BIP2045

Gravidade

20 : Erro

Mensagem

O intermediário <inserção_0> em execução no gerenciador de filas <inserção_2> do WebSphere não processou uma mensagem de implementação, porque ele estava endereçado para um intermediário com um identificador diferente.

Explicação

Essa mensagem normalmente significa que foi feita uma tentativa de designar o intermediário para um segundo Gerenciador de Configuração (ou reinicializado).
Cada intermediário é identificado por um UUID (Universally Unique Identifier), alocado quando o Message Brokers Toolkit ou o Proxy do Gerenciador de Configuração cria uma definição para o intermediário. Quando ocorre a implementação, é feita uma verificação do UUID para ajudar a evitar implementação acidental das alterações nos intermediários que não estão sob controle do Gerenciador de Configuração. Nesse caso, a mensagem de implementação foi endereçada para um intermediário com um UUID <inserção_3>, mas ele não corresponde ao UUID do intermediário em execução (<inserção_1>).

Response

Se possível, reemita o pedido de implementação utilizando o Gerenciador de Configuração que administra o intermediário. Se isto não for possível, utilize o método BrokerProxy.setUUID() da API do Proxy do Gerenciador de Configuração para configurar o UUID do intermediário <inserção_0> para <inserção_1>. Isso permitirá que o Gerenciador de Configuração implemente ao intermediário, apesar de qualquer recurso anteriormente implementado não ser monitorado pelo Gerenciador de Configuração (a menos que já tenha sido monitorado por esse Gerenciador de Configuração).
Se tudo isso falhar, conclua as seguintes tarefas na ordem: (1) pare e exclua o componente intermediário utilizando mqsideletebroker, (2) remova a definição do intermediário do domínio utilizando o Message Brokers Toolkit ou o Proxy do Gerenciador de Configuração, (3) recrie o componente intermediário utilizando mqsicreatebroker, (4) inclua a definição do intermediário no domínio utilizando a Message Brokers Toolkit ou o Proxy do Gerenciador de Configuração (5) implemente novamente seus fluxos de mensagens e artefatos relacionados no intermediário. Observe a ordem das tarefas (1) e (2), que é o inverso da ordem usual das operações ao excluir intermediários.
Para evitar que este problema ocorra novamente ao excluir ou recriar intermediários, sempre remova a definição do intermediário do domínio ANTES que a execução do componente intermediário seja parada e excluída. Consulte a seção "Recovering after failure" da documentação on-line do WebSphere Message Brokers para obter informações adicionais.