MQ 取消息问题?

时间:2022-08-27 18:50:54
MQJE001: 完成代码为“2”,原因为“2195”。
com.ibm.mq.MQException: MQJE001: 完成代码为“2”,原因为“2195”。
at com.ibm.mq.MQDestination.getInt(MQDestination.java:650)
at com.ibm.mq.MQDestination.get(MQDestination.java:445)
at com.ibm.mq.MQDestination.get(MQDestination.java:401)
at org.dnrt.MQSample.receiveMsg(MQSample.java:117)
at org.dnrt.MQSample.main(MQSample.java:237)
Caused by: com.ibm.mq.jmqi.JmqiException: CC=2;RC=2195
at com.ibm.mq.jmqi.remote.internal.RemoteFAP.MQGET(RemoteFAP.java:6057)
at com.ibm.mq.jmqi.remote.internal.RemoteFAP.jmqiGetMessage(RemoteFAP.java:4665)
at com.ibm.mq.jmqi.internal.JmqiTools.getMessage(JmqiTools.java:1010)
at com.ibm.mq.jmqi.remote.internal.RemoteFAP.jmqiGet(RemoteFAP.java:4601)
at com.ibm.mq.MQDestination.internalGetMessage(MQDestination.java:1016)
at com.ibm.mq.MQDestination.getInt(MQDestination.java:606)
... 4 more
MQJE001: 完成代码为“2”,原因为“2195”。
com.ibm.mq.MQException: MQJE001: 完成代码为“2”,原因为“2195”。
at com.ibm.mq.MQManagedObject.close(MQManagedObject.java:401)
at com.ibm.mq.MQQueue.close(MQQueue.java:968)
at org.dnrt.MQSample.receiveMsg(MQSample.java:140)
at org.dnrt.MQSample.main(MQSample.java:237)
Caused by: com.ibm.mq.jmqi.JmqiException: CC=2;RC=2195
at com.ibm.mq.jmqi.remote.internal.RemoteFAP.MQCLOSE(RemoteFAP.java:5118)
at com.ibm.mq.MQSESSION.MQCLOSE(MQSESSION.java:804)
at com.ibm.mq.MQManagedObject.close(MQManagedObject.java:397)


事件日志报错如下:
说明:
从 localhost (127.0.0.1) 通过TCP/IP接收数据时发生错误。其原因可能是通信故障。
操作:
TCP/IP (recv)调用的返回码是10054 (X'2746')。记录这些值并通知系统管理员。 
----- amqccita.c : 3336 -------------------------------------------------------
2008-12-5 14:12:35 - Process(6064.9) User(MUSR_MQADMIN) Program(amqrmppa.exe)
AMQ9999: 通道程序异常终止。



现在是发消息可以发送,取消息不行。谁可以告诉我是什么原因啊?

5 个解决方案

#1


有MQ方面的高手在吗?帮忙看看是什么原因发生错误的。谢谢。

#2


你这是收时报的错的话,你看看是否取值超过了指定范围。

#3


MQRC_UNEXPECTED_ERROR 
Unexpected error occurred. 

The call was rejected because an unexpected error occurred. 

Corrective Action: Check the application's parameter list to ensure, for example, that the correct number of parameters was passed, and that data pointers and storage keys are valid. If the problem cannot be resolved, contact your system programmer. 

#4


Verify that the MQ channel between you and your partner is ok....................

#5


看看 看看

#1


有MQ方面的高手在吗?帮忙看看是什么原因发生错误的。谢谢。

#2


你这是收时报的错的话,你看看是否取值超过了指定范围。

#3


MQRC_UNEXPECTED_ERROR 
Unexpected error occurred. 

The call was rejected because an unexpected error occurred. 

Corrective Action: Check the application's parameter list to ensure, for example, that the correct number of parameters was passed, and that data pointers and storage keys are valid. If the problem cannot be resolved, contact your system programmer. 

#4


Verify that the MQ channel between you and your partner is ok....................

#5


看看 看看