下表說明 Message Queue 4.4 Update 1 中已修正的錯誤。某些問題標有「(OpenMQ)」,這表示此問題已在 Open Message Queue 開放原始碼專案 (Sun GlassFish Message Queue 以它為基礎) 中得到修正。
表 1–7 Message Queue 4.4 Update 1 中已修正的錯誤
錯誤 |
說明 |
---|---|
6590909 |
當覆寫位址清單時,DIRECT 模式 MDB 未連線至遠端代理程式 |
6616704 |
當在階段作業中建立多個用戶時,代理程式記憶體會增加 |
6745761 |
當在同一 XA TX 中使用兩個連線時 (使用 JMSJCA),XAResource.isSameRM() 應傳回 true |
6745763 |
當在同一 XA TX 中使用兩個連線時 (JMSRA DIRECT 模式),XAResource.isSameRM() 應傳回 true |
6745768 |
當在同一 XA TX 中使用兩個連線時 (JMSRA LOCAL/REMOTE),XAResource.isSameRM() 應傳回 true |
6760450 |
如果在未停止 MQ (GF) 實例的情況下重新開機,訊息儲存區會損毀 |
6766241 |
UMS:SendMsg.html AJAX 範例將 /ums 作為預設環境根目錄使用。它應使用 /imqums |
6766852 |
DirectXAResource 將代理程式 CONFLICT 狀態轉換為「TxID 已在使用」 |
6799428 |
DMQ 中的非永久訊息/非持續儲存的訊息無法使用,但可以瀏覽。 |
6799428 |
DMQ 中的非永久訊息/非持續儲存的訊息無法使用,但可以瀏覽。 |
6809353 |
使用 posgtresql (8.1) 的 openmq 4.3 HA 無法正常運作 (imqbrokerd 無法啟動 ) |
6809750 |
用戶端 ID 連線無法透過 JMSRA 執行連線池儲存。 |
6812198 |
使用 MQ 主題度量進行監視時,會擲回 Classcast 異常 |
6832000 |
MQ reapExcessConnection JDBC 連線使 CPU 高速運轉 |
6833109 |
MQClusterMonitor JMX 範例應用程式會在使用 JDK6 的 AIX 上擲回異常 |
6835420 |
NoGCDefault 的預設值計算錯誤。當記憶體不足時,可能會導致 GC 過多。 |
6852018 |
錯誤訊息「無法增加長期用戶 {0}。連線中未設定用戶端 ID。」會產生誤導 |
6856991 |
在代理程式重新啟動,然後回復長期用戶 PREPARED 作業事件後,發生 NullPointerException |
6874125 |
警告:MQJMSRA_DC2001:connectionId=555670328604044289:_destroy():對尚未關閉的連線呼叫 |
6878945 |
RFE:JMSBridge:可讓您指定使用者名稱/密碼以從連線工廠建立連線 |
6881493 |
不應該為 HA 代理程式儲存管理暫時目標 |
6881753 |
RFE JMSBridge:可讓您在將每則訊息傳送至目標之前,以 jmsbridge 名稱對其進行標記 |
6884673 |
MQ 4.4 代理程式無法與 MQ 3.7/3.6 代理程式建立叢集連線 |
6886390 |
當從 DMQ 使用訊息時,傳送至 DMQ 的永久/Txn 發佈的訊息可能會導致「找不到 mq.sys.dmq」錯誤 |
6886515 |
當使用 JMX 來刪除內嵌式代理程式中的目標時,發生 AccessControlException |
6890628 |
設定代理程式特性「imq.autocreate.destination.isLocalOnly=true」未生效 |
6891615 |
當在 glassfish 中執行代理程式 4.3 時,選擇器並非始終正常運作 |
6891624 |
「imqcmd list dst」中的「Remote」訊息數可能變得大於「Count」 |
6891629 |
當選擇器中發生算數異常時,需要使用者容易讀懂的訊息 |
6891717 |
若 imq.transaction.autorollback=true,則未清除自動回復 PREPARED 確認會導致 TransactionAckExistEx |
6891802 |
接管遠端 tx 確認之後重新啟動代理程式時,顯示「[B4061]:無法使用作業事件 ID...目前正在使用中」 |
6892512 |
記憶體發生錯誤:呼叫 tempDest.delete() 時,未將「臨時目標」從連線中移除 |
6895040 |
如果主代理程式有臨時目標,從屬代理程式在 uidprefix 鎖定逾時後,無法啟動 uidprefix |
6896230 |
在與從屬代理程式同步之後重新啟動主代理程式時,於主代理程式上建立的新用戶無法傳播給所有從屬代理程式 |
6896764 |
TransactionAcknowledgement 的 equals 方法不正確。 |
6898355 |
重新啟動代理程式時,在叢集管理員初始化過程中會重設接管鎖定,且不等待接管完成 |
6901405 |
RFE:記錄 JDBC 供應商資訊與供應商內容 (若已指定) |
16 (OpenMQ) |
當在 glassfish 中執行代理程式 4.3 時,選擇器並非始終正常運作 |
17 (OpenMQ) |
使用 posgtresql (8.1) 的 openmq 4.3 HA 無法正常運作 (imqbrokerd 無法啟動 ) |
22 (OpenMQ) |
安裝程式參考非現有二進位檔案,且失敗 |
25 (OpenMQ) |
建立 TemporaryTopic 時,記憶體發生錯誤。 |
29 (OpenMQ) |
代理程式隔離 |
30 (OpenMQ) |
「imqcmd list dst」中的「Remote」訊息數可能變得大於「Count」 |
31 (OpenMQ) |
當選擇器中發生算數異常時,需要使用者容易讀懂的訊息 |
32 (OpenMQ) |
修正整數 -> 長整數的溢位 |
33 (OpenMQ) |
OpenMQ 安裝程式:在日文語言環境下執行時,發生「無效的 SwiXML 描述元」錯誤 |