如何使用JmsTemplate进行JNDI查找而不是使用“ ActiveMQConnectionFactory”?

时间:2018-12-20 10:20:51

标签: java jndi weblogic12c spring-jms spring-3

代替使用“ ActiveMQConnectionFactory”,我如何使用JmsTemplate进行JNDI查找以将消息推送到JMS队列?请注意,我正在处理的应用程序是在Spring 3中配置的,服务器是weblogic12。我具有实现相同功能的核心Java代码,我需要它的Spring表示形式。请在下面的核心Java代码中找到

//Create and start connection  
InitialContext ctx=new InitialContext();  
QueueConnectionFactory f=(QueueConnectionFactory)ctx.lookup("myQueueConnectionFactory");  
QueueConnection con=f.createQueueConnection();  
con.start();  
//2) create queue session  
QueueSession ses=con.createQueueSession(false, Session.AUTO_ACKNOWLEDGE);  
//3) get the Queue object  
Queue t=(Queue)ctx.lookup("myQueue");  
//4)create QueueSender object         
QueueSender sender=ses.createSender(t);  
//5) create TextMessage object  
TextMessage msg=ses.createTextMessage();  

0 个答案:

没有答案