Como iniciar um WebSphere MQ no modo SHARED?

3

Encontramos um erro em que o suporte da Oracle disse que precisamos reiniciar o IBM Websphere MQ no modo SHARED, mas não consigo encontrar uma documentação sobre como fazê-lo. Eu consultei algumas equipes de MQ e eles também estão confusos com a opção solicitada. Posso ter algum link sobre como fazer isso? O artigo do Oracle KnowledgeBase segue:

Symptoms You have successfully configured the MQ adapter, but upon use you receive an com.ibm.mq.MQException error in the logs

Cause The IBM MQ error is suggesting that the MQ has been started in exclusive mode, and that an earlier process already has a lock on the MQ

Caused by: com.ibm.mq.MQException: MQJE001: An MQException occurred: Completion Code 2, Reason 2009 MQJE016: MQ queue manager closed channel immediately during connect Closure reason = 2009

This is an IBM error indicating an EXCLUSIVE mode MQ Solution Start the MQ in SHARED mode, or verify that no other process has already connected to the MQ when started in Exclusive mode.

Obrigado.

    
por ramfree17 09.08.2012 / 10:32

1 resposta

3

Acho que eles estão se referindo a como o adaptador abre uma fila do MQ. Uma fila pode ser aberta em um modo compartilhado ou exclusivo. No modo compartilhado, mais de um aplicativo pode consumir mensagens de uma fila. No modo exclusivo, apenas um aplicativo pode abrir uma fila e consumir mensagens. Verifique as configurações SHARE e DEFSOPT (via MQSC) para a fila que está sendo usada pelo adaptador Oracle.

    
por 09.08.2012 / 12:04

Tags