Problemas cuando se depuran flujos de mensajes

En esta sección se describen algunos problemas habituales que pueden surgir cuando se depuran flujos de mensajes. Contiene consejos para resolver los problemas:

Inicio y detención del depurador
Durante la depuración
Después de la depuración

Obtiene errores de clase Java al intentar iniciar el depurador

Obtiene un mensaje interminable "esperando comunicación" cuando inicia el depurador

Parece que el depurador se detiene

La sesión ha terminado anormalmente durante la depuración

Obtiene un error que indica que IBM Agent Controller no está instalado

Los motores del Flujo de mensajes no están disponibles para la selección

No puede ver la lista de grupos de ejecución

Ve los nombres de grupo de ejecución erróneos en la página del agente

Error de asignación de memoria compartida en AIX

  1. Escenario: El Agent Controller se ha iniciado, el intermediario está en ejecución y, obtiene un mensaje de error que indica que la asignación de memoria compartida no se ha ejecutado correctamente después de que el intermediario se conectara a Agent Controller.
  2. Explicación: Se trata de un problema de sincronización general que se produce cuando Agent Controller está conectado al intermediario cuando el intermediario no se ha iniciado completamente.
  3. Solución: Espere a que el intermediario se haya iniciado completamente antes de conectarlo al Depurador de flujos. De forma alternativa, establezca el nivel de anotaciones de Agent Controller en depuración o información; obtendrá más tiempo para que el intermediario arranque. Los pasos que se indican a continuación muestran cómo cambiar el nivel de anotaciones.
    1. Vaya al directorio IBM Agent Controller install dir/config y abra el archivo de configuración serviceconfig.xml.
    2. Cambie el código de loggingLevel en depuración o información. El valor por omisión es aviso.
      <?xml version="1.0" encoding="UTF-8"?>
      <!DOCTYPE AgentControllerConfiguration SYSTEM
      "../dtd/serviceconfig.dtd">
      <AgentControllerConfiguration
      activeConfiguration="default" loggingDetail="LOW"
      loggingLevel="DEBUG" port="10002" secureport="10003"
      version="5.0.0">
    3. Vuelva a iniciar Agent Controller.

El depurador no se pone en pausa en el siguiente punto de interrupción

El mensaje no detiene la ejecución en ningún punto de interrupción

Se producen problemas de edición en el editor de flujo de mensajes

La edición de MQMD genera un funcionamiento imprevisto en el depurador

No puede ver el contenido del mensaje cuando depura el flujo de mensajes.

No puede ver los nombres del flujo de mensajes en la vista de depuración del flujo

No puede ver los nombres del flujo difundido en la vista de depuración del flujo

No puede cambiar un flujo de mensajes después de la depuración

Ha difundido de nuevo un flujo de mensajes depurado, pero la difusión se cuelga

Conceptos relacionados
Visión general del depurador de flujo

Tareas relacionadas
Inicio del depurador
Depuración de un flujo de mensajes
Conexión a la máquina de flujo
Nueva difusión de un flujo
Solución de problemas