- Vista Depuración
- Muestra los tipos de flujo de mensajes desplegados para un sistema
principal seleccionado, para ayudarle a gestionar la depuración del flujo
de mensajes. Se proporcionan botones en la barra de herramientas
para controlar la ejecución del flujo de mensajes. Puede iniciar, detener y reanudar un flujo de mensajes, ejecutar o dejar
de ejecutar un subflujo, y ejecutar pasos del código fuente.
Cuando conecta el depurador de flujo de mensajes al motor de ejecución
de flujos de mensajes, la vista
Depuración muestra los nombres de las siguientes entidades
relacionadas con el flujo de mensajes.
- El sistema principal y el motor de ejecución de flujos de
mensajes que está funcionando. Esto se muestra como una concatenación de las siguientes entidades, delimitadas por dos puntos.
- El sistema principal
- El intermediario
- El grupo de ejecución
- El motor de flujos de mensajes
La entrada se identifica
mediante el símbolo del motor de ejecución de flujo de mensajes. Por ejemplo:
TestPC01:WMQIV5BR:TestExecution:DataFlowEngine
- Los flujos que se despliegan en el motor de ejecución de flujos
de mensajes, identificados por el símbolo de flujo, por ejemplo:
TestFlow
Cuando se encuentra un punto de interrupción, las instancias de flujos de mensajes que se hayan creado para cada flujo de mensajes, identificadas por el símbolo siguiente, por ejemplo:
3068 (En pausa)

En la vista
Depuración, puede realizar las siguientes tareas de depuración:
- Consultar un motor de ejecución de flujos de mensajes para ver los
flujos desplegados en ese momento
- Desconectar un motor de ejecución de flujos de mensajes del
depurador de flujos de mensajes
- Reanudar la ejecución del flujo de mensajes
- Ejecutar hasta el final
- Ejecutar pasos en un nodo
- Acceder a un subflujo o salir del mismo
- Ejecutar pasos, acceder al código fuente o salir del mismo
- Vista Puntos de
interrupción
- Lista los puntos de interrupción que se han establecido en las
conexiones en el flujo de mensajes. En esta vista puede añadir, inhabilitar, habilitar o eliminar puntos de
interrupción. También puede restringir un punto de interrupción a una o
más instancias específicas de un flujo de mensajes utilizando la vista
Propiedades.
La vista Puntos de interrupción y la vista
Variables comparten el mismo panel. Pulse en uno de los separadores para seleccionar la vista que desea.
La vista Puntos de interrupción visualiza los puntos de interrupción que se establecen en todas las instancias
de un flujo seleccionado. Cada punto de interrupción está
identificado mediante uno de los dos símbolos (igual que se utilizan en el
editor de flujos de mensajes) tal como se indica a continuación:
punto de interrupción habilitado
punto de interrupción inhabilitado
En la vista Puntos de interrupción, puede realizar las siguientes tareas de depuración:
- Eliminar puntos de interrupción
- Inhabilitar o habilitar puntos de interrupción
- Limitar puntos de interrupción a una o más instancias de un flujo de mensajes
- Vista Variables
- Cuando se interrumpe un flujo de mensajes con un punto de
interrupción, puede ver el contenido del mensaje para comprobar si el
flujo de mensajes se está ejecutando tal como se espera, y para realizar
cualquier cambio que considere necesario.
La vista Variables y la vista Puntos de interrupción comparten el mismo panel. Pulse en uno de los separadores para seleccionar la vista que desea.
La vista Variables visualiza los mensajes que
están viajando por el flujo en ese momento. Utilice esta vista para examinar o modificar el contenido de un mensaje en un flujo de mensajes
durante la depuración.
- Vista Editor de flujos de mensajes
- El editor de flujos de mensajes visualiza y depura flujos gráficamente. En esta vista puede añadir puntos de interrupción a las conexiones de un flujo de mensajes.
El editor de flujos de mensajes también visualiza todos los puntos de interrupción que se han establecido en el flujo. Cada punto de interrupción se identifica mediante un símbolo, como se indica a continuación:
punto de interrupción
habilitado.
punto de
interrupción inhabilitado.
punto de
interrupción habilitado en pausa.
El editor también visualiza el siguiente símbolo sobre un nodo:
el flujo ha hecho una pausa en un nodo que contiene código ESQL o código Java en el que el depurador de flujos de mensajes puede rastrear
En la Perspectiva de Desarrollo de aplicaciones de
intermediario, el Editor de flujos de mensajes se utiliza
para crear, visualizar gráficamente y editar flujos de mensajes. Si desea ver información más detallada sobre las demás funciones de este editor, vea la explicación del apartado Editor de flujos de mensajes y las tareas de Definir el contenido del flujo de mensajes.