Determinación del motor de mensajería al que está conectada una aplicación

Si la aplicación no recibe o genera un mensaje, es posible que desee averiguar a qué motor de mensajería está conectado como parte del proceso de resolución del problema.

Procedimiento

  1. Si se trata de una aplicación JMS, examine su fábrica de conexiones, ya que el nombre del motor de mensajería puede haberse especificado allí.
  2. Si no se trata de una aplicación JMS, o si su fábrica de conexiones no especifica el nombre del motor de mensajería, utilice uno de los métodos siguientes para determinar el motor de mensajería al que está conectada la aplicación:
    • Dentro del código de aplicación, una vez que la aplicación haya obtenido un objeto Connection válido, añada una llamada al método toString() de dicho objeto. El nombre del motor de mensajería conectado se listará con claridad cuando vuelva a ejecutar la aplicación.
    • Habilite el componente de rastreo SIBJms_External y vuelva a ejecutar la aplicación. Inspeccione el rastreo generado para buscar una referencia al nombre del motor de mensajería conectado.

Resultados

Tenga presente que el nombre del motor de mensajería devuelto por uno de estos métodos está relacionado con la nueva ejecución de la aplicación. Es posible que la instancia anómala original de la aplicación se haya conectado a un motor de mensajería diferente del bus.

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tju_which_me
File name: tju_which_me.html