【发布时间】:2014-09-19 07:37:51
【问题描述】:
MQ(消息队列)出现以下错误,如何解决?
Message : com.ibm.msg.client.jms.DetailedJMSException: JMSWMQ1107: A problem with
this connection has occurred. An error has occurred with the WebSphere MQ JMS
connection. Use the linked exception to determine the cause of this error.
由[1]引起-->
Message : com.ibm.mq.MQException: JMSCMQ0001: WebSphere MQ call failed with
compcode '2' ('MQCC_FAILED') reason '2009' ('MQRC_CONNECTION_BROKEN').
由[3]引起-->
Message : com.ibm.mq.jmqi.JmqiException: CC=2;RC=2009;AMQ9208: Error on receive
from host '/xx.xx.xx.xx:xxxx
(emb701t7.dci.bt.com)'. [1=-1,2=ffffffff,3=/xx.xx.xx.xx:xxxx
(emb701t7.dci.bt.com),4=TCP]
请带我前进。
【问题讨论】:
-
您使用的是哪个版本的 WebSphereMQ 客户端?它与 WebSphereMQ 服务器上的级别相同吗?也许这个链接可以帮助你:www-01.ibm.com/support/docview.wss?uid=swg1IV00348
-
我们使用的是 WebSphereMQ 版本:7.0.1.3
-
您将 WebSphereMQ 类用于 Java 还是 JMS?您是否在 WebSpherMQ 服务器端和 XA 事务上使用通道发送出口?如果答案是肯定的,请查看上面的链接:WebSphereMQ 7.0.1 中存在一个错误,已在 PTF 7.0.1.6 中修复。
-
链接指向 MQ 和 Process Server 之间的版本差异,也使用通道出口和 XA 扩展事务客户端。帖子中没有提到这些依赖项中的any。 IBM 确实 说的是任何受支持版本的 MQ 客户端都可以与任何受支持版本的 MQ 服务器一起使用。所以服务器/客户端不匹配是一个红鲱鱼。
标签: java jms ibm-mq weblogic11g