WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Depuración: ejecución paso a paso en código fuente

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.

Antes de empezar:

Añada uno o más puntos de interrupción al flujo de mensajes. Consulte Adición de puntos de interrupción en el depurador de flujos.

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:

  1. Vaya a la Perspectiva de Depuración.
  2. Ejecutar pasos internos en el código fuente. En la vista Depuración:
    • pulse Ejecutar pasos internos en el código fuente Ejecutar pasos internos en el código 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 Ejecutar pasos internos.
  3. 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 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 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.

  4. 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 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 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:
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 16:59:43


Tema de tareaTema de tarea | Versión 8.0.0.5 | ag11330_