gpt4 book ai didi

java - MQ何时抛出JMS异常 'MQJMS1022: failed to redirect message'?

转载 作者:行者123 更新时间:2023-12-02 03:58:19 25 4
gpt4 key购买 nike

MQ 何时抛出 JMS 异常“MQJMS1022:无法重定向消息”?

我们的应用程序(在 JDK 1.5 上运行)已连接到 MQ 7.5。从 MQ 读取消息时抛出以下异常。

 javax.jms.JMSException: MQJMS1022: failed to redirect message
at com.ibm.mq.jms.services.ConfigEnvironment.newException(ConfigEnvironment.java:530)
at com.ibm.mq.jms.MQQueueReceiver.receiveAsync(MQQueueReceiver.java:734)
at com.ibm.mq.jms.SessionAsyncHelper.run(SessionAsyncHelper.java:269)
at java.lang.Thread.run(Thread.java:682)

我们的应用程序代码中没有堆栈跟踪。有谁知道可能是什么原因。MQ 文档非常差,我找不到有关该错误的太多信息。

最佳答案

转储 LinkedException 确实是个好主意。即

catch (JMSException e)
{
System.err.println("getLinkedException()=" + e.getLinkedException());
System.err.println(e.getLocalizedMessage());
e.printStackTrace();
}

LinkedException 将包含 MQ 原因代码。

关于java - MQ何时抛出JMS异常 'MQJMS1022: failed to redirect message'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35196629/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com