【问题标题】:MQQueueManager(String queueManagerName) throws MQExceptionMQQueueManager(String queueManagerName) 抛出 MQException
【发布时间】:2023-03-24 21:19:01
【问题描述】:

我有一个 java 程序来浏览队列中的消息。

当我运行应用程序时,它显示“java.lang.NoClassDefFoundError:”错误 我也有包含 MQQueueManager 类的 jar com.ibm.mq。但我收到错误消息,例如“此元素既没有附加源代码也没有附加 Javadoc,因此找不到 Javadoc。”

第二个问题 这是一个浏览消息的程序。浏览消息后如何只从消息中获取messageID。

请给我解决方案。

【问题讨论】:

    标签: ibm-mq


    【解决方案1】:

    您看到的错误通常是当人们获取 jar 文件而不是从供应商分发媒体安装客户端时引起的。如果您没有从媒体安装 IBM MQ 客户端,您可以通过 SupportPac MQC75 免费下载它。这将提供完整的客户端、测试安装的初始验证程序 (IVP) 以及许多其他诊断程序。

    至于消息ID...

         MQMessage myMessage = new MQMessage();
         byte myMessageID = myMessage.messageId;
    

    ...根据文档 herehere

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-29
      • 1970-01-01
      • 2016-02-24
      • 2023-04-02
      • 1970-01-01
      • 1970-01-01
      • 2010-09-13
      • 2014-04-26
      相关资源
      最近更新 更多