Circunstancias en las que no se adquiere la información de actividad

Para poder determinar la secuencia completa de las actividades llevadas a cabo en nombre de un mensaje, debe obtenerse la información relativa a cada actividad. Si no se ha registrado, o no se ha obtenido, la información relacionada con una actividad cualquiera, sólo puede determinar sólo secuencia parcial de la misma.

La información de actividad no se registra en las circunstancias siguientes:
  • El mensaje lo procesa un gestor de colas anterior a IBM® WebSphere® MQ 6.0.
  • El mensaje lo procesa un gestor de colas que no está habilitado para el registro de actividad.
  • No se está ejecutando la aplicación que se esperaba que procesara el mensaje.
La información de actividad registrada no puede llegar a la cola de respuesta en las especificada en las circunstancias siguientes:
  • No hay ningún canal definido para direccionar los informes de actividad a la cola de respuesta.
  • No se está ejecutando el canal a través del que direccionar los informes de actividad a la cola de respuesta.
  • No se ha especificado la definición de cola remota a través de la cual se deben devolver los informes de actividad al gestor de colas donde reside la cola de respuesta (el alias de gestor de colas).
  • El usuario que ha generado el mensaje original no tiene autorización suficiente para las operaciones de abrir, o transferir, respecto al alias de gestor de colas.
  • El usuario que ha generado el mensaje original no tiene autorización suficiente para las operaciones de abrir, o transferir, respecto a la cola de respuesta.
  • La cola de respuesta tiene la transferencia inhibida.
La información de actividad registrada no puede llegar a la cola del sistema, o a una cola común, en las circunstancias siguientes:
  • Si se debe utilizar una cola común y no se ha definido ningún canal para direccionar los informes de actividad a la cola común.
  • Si se debe utilizar una cola común y no se está ejecutando el canal a través del cual se deben direccionar los informes de actividad a la cola común.
  • Si se debe utilizar una cola común y la cola del sistema se ha definido de forma incorrecta.
  • El usuario que ha generado el mensaje original no tiene autorización suficiente para las operaciones de abrir, o transferir, respecto a la cola de sistema.
  • La cola de sistema tiene la transferencia inhibida.
  • Si se debe utilizar una cola común y el usuario que ha generado el mensaje original no tiene autorización suficiente para las operaciones de abrir, o transferir, respecto a la cola común.
  • Si se debe utilizar una cola común y ésta tiene la transferencia inhibida.
En estas circunstancias, siempre que el informe de actividad no tenga especificada la opción MQRO_DISCARD_MSG, el informe de actividad se puede recuperar de una cola de mensajes no entregados, si se ha definido una en el gestor de colas en el que se ha rechazado el informe de actividad. Un informe de actividad sólo tendrá especificada esta opción de informe si el mensaje original, a partir del cual se ha generado el informe de actividad, tenía especificado MQRO_PASS_DISCARD_AND_EXPIRY y MQRO_DISCARD_MSG en el campo Report del descriptor de mensaje.