Visión general del depurador de flujos de mensajes

Este apartado presenta el depurador de flujos de mensajes y contiene las siguientes secciones:

Después de leer esta visión general conceptual, encontrará instrucciones detalladas que le permitirán llegar a la tarea Depuración de un flujo de mensajes.

Introducción

El depurador de flujos de mensajes es la herramienta local que se utiliza en el área de trabajo para depurar visualmente flujos de mensajes. Lea este tema para comprender el funcionamiento del depurador de flujos de mensajes antes de empezar a utilizarlo.

Así mismo, para utilizar el depurador de flujos de mensajes eficazmente, ha de tener unos conocimientos básicos sobre flujos de mensajes y su representación en el área de trabajo, consulte el apartado Visión general de flujos de mensajes donde encontrará una introducción.

Tareas que puede realizar

El depurador de flujos de mensajes presenta un entorno visual de depuración. Se pueden establecer puntos de interrupción y después ejecutar pasos en el flujo. Durante la ejecución de pasos, podrá examinar y modificar el mensaje y las variables en código ESQL o código Java. Estas funciones permiten depurar una amplia variedad de condiciones de error en flujos de mensajes como, por ejemplo:

Desde una sola área de trabajo, el depurador puede conectar con más de un grupo de ejecución y depurar varios flujos de mensajes en distintos grupos de ejecución (y, por lo tanto, múltiples mensajes) simultáneamente. Sin embargo, un flujo desplegado en un grupo de ejecución tan solo puede ser depurado por un usuario cada vez. Si conecta el depurador a un flujo, otro usuario podrá conectarse al mismo motor de flujos de datos, pero no podrá ver el flujo que se está depurando.

Cómo iniciar la depuración

La Perspectiva de Depuración

Use la Perspectiva de Depuración para depurar. En su modalidad por omisión, esta perspectiva muestra las cuatro ventanas siguientes:

Primero utilice el asistente de Depuración (Crear, gestionar y ejecutar configuraciones) para conectar el depurador de flujos de mensajes al motor de flujos de mensajes (grupo de ejecución) en el que se despliega el flujo de mensajes. (Consulte Conexión con el motor de flujos de mensajes para obtener más detalles sobre cómo iniciar y completar el asistente).

A continuación, utilice las distintas vistas de la Perspectiva de Depuración para efectuar la depuración, tal como se indica en las siguientes secciones.

La Vista Depuración

Cuando conecte el depurador de flujo de mensajes al motor de ejecución de flujos de mensajes, la vista Depuración visualizará los nombres de las siguientes entidades relacionadas con el flujo de mensajes.

En la vista Depuración, puede realizar las siguientes tareas de depuración:

El Editor de flujos de mensajes

El Editor de flujos de mensajes tienen distintas funciones en distintas perspectivas:

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 Definición del contenido del flujo de mensajes.

Además de visualizar 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:

El editor también visualiza el siguiente símbolo sobre un nodo:

En el Editor de flujos de mensajes se pueden añadir o eliminar puntos de interrupción.

La vista Puntos de interrupción

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:

En la vista Puntos de interrupción, puede realizar las siguientes tareas de depuración:

Vista Variables

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.

Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2005 Última actualización: 11/11/2005
ag11050_