Antes de começar
Para concluir esta tarefa, você deve ter concluído as tarefas a seguir:
Antes de depurar seu , você deve conectar o depurador de fluxos
ao mecanismo de fluxos (grupo de execução) no qual o fluxo foi implementado.Se desejar, você poderá conectar o depurador de fluxos
a vários mecanismos de fluxos que estão em execução nas mesmas
máquinas host ou em máquinas diferentes e, em seguida, depura seus fluxos simultaneamente.
Para conectar-se ao mecanismo de fluxos:
- Alterne para o .
- Clique no ícone Conectar-se com o Tempo de
Execução do Fluxo
na barra de
ferramentas para chamar o assistente
Conectar-se com o Mecanismo de Fluxo.
- Se o computador host que contém o mecanismo de fluxos não aparecer no quadro de listagem
Hosts, insira o nome do host ou o endereço IP do computador host
no campo Nome do Host ou IP, clique
em Incluir para incluir o host ao quadro de listagem Hosts.
- No quadro de listagem Hosts, selecione o computador host no qual o mecanismo de fluxos
está em execução e clique em Avançar.
- Na caixa de listagem que é aberta, cada mecanismo de fluxo
é listado como o nome do intermediário, seguido por um dois pontos,
seguido pelo nome do grupo de execução, seguido pelo número do
processo entre colchetes, por exemplo:
WMQIV5BR:default[2724].
Se o mecanismo de fluxos não aparecer no quadro de listagem, clique em Atualizar
para atualizar o quadro de listagem com os nomes de todos os mecanismos de fluxos
que estão implementados atualmente e disponíveis no computador host.(Se o mecanismo de fluxos
ainda não aparecer no quadro de listagem, tente iniciar novamente o IBM Agent Controller
no computador host).
Dica: O número do processo é o
PID
do Windows, como listado em
Gerenciador de
Tarefas na página
Processos.
O PID foi relatado para você no Log de Eventos quando você
implementou, conforme descrito em
Implementando uma Configuração de Topologia.
- Na caixa de listagem, selecione o mecanismo de fluxo que
contém o fluxo que deseja depurar e, em seguida, clique em
Concluir. Na visualização Depuração de Fluxos, os nomes do computador host selecionado
e do mecanismo de fluxos são exibidos, bem como
os nomes dos fluxos que são implementados no mecanismo de fluxos.
- Na visualização Depuração de Fluxo do
, dê um clique duplo no
que deseja depurar. O
é aberto no Editor de
Fluxo de Mensagens.
- No Editor de Fluxo de Mensagens, inclua um ponto de
interrupção em uma conexão que conduz para fora do nó de entrada do
. A inclusão desse ponto de interrupção garante que o
não é executado até a
conclusão antes que você possa começar a depurá-lo.
O ponto de interrupção aparece como
. Para obter informações sobre a inclusão de um
ponto de interrupção, consulte
Trabalhando com Pontos de Interrupção.
- Quando a próxima mensagem entrar no fluxo e chegar no
ponto de interrupção, o fluxo será pausado, o ícone do ponto de
interrupção será alterado para
, e será possível
iniciar a depuração.
Dica: A partir de um único , o
depurador pode conectar-se a um ou mais grupos de execução e depurar
vários fluxos em diferentes grupos de execução (e, portanto, várias
mensagens) ao mesmo tempo. No entanto, um fluxo implementado em um
grupo de execução pode ser depurado apenas por um usuário de cada
vez, portanto se você conectar seu depurador com ele, outro usuário
não poderá conectar-se com um depurador ao mesmo tempo.