下表說明 Message Queue 4.0 中已修正的錯誤。
表 1–12 Message Queue 4.0 中已修正的錯誤
錯誤編號 |
說明 |
---|---|
4986481 |
在 Message Queue 3.5 中,呼叫 Session.recover 時,可能會在自動重新連線模式中當機。 |
4987325 |
在呼叫 Session.recover 之後,重新傳送訊息的重新傳送旗標會設定為 false。 |
6157073 |
將新的連線訊息變更為不僅包含總連線數,還包含服務中的連線數。 |
6193884 |
Message Queue 在使用非 ASCII 字元顯示訊息的語言環境中,會將垃圾字元訊息輸出至系統記錄。 |
6196233 |
無法使用 JMSMessageID 選取訊息。 |
6251450 |
叢集關機期間,遍歷 connectList 物件時發生 ConcurrentModificationException。 |
6252763 |
java.nio.HeapByteBuffer.putLong/Int 中發生 java.nio.BufferOverflowException。 |
6260076 |
使用 Oracle 儲存,自代理啟動第一則訊息發佈後,訊息發佈變慢。 |
6260814 |
處理 JMSXUserID 的選擇器一律視為 false。 |
6264003 |
佇列瀏覽器會顯示屬於未確定作業事件的訊息。 |
6271876 |
連線流量控制在關閉具有未使用訊息的用戶時,無法正常運作。 |
6279833 |
Message Queue 不應該允許兩個代理程式使用相同的 jdbc 表格。 |
6293053 |
若變更系統的 IP 位址,則主代理程式不會正確啟動,除非已清除存放區 (使用 -reset store)。 |
6294767 |
Message Queue 代理程式需要在它開啟的網路通訊端上設定 SO_REUSEADDR。 |
6304949 |
無法設定 ClientID 特性 (屬於TopicConnectionFactory |
6307056 |
txn 記錄是效能瓶頸。 |
6320138 |
Message Queue C API 無法從回覆傳送標頭判斷佇列的名稱。 |
6320325 |
在 Solaris 上,即使同時安裝了 JDK 1.4 與 JDK 1.5 版本,代理程式有時仍會先選擇 JDK 1.4。 |
6321117 |
多個代理程式叢集初始化丟出 java.lang.NullPointerException。 |
6330053 |
用戶確定作業事件時,JMS 用戶端會丟出 java.lang.NoClassDefFoundError。 |
6340250 |
C-API 支援 MESSAGE 類型。 |
6351293 |
新增對 Apache Derby 資料庫的支援。 |