Iniciando e finalizando uma sessão de depuração BPEL
Consulte também
Uma sessão de depuração começa quando você conecta o depurador BPEL ao mecanismo de serviço BPEL. Somente uma sessão de depuração pode ser executada no mecanismo de serviço BPEL em uma determinada hora. Entretanto, as sessões de depuração Java podem ser iniciadas ao mesmo tempo. Depois que uma sessão de depuração BPEL começa, você pode executar instâncias do processo passo a passo, inspecionando os valores das variáveis BPEL e as expressões XPath nas janelas Variáveis BPEL e Inspeções.
Você pode monitorar a execução de um processo BPEL em uma sessão do depurador: as atividades que estão sendo executadas são realçadas no diagrama conforme a posição de execução atual avança.
Preparar-se para depuração:
- Na janela Tempo de execução, verifique se o servidor de aplicativos Sun Java System está sendo executado.
- Verifique se a depuração está ativada no mecanismo de serviço BPEL e a porta correta está sendo usada. Adote o seguinte procedimento:
- Na janela Tempo de execução, expanda Servidor de aplicativos Sun Java System > JBI > Mecanismos de serviço.
- Clique com o botão direito do mouse no nó com.sun.bpelse-1.0-2 e escolha Propriedades.
- Na lista Propriedades, defina a propriedade DebugEnabled como true.
- Verifique o número da porta na linha DebugPort. O número da porta padrão do depurador BPEL é 3343.
Depois que você alterar a propriedade DebugPort, reinicie o servidor de aplicativos.
- Abra o processo BPEL no modo Fonte ou Design.
- Defina os pontos de interrupção no processo BPEL.
- (Opcional) Defina inspeções no processo BPEL.
Para iniciar uma sessão de depuração no mecanismo BPEL:
- Escolha Executar > Anexar depurador.
- Na caixa de diálogo Anexar, selecione o depurador BPEL na lista suspensa Depurador.
- Verifique se o nome do host é localhost e a porta é 3343.
- Clique em OK.
O IDE estabelece agora uma sessão de depuração no mecanismo BPEL. Observe a janela Console do depurador BPEL para confirmação. A conexão pode levar algum tempo para ser concluída. Quando tiver sido concluída com êxito, você verá a nova sessão na janela Sessões e as janelas seguintes no Console do depurador BPEL:
17:43:48 Attached to localhost: 3343
Para alterar a sessão de depuração atual, adote um dos seguintes procedimentos:
- Se houver várias sessões de depuração (por exemplo, diversas sessões de depuração Java e uma sessão BPEL) e se você quiser alterar a sessão atual, clique duas vezes no nome dessa sessão na janela Sessões.
- Clique com o botão direito do mouse na sessão que você deseja tornar atual e selecione Tornar atual.
Essa sessão se torna atual e as janelas Instâncias do processo BPEL e Variáveis BPEL são atualizadas para mostrar os dados relacionados à nova sessão atual.
Para finalizar uma sessão de depuração:
- Na janela Sessões, abra o menu da sessão que você deseja interromper e escolha Finalizar, ou selecione Finalizar sessão do depurador (Shift-F5) na barra de ferramentas.
É exibida uma mensagem informando que a sessão de depuração está concluída no Console do depurador BPEL.
Para finalizar todas as sessões de depuração:
- Na janela Sessões, clique com o botão direito do mouse em qualquer sessão e escolha Finalizar todos.
- Consulte também
- Sobre a depuração de aplicativos Java
- Iniciando e interrompendo um servidor
- Janelas do depurador BPEL
- Usando pontos de interrupção para depurar processos BPEL
- Usando inspeções para depurar processos BPEL
Notificações legais