настроить jndi.xml в serviceMix для работы с MQseries - PullRequest
0 голосов
/ 10 августа 2011

Мое приложение j2EE в настоящее время работает на ServiceMix .Теперь я хочу добавить JMS в мое приложение.Приложение должно иметь возможность отправлять / получать сообщения JMS в / из очереди, которая остается на MQSeries .

mq.hostname=10.3.6.19
mq.channel=CHANNEL
mq.queueManager=QManager
mq.port=1422

Что я хотел бы сделать:

 1. Create a jndi.xml file and do configuration for jms stuff.
 2. my app will initialize the context, look up jndi name, and create a connection, queueManager, queue. .etc
 3. Develop send and receive methods.

Мой вопрос: не могли бы вы сказать мне, как сделать 1-й и 2-й шаги.(сценарий внутри jndi ServiceMix отличается от jndi tomcat и других. ServiceMix использует поставщик JNDI на основе Spring. http://servicemix.apache.org/jndi-configuration.html)

1 Ответ

1 голос
/ 12 августа 2011

Я только что столкнулся с чем-то похожим с Weblogic. Следующая ссылка использует spring-dm для интеграции с веб-сферой. Это также берет это к следующему логическому шагу и добавляет верблюда к соединению. http://lowry -techie.blogspot.com / 2010/11 / верблюд-интегрально-с-WEBSPHERE-mq.html

Без использования Spring-dm вы можете столкнуться с проблемами загрузчика классов при попытке загрузить InitialContextFactory из jar-файла websphere (это проблема, возникшая у меня с Weblogic jar)

...