在serviceMix中配置jndi.xml以使用MQseries

时间:2011-08-09 23:54:21

标签: jms ibm-mq jndi apache-servicemix

我的j2EE应用目前正在 ServiceMix 上运行。现在我想将JMS添加到我的应用程序中。应用程序应该能够向驻留在 MQSeries 上的队列发送/接收JMS消息。

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.
  

我的问题是:            你能告诉我怎么做第一步和第二步吗?           (ServiceMix的jndi中的脚本与tomcat的不同   jndi和其他人。           ServiceMix使用基于Spring的JNDI提供程序。       http://servicemix.apache.org/jndi-configuration.html

1 个答案:

答案 0 :(得分:1)

我刚刚遇到类似于Weblogic的东西。以下链接使用spring-dm与websphere集成。它还将它带到了下一个合乎逻辑的步骤,并添加了骆驼。 http://lowry-techie.blogspot.com/2010/11/camel-integration-with-websphere-mq.html

如果不使用Spring-dm,在尝试从websphere jar加载InitialContextFactory时可能会遇到类加载器问题(这是我在Weblogic jar中遇到的问题)