BIP1506

Gravidade

20 : Erro

Mensagem

O gerenciador de filas '<inserção_2>' não pode ser associado ao intermediário '<inserção_0>'; ele pode estar em uso ainda por outro intermediário'<inserção_1>' cuja exclusão está pendente.

Explicação

O intermediário '<inserção_1>' foi removido do domínio de intermediários ativos, embora possa estar usando ainda seu gerenciador de filas. Não é possível associar outro intermediário ao gerenciador de filas até que o Gerenciador de Configuração possa confirmar que o primeiro intermediário organizou seus recursos.

Response

Depois de remover com êxito um intermediário do domínio, é preciso iniciar uma implementação da topologia para instruir o componente intermediário para parar e organizar seus recursos. Isso pode ser feito utilizando o Message Brokers Toolkit, o utilitário mqsideploy ou a API de Proxy do Gerenciador de Configuração. Depois que a implementação obtiver êxito, será preciso excluir o componente intermediário utilizando o comando mqsideletebroker Somente então será possível associar um novo intermediário ao gerenciador de filas.
Se o componente intermediário de tempo de execução já tiver sido excluído e, portanto, for incapaz de organizar de forma limpa seus recursos, é preciso limpar quaisquer referências restantes ao intermediário e a seu gerenciador de filas do repositório do Gerenciador de Configuração. Para fazer isso, (a) torne o gerenciador de filas ou sua SYSTEM.BROKER.ADMIN.QUEUE inacessível ao Gerenciador de Configuração e inicie uma implementação da topologia, ou (b) use a API de Proxy do Gerenciador de Configuração TopologyProxy.removeDeletedBroker().