Depuración: ejecución de pasos en código fuente

Antes de empezar

Para realizar esta tarea, ha de haber completado las siguientes tareas:

Cuando el proceso de flujo de mensajes se haya detenido en un punto de interrupción del código ESQL, código Java o las correlaciones, puede ejecutar pasos del código.

En un flujo de mensajes hay tres tipos de nodo que pueden contener código fuente:
  • Nodos que contienen código ESQL: nodo Compute, nodo Filter o nodo Database.
  • Nodos que contienen código Java: nodo definido por el usuario que contenga código Java o nodo JavaCompute.
  • Nodos utilizados para acceder a correlaciones y a su mantenimiento: nodo Mapping, nodo DataInsert, nodo DataUpdate, nodo DataDelete, nodo Extract o nodo Warehouse.
    Nota: Las rutinas de correlación se implementan en ESQL; si accede al código, puede escoger entre ejecutar pasos en el código ESQL y ejecutar pasos en las correlaciones.
  1. Vaya a la Perspectiva de Depuración.
  2. En la vista Depuración, pulse el icono Ejecutar pasos externos Ejecutar pasos externos en la barra de herramientas o pulse el botón derecho del ratón en el marco de pila de flujos de mensajes y luego pulse Ejecutar pasos externos Ejecutar pasos externos.
Cuando ejecuta pasos del código, una única línea del código fuente se ejecutará y el flujo hará una pausa en la siguiente línea de código.

Lo que puede hacer depende del tipo de código contenido en el nodo:

Si el depurador hace una pausa antes de la última línea de código cuando ejecuta los pasos, la última línea de código se ejecuta y el depurador hace una pausa automáticamente en el siguiente punto de interrupción que se ha establecido en el proceso lógico del mensaje actual. Si no hay ningún otro punto de interrupción en el que la instancia del flujo de mensajes pueda hacer una pausa, la instancia del flujo de mensajes se ejecutará hasta el final y se eliminará de la vista Depuración.

Si no desea continuar ejecutando pasos en el código, puede salir del código, como se describe en Salida del código fuente.

Cuando haya completado la depuración del flujo de mensajes, puede eliminar los puntos de interrupción o finalizar la sesión de depuración:

Conceptos relacionados
Visión general del depurador de flujos de mensajes
Perspectiva de Depuración
Tareas relacionadas
Depuración: ejecución hasta el final
Depuración: ejecución de pasos internos en el código fuente
Depuración: salida del código fuente
Referencia relacionada
Teclas de atajo del Depurador de flujos de mensajes
Iconos y símbolos del Depurador de flujos de mensajes
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
ag11320_