WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Depuração: atravessar código-fonte

Quando o processamento do fluxo de mensagens tiver pausado em um ponto de interrupção na entrada para um nó que contém código ESQL ou código Java™, será possível atravessar o código.

Antes de começar:

Inclua um ou mais pontos de interrupção em seu fluxo de mensagens. Consulte Incluindo Pontos de Interrupção no Depurador de Fluxo.

Os nós que podem conter código ESQL ou código Java são listados em: Visão Geral do Depurador de Fluxo. Inclua pontos de interrupção conforme apropriado:
  • Código ESQL: inclua um ponto de interrupção no código ESQL.
  • Código Java : inclua um ponto de interrupção no código Java .

Para atravessar seu código-fonte:

  1. Alterne para o Perspectiva de Depuração.
  2. Entrando no código-fonte. Na visualização Depuração:
    • clique em Entrar no Código-fonte Entrar no código na barra de ferramentas.
    • ou clique com o botão direito do mouse na estrutura de pilha do fluxo e então clique em Entrar Entrar.
  3. Quando o processamento do fluxo de mensagens tiver pausado em um ponto de interrupção dentro do código ESQL ou código Java, será possível atravessar o código-fonte, linha por linha. Repita esta etapa sempre que for necessário. Na visualização Depuração:
    • clique em Próximo Passo Próximo Passo na barra de ferramentas.
    • ou clique com o botão direito do mouse na estrutura de pilha do fluxo e então clique em Próximo Passo Próximo Passo.
    Uma única linha de código-fonte é executada e o fluxo é pausado na próxima linha de código. O que você pode fazer depende de qual tipo de código está contido no nó. Consulte:

    Caso o depurador esteja pausado antes da última linha de código quando você avançar, ela será executada e o processador do fluxo de mensagens continuará até o próximo ponto de interrupção no processamento lógico da mensagem atual. Se não houver nenhum ponto de interrupção ativado no qual a instância de fluxo possa ser pausada, ela será executada até a conclusão e será removida da Visualização Depuração.

  4. Se você tiver terminado de examinar o código antes do último ponto de interrupção, será possível continuar processando o fluxo de mensagens. Na visualização Depuração:
    • clique em Retornar Retornar na barra de ferramentas.
    • ou clique com o botão direito do mouse na estrutura de pilha do fluxo e então clique em Retornar Retornar.
    O código-fonte é executado até a conclusão a partir do ponto de interrupção atual e o processamento do fluxo de mensagens continua até o próximo ponto de interrupção configurado no processamento lógico da mensagem atual. Se não houver nenhum ponto de interrupção ativado no qual a instância de fluxo possa ser pausada, ela será executada até a conclusão e será removida da Visualização Depuração.

Em seguida:

Se tiver terminado de depurar este fluxo de mensagens, você poderá remover os pontos de interrupção ou finalizar a sessão de depuração:
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

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

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:29:43


Tópico de TarefaTópico de Tarefa | Versão 8.0.0.5 | ag11330_