BIP2045
严重性
20 : 错误
消息
在 WebSphere Business Integration 队列管理器 <插入_2> 上运行的代理 <插入_0>(UUID <插入_1>)无法处理内部配置消息,因为在消息中接收到的代理身份(UUID <插入_3>)与该代理的身份不匹配。
说明
无法处理内部配置消息,它被拒绝。 每个代理都由称为 UUID 的全局唯一的标识来标识,该标识是用户创建代理的定义时分配的。接收到的配置消息所包含的代理 UUID(<插入_3>)与在 WebSphere Business Integration 队列管理器 <插入_2> 上运行的代理 <插入_0> 的 UUID 不匹配。有两个可能的原因。用户在定义另一个代理时无意中指定了队列管理器 <插入_2>,而使目的地为另一代理的消息到达了这个代理,或者在 Message Brokers Toolkit 中删除并重新创建了代理 <插入_0> 的定义,导致给代理 <插入_0> 一个新的、不同的 UUID。
响应
如果在 Message Brokers Toolkit 中指定的队列管理器名称不正确,则使用 Message Brokers Toolkit 改正错误的代理定义。可以使用 mqsilist 命令来显示代理队列管理器名称。否则,如果删除了代理定义后又重新创建,则必须使用 mqsideletebroker 和 mqsicreatebroker 命令来重新创建代理,然后重新部署代理的配置,以重新建立正确的代理身份。要避免在重新创建代理期间丢失数据,请确保遵循了 WebSphere Business Integration Message Brokers 联机文档“恢复和重新启动”部分中定义的操作顺序。