BIP2045
嚴重性
20 : 錯誤訊息
在 WebSphere 佇列管理程式 <插入_2> 上執行的分配管理系統 <插入_0> 沒有處理 部署訊息,因為該訊息是送到具有不同 ID 的分配管理系統。說明
這個訊息通常代表曾經嘗試指派分配管理系統給第二個(或重新起始設定的)「配置管理程式」。
每個分配管理系統都是以 Message Brokers Toolkit 或「配置管理程式 Proxy」建立分配管理系統的定義時,所配置的一個通用唯一識別碼(稱為 UUID)識別。 在進行部署時,會執行 UUID 檢查,以防止 對非「配置管理程式」控制的分配管理系統做出意外的部署變更。 在這種情況下,部署訊息會傳送到 UUID <插入_3> 分配管理系統,但這樣一來會與執行中分配管理系統的 UUID (<插入_1>) 不符。回應
如果可能,請使用管理此分配管理系統的「配置管理程式」,重新發出部署要求。 如果無法這麼做,則使用配置管理程式 Proxy API 的 BrokerProxy.setUUID() 方法, 將分配管理系統 <插入_0> 的 UUID 設為 <插入_1>。如此「配置管理程式」就可以部署至分配管理系統, 但是「配置管理程式」並不會監視先前已部署至分配管理系統的任何資源 (除非那些資源已經是由該「配置管理程式」監視)。
若所有方法都失敗,請依順序完成下列作業:(1) 使用 mqsideletebroker 停止並刪除分配管理系統元件,(2) 使用 Message Brokers Toolkit 或配置管理程式 Proxy 從網域移除分配管理系統定義,(3) 使用 mqsicreatebroker 重新建立分配管理系統元件,(4) 使用 Message Brokers Toolkit 或配置管理程式 Proxy 將分配管理系統定義新增至網域,(5) 將訊息流程及相關的成品新增至分配管理系統。請注意作業 (1) 與 (2) 的順序, 這是一般刪除分配管理系統的相反順序。
若要避免在刪除或重建分配管理系統時,再度發生這個問題, 請務必在停止和刪除執行中的分配管理系統元件前,先從網域中移除分配管理系統定義。 如需相關資訊,請參閱 WebSphere Message Brokers 線上文件的「失效回復」章節。