Как использовать JmsTemplate для поиска JNDI вместо использования ActiveMQConnectionFactory? - PullRequest
0 голосов
/ 20 декабря 2018

Вместо использования «ActiveMQConnectionFactory», как я могу использовать JmsTemplate для поиска JNDI для отправки сообщений в очередь JMS?Обратите внимание, что приложение, над которым я работаю, сконфигурировано в Spring 3, а сервер - weblogic 12. У меня есть основной 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();  
...