-1
我試圖從一個本地隊列中獲取消息。 我已經初始化隊列管理器,我應該從中獲取消息的本地隊列。用於本地隊列MQException從MQ隊列中獲取消息時發生2046錯誤
int openInputOptions = MQC.MQOO_OUTPUT ;
MQQueue outputQueue=queueManager.accessQueue(remoteQueue, openInputOptions);
,並得到消息選項
打開輸入選項是
MQGetMessageOptions gmo=new MQGetMessageOptions();
gmo.options=MQC.MQGMO_WAIT | MQC.MQGMO_BROWSE_FIRST;
gmo.matchOptions=MQC.MQMO_NONE;
當我執行此我得到
com.ibm.mq.MQException:完成代碼2,原因2036錯誤。
其中規定MQRC_NOT_OPEN_FOR_BROWSE
於是,我就用下面的打開選項,
int openInputOptions = MQC.MQOO_OUTPUT | MQC.MQOO_BROWSE;
當我嘗試這一點,它給我的錯誤代碼 完成代碼2,原因2046錯誤。
這不是Twitter。用英文書寫標題,而不是標籤。 – Raedwald