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.
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:
- Alterne para o Perspectiva de Depuração.
- Entrando no código-fonte. Na visualização Depuração:
- clique em Entrar no Código-fonte
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
.
- 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
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
.
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.
- 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
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
.
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: