我使用 WebSphere Application Server 6.1 中的 V5 消息传递提供程序配置了一个队列和一个 QueueConnectionFactory。
我还为此目的地配置了一个ListenerPort。
当我尝试使用队列连接工厂连接到此队列或监听此 ListenerPort 的消息监听器启动时,它会引发异常。
javax.jms.JMSException: MQJMS2005: failed to create MQQueueManager
for 'localhost:WAS_Node01_server1'
嵌套异常是
com.ibm.mq.MQException: MQJE001: An MQException occurred: Completion Code 2, Reason 2059
MQJE011: Socket connection attempt refused
有人可以指出我在配置队列和队列连接工厂时可能出现的问题吗?
最佳答案
该错误表明正在使用 WebSphere MQ 传输。根据您评论中的澄清,不存在队列管理器,因此预计为 2059。需要配置 WAS 消息传递引擎来提供 native 传输或指向队列管理器。
关于java - 带有 ListenerPort 的 V5 消息传递提供程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3725055/