日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

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

?

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

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

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

第四步:配置class文件

以上就是基本配置,關于主要地方加以了注釋,關于經常遇到的2035錯誤

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

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

關于2085錯誤:

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

關于2045錯誤:

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

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

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

?

轉載于:https://www.cnblogs.com/chinawangpengfei/p/11041511.html

總結

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

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。