Sun GlassFish Message Queue 4.4 Update 1 版本說明

Message Queue 4.4 中已修正的錯誤

下表說明 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