日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

java 连接IBM MQ的方法和常见问题

發(fā)布時間:2025/3/15 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java 连接IBM MQ的方法和常见问题 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

?

第一步:建立新項目,如下圖所示

第二步:導(dǎo)入jar包,以上八個jar是必須的,如果網(wǎng)上可以下載connector-1.0.jar也導(dǎo)入;

第三步:配置pom.xml文件如下圖所示;

第四步:配置class文件

以上就是基本配置,關(guān)于主要地方加以了注釋,關(guān)于經(jīng)常遇到的2035錯誤

主要是因為權(quán)限報錯,windows版的mq就把連接認證關(guān)閉,然后連接用戶確認是mqm用戶組的用戶即可,目前這兩種可能性排除可以解決90%的問題;對于linux版的配置,

若保持MQ服務(wù)器端的通道定義的MCAUSER屬性值為缺省值,即為空,則可將MQ客戶端所使用的用戶添加到MQ服務(wù)器所在的操作系統(tǒng)中。第二就是保證連接用戶是mqm用戶組的用戶名。加入上面兩種方式都不行,那就要考慮關(guān)閉隊列管理器的通道認證,操作如下可以通過命令行中指令關(guān)閉通道認證記錄:
RUNMQSC?隊列管理器名稱
ALTER QMGR CHLAUTH(DISABLED)

關(guān)于2085錯誤:

2085是名稱錯誤,檢查你的隊列名稱是否正確,很簡單。

關(guān)于2045錯誤:

2045是格式錯誤,其實就是在接收和發(fā)送判斷時候出了錯,

如果是發(fā)送隊列,需要使用MQC.MQOO_FAIL_IF_QUIESCING 和 MQC.MQOO_OUTPUT ;//空消息或者發(fā)送消息。MQOO_INPUT_AS_Q_DEF不能作為遠程隊列的。

2033錯誤:這是在接收消息時遇到了空指針,這個錯誤可以忽略。

?

轉(zhuǎn)載于:https://www.cnblogs.com/chinawangpengfei/p/11041511.html

總結(jié)

以上是生活随笔為你收集整理的java 连接IBM MQ的方法和常见问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。