Usando pontos de interrupção para depurar processos BPEL

Consulte também

Os pontos de interrupção são usados para instruir o depurador BPEL a interromper a execução de um processo no local específico de um processo BPEL. Quando uma instância do processo BPEL alcança um ponto de interrupção, ela fica suspensa e você pode passar dentro do código, alterar a instância do processo atual na janela Instâncias do processo BPEL, controlar a execução da instância do processo na janela Execução do processo BPEL e na visualização Design, examinar os valores das variáveis na janela Variáveis locais, visualizar os links de parceiros de processo na janela Links de parceiros e visualizar os valores das expressões XPath na janela Inspeções.

Você também pode usar os pontos de interrupção de falha para verificar os valores das variáveis antes que uma falha seja lançada. Para obter mais informações, consulte Usando pontos de interrupção de falha no depurador BPEL.

Para visualizar e organizar os pontos de interrupção definidos atualmente no IDE, abra a janela Pontos de interrupção, escolhendo Janelas > Depuração > Pontos de interrupção (Alt-Shift-5). Para cada ponto de interrupção, você pode ver o nome do arquivo e a linha em que esse ponto de interrupção se localiza. Na janela Pontos de interrupção, você pode habilitar e desabilitar pontos de interrupção marcando ou desmarcando a caixa de seleção na coluna Habilitado.

Para definir um ponto de interrupção no processo BPEL:

  1. No IDE, abra o arquivo BPEL na visualização Código-fonte ou Design.
  2. Adote um dos seguintes procedimentos:
  3. Na visualização Design, os pontos de interrupção são exibidos como pequenos quadrados vermelhos na parte superior de elementos específicos. Na visualização Código-fonte, os pontos de interrupção são exibidos como quadrados vermelhos nas margens esquerdas das linhas de código.

Uma vez que o projeto tenha atingido o ponto de interrupção ele é suspenso. Você pode gerenciar a execução subseqüente usando os comandos disponíveis no menu Executar ou como botões na barra de ferramentas.

Dentro da sessão de depuração os seguintes comandos estão disponíveis:

Para poder usar estes comandos você deve iniciar a sessão de depuração e executar um caso de teste.

Para remover um ponto de interrupção do processo BPEL, adote um dos seguintes procedimentos:

Para desabilitar um ponto de interrupção, adote um destes procedimentos:

Operações de grupo sobre pontos de interrupção:

A barra de ferramentas contém três botões para operações de grupo sobre os pontos de interrupção de processos.

Consulte também
Definindo um ponto de interrupção Java
Percorrendo o programa por etapas
Iniciando e finalizando uma sessão de depuração BPEL
Usando inspeções para depurar processos BPEL
Usando pontos de interrupção de falha no depurador BPEL

Notificações legais