Cuando el proceso de flujo de mensajes se detiene
en un punto de interrupción al entrar en un nodo que contiene código ESQL o código
Java™, puede recorrer paso a paso el código.
Los nodos que pueden contener
código ESQL
o código Java se enumeran en:
Visión general del depurador de flujos de mensajes. Añada puntos de interrupción cuando corresponda.
- Código ESQL: añadir un punto de interrupción en el código ESQL.
- Código Java: añadir un punto de interrupción en el código Java.
Para ejecutar paso a paso el código fuente:
- Vaya a la Perspectiva de
Depuración.
- Ejecutar pasos internos en el código fuente. En la vista Depuración:
- pulse Ejecutar pasos internos en el código fuente
en la barra de herramientas.
- o pulsar el botón derecho del ratón en la trama de la pila de flujos y después pulsar en Ejecutar pasos internos
.
- Cuando el proceso del flujo de mensajes se haya detenido en un punto de interrupción
dentro del código ESQL o el código Java,
puede recorrer el código fuente, línea por línea. Repita este paso siempre que sea necesario. En la vista Depuración:
- pulse Pasar por alto
en la barra de herramientas.
- o pulse el botón derecho del ratón en la trama de la pila de flujos y después pulse Pasar por alto
.
Se ejecutará una sola líneas del código fuente y el flujo se detendrá en la siguiente línea de código. Lo que pueda hacer depende del tipo de código contenido en el nodo.
Vea:
Si el depurador hace una pausa antes de la última línea de código cuando el usuario realiza una operación de pasar por alto, se ejecuta la
última línea del código
y el proceso del flujo de mensajes continúa hasta el siguiente punto de interrupción en el proceso lógico del mensaje actual. Si no hay ningún otro punto de interrupción habilitado en el que la instancia del flujo de mensajes
pueda hacer una pausa, el proceso se ejecuta hasta el final y la instancia del flujo se elimina de la vista Depuración.
- Si ha terminado de examinar el código antes del último punto de interrupción, puede
seguir procesando el flujo de mensajes. En la vista Depuración:
- pulse Devolver paso
en la barra de herramientas.
- o pulse el botón derecho del ratón en la trama de la pila de flujos y después pulse en Devolver paso
.
El código fuente se ejecuta hasta el final
desde el punto de interrupción actual, y el proceso de flujo de mensajes
continúa hasta el siguiente punto de interrupción que esté establecido en
el proceso lógico del mensaje actual. Si no hay ningún otro punto de interrupción habilitado en el que la instancia del flujo de mensajes
pueda hacer una pausa, el proceso se ejecuta hasta el final y la instancia del flujo se elimina de la vista Depuración.
Siguiente:
Si ha terminado de depurar este
flujo de mensajes, puede eliminar los puntos de interrupción o finalizar la sesión de depuración: