下表說明 Message Queue 4.4 中已修正的錯誤。
表 1–8 Message Queue 4.4 中已修正的錯誤
錯誤 |
說明 |
---|---|
6242247 |
若兩個同名的代理程式位在同一部機器上,MQ 叢集中的主代理程式會啟動並當機。 |
6760937 |
代理程式若重新啟動,不會重新連線至 DB。 |
6763252 |
確認已過期/移除的訊息時,代理程式應該記錄 NPE 以外的有意義訊息 |
6765410 |
主代理程式會傳送 2 次本機 Interest,造成已在使用中之長期訂閱的從屬異常。 |
6796506 |
接收遠端 PREPARE 回覆發生逾時狀況時,遠端 PREPARED 訊息未在回復之後重新傳送。 |
6807708 |
如果主代理程式未執行,TemporaryDestination.delete 失敗 |
6812037 |
RFE:如果 MQMessageListenerFunc 傳回錯誤,將 MQ_CALLBACK_RUNTIME_ERROR 傳至 afterMessageDelivery |
6812755 |
如果 before/afterMessageDelivery 回呼傳回錯誤,FINE 層級記錄訊息應為「警告」 |
6816023 |
Message.setStringProperty() 異常無法顯示「非法字元」異常的特性名稱 |
6819095 |
RFE:叢集應該支援設定輸入/輸出串流緩衝區大小與 TcpNoDelay |
6820585 |
在等候遠端代理程式完成時,「imqcmd list txn」無法顯示 COMMITTED 叢集作業事件 |
6820588 |
消耗本機與遠端訊息的叢集作業事件在等待狀態下仍保持 COMMITTED |
6821639 |
在 MQRA-DIRECT 模式之 AS 回復期間,回復/確定作業事件時發生 NPE |
6823364 |
RFE:將 C-API 編譯器升級為 Solaris 適用的 Sun Studio 12 |
6829113 |
當 Tuxedo TM 在負載太大的情況下回復逾時的作業事件時,發生 ConcurrentModificationException |
6832197 |
如果用戶端未要求 ackack,非作業事件性的遠端確認不應該等候遠端回覆 |
6834735 |
當 Tuxedo TM 在 START 狀態下逾時 txn 時,收到容易造成混淆的記錄訊息「未預期的代理程式內部錯誤」 |
6836364 |
若萬用字元用戶的主題建立於用戶之前,該用戶就不會接收遠端訊息。 |
6836691 |
HA(JCAPS):XA 接收器回復然後確定訊息之後,接收時發生「訊息已移除」異常 |
6836749 |
HA(JCAPS):在 1 項長期訂閱回復之後才確定訊息,再次接收訊息時即會發生「存放區中已存在確認」的異常狀況。 |
6837671 |
HA(JCAPS):XAResourceImpl.rollback 在成功確定後不停重新傳送已確定的訊息 |
6839193 |
RFE:將 C++ 編譯器升級為 Visual Studio 2008 SP1 |
6845625 |
當不斷重複建立/關閉遠端用戶時,代理程式進入低記憶體的狀態 |
6852207 |
將訊息傳送至遠端代理程式時發生的 NPE 導致遠端代理程式在讀取訊息封包時「無法處理訊息」 |
6853822 |
當結束 FAILED txn 時,收到容易造成混淆的異常訊息「無法執行 END_TRANSACTION」 |
6854142 |
每 3 分鐘對遠端代理程式報告一次「等待叢集連線」「已關閉叢集連線」 |
6858121 |
如果遠端 txn 存在,關於「imqcmd list txn」的代理程式記錄中存在容易造成混淆的警告「不明作業事件」 |
6858488 |
如果遠端參與者代理程式移除其 COMMITTED tx,COMMITTED txn 不會從 txn 本機代理程式中移除 |
6858905 |
Consumer.destroyConsumer 中的 ConcurrentModificationException |
6861362 |
RFE:JMSBridge:支援將目標物件的目標自動對映至來源 Message.getJMSDestination |
6861528 |
RFE:JMSBridge:允許 MessageTransformer.transform() 將訊息分支到目標物件中的不同目標 |
6861653 |
傳送過多叢集 txn 資訊以確定較高 txn 負載之下不完全中斷的遠端代理程式 |
6862413 |
容易造成混淆的記錄訊息「可在 60 秒內連線至 mq://xxx.xxx.xx.xx:pppp/ ...」 |
6863867 |
如果存在來自中斷的遠端代理程式之擱置 COMMITTED,HA 代理程式重新啟動時會發生 MissingResourceException |
6867596 |
如果代理程式再次重新啟動,在代理程式上次重新啟動之後恢復的 PREPARED txn 會回到 PREPARED 狀態 |
6868525 |
建立連結時將臨時目標轉寄至遠端代理程式會導致發生 NullPointerException |
6868578 |
某些廣播/單點傳送不檢查連結是否已建立,因此干擾連結訊號交換並導致連結中斷 |
6871612 |
HA:當在擱置代理程式中斷的情況下消耗遠端訊息時,會產生記錄訊息「無法通知作業事件完成..」 |
6886391 |
如果已將訊息移除,確認訊息會導致發生 NullPointerException |