很好的一天。我克服不了这个错误。
我发送了xml消息,然后出现了给定的错误。
我这边的send配置有问题吗?还是别的什么问题?
JMSWMQ0018: Failed to connect to queue manager 'QM1' with connection mode 'Client' and host name 'localhost(1414)'.; nested exception is com.ibm.msg.client.jms.DetailedIllegalStateException: JMSWMQ0018: Failed to connect to queue manager 'QM1' with connection mode 'Client' and host name 'localhost(1414)'.
Check the queue manager is started and if running in client mode, check there is a listener running. Please see the linked exception for more information.; nested exception is com.ibm.mq.MQException: JMSCMQ0001: IBM MQ call failed with compcode '2' ('MQCC_FAILED') reason '2538' ('MQRC_HOST_NOT_AVAILABLE').
1条答案
按热度按时间vbkedwbf1#
jmswmq0018:无法连接到连接模式为“client”、主机名为“localhost(1414)”的队列管理器“qm1”。
jmscmq0001:ibm mq调用失败,compcode为“2”(“mqcc\u failed”),原因为“2538”(“mqrc\u host\u not\u available”)。
您的pc/笔记本电脑上是否有一个名为“qm1”的队列管理器在本地运行?
您可以尝试使用“127.0.0.1(1414)”而不是“localhost(1414)”
由于队列管理器在本地运行,因此可以以绑定模式进行连接。i、 e.从mq连接详细信息中删除主机名、端口#和通道名。
您在端口1414上定义了mq侦听器吗?是你开始的吗?
i、 e.mqsc命令: