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: Colocando uma Mensagem de Teste em uma Fila de Entrada

É possível colocar uma mensagem em uma fila de entrada para testar um fluxo de mensagens que você está depurando.

Antes de começar

Conclua as etapas descritas em Anexando o depurador de fluxo a um grupo de execução para depuração.

Se o seu fluxo de mensagens incluir nós MQInput e MQOutput, será possível testar o fluxo colocando uma mensagem na fila de entrada do seu primeiro nó MQInput.

É possível usar as interfaces da linha de comandos ou o WebSphere MQ Explorer para colocar uma mensagem em uma fila.

Também é possível utilizar Cliente de Teste como uma alternativa de repetição. Para utilizar o Cliente de Teste, conclua as etapas descritas nas seguintes seções:

Se a mensagem for processada pelo fluxo de mensagens e for colocada em uma fila de saída, você poderá recuperá-la nessa fila. Consulte: Depuração: Obtendo uma Mensagem de Teste de uma Fila de Saída.

Usando Enfileiramento no Cliente de Teste

Para configurar um evento de enfileiramento no Cliente de Teste para que você possa usá-lo para enviar uma mensagem de teste:

  1. Alterne para o Perspectiva do Desenvolvimento de Aplicativos do Intermediário.
  2. Clique em Arquivo > Novo > Outro. O diálogo Novo abre.
  3. Expanda Message Broker - Desenvolvimento de Aplicativos, selecione Cliente de Teste do Message Broker e, em seguida, clique em Avançar. O assistente abre e exibe seu primeiro painel.
  4. Selecione o projeto no qual você deseja criar o arquivo Cliente de Teste.
  5. Digite um nome para o arquivo Cliente de Teste e clique em Finish. O editor do Cliente de Teste é aberto.
  6. Na barra de ferramentas, na parte superior direita do editor Cliente de Teste, em Eventos de Teste do Fluxo de Mensagens, clique no ícone Colocar uma mensagem em uma fila Colocar uma mensagem em uma fila.
  7. Em Propriedades Detalhadas, insira os nomes do gerenciador de filas e da fila do nó de entrada desse fluxo. Os nomes de gerenciadores de filas fazem distinção entre maiúsculas e minúsculas; certifique-se de digitar o nome corretamente.

    Se estiver colocando uma mensagem em uma fila de entrada que está em um computador remoto, certifique-se de que o gerenciador de filas do broker associado possua um canal de conexão do servidor chamado SYSTEM.BKR.CONFIG.

  8. Se você estiver colocando uma mensagem em uma fila remota, digite valores para identificar o host e a porta do computador que está hospedando a fila.
  9. Clique em Arquivo > Salvar para salvar o arquivo.

Incluindo Dados em sua Mensagem

Se você desejar incluir apenas uma pequena quantidade de dados de teste em sua mensagem de teste, digite os dados na seção Origem da área de janela Mensagem:

  1. Abra seu arquivo do Cliente de Teste.
  2. Digite seus dados de teste diretamente na seção Origem da área de janela Mensagem.
  3. Coloque a mensagem de teste clicando em Enviar Mensagem.

Opcional: Utilizando um Arquivo de Dados de Amostra

Se desejar que sua mensagem de teste contenha uma quantidade maior de dados de amostra (por exemplo, algum XML estruturado), poderá importar um arquivo contendo estes dados no Cliente de Teste:

  1. Na guia Eventos de seu arquivo Cliente de Teste, clique em Importar Origem.
  2. Selecione o arquivo que deseja utilizar como o conteúdo para a mensagem de teste e clique em Abrir. Os conteúdos do arquivo selecionado serão incluídos na área de janela Origem.
  3. Clique em Arquivo > Salvar quando concluir.
  4. Coloque a mensagem de teste clicando no botão Enviar Mensagem.
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 | ag16710_