package ro.bmocanu.test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.AbstractApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import javax.jms.Connection;
import javax.jms.ConnectionFactory;
import javax.jms.JMSException;
import javax.jms.Session;
/**
* Created by IntelliJ IDEA.
* User: bogdan
* Date: 03.03.2010
* Time: 23:06:41
* To change this template use File | Settings | File Templates.
*/
public class Launcher {
private static final String[] APPLICATION_CONTEXT_FILES = {"applicationContext.xml"};
public static void main(String[] args) throws JMSException {
ApplicationContext applicationContext = new ClassPathXmlApplicationContext(APPLICATION_CONTEXT_FILES);
((AbstractApplicationContext) applicationContext).registerShutdownHook();
ConnectionFactory factory = (ConnectionFactory) applicationContext.getBean("connectionFactory");
Connection con = factory.createConnection();
Session session = con.createSession( false, Session.AUTO_ACKNOWLEDGE );
con.close();
}
}