Executando a Amostra WBI JDBC Adapter Migration

É possível executar os fluxos de mensagens Adapter e MigratedAdapter para executar os seguintes processos:

Se você encontrar algum problema ao executar a amostra, consulte Resolvendo problemas ao executar amostras na documentação do WebSphere Message Broker.

Para executar o fluxo de mensagens Adapter:

  1. Assegure que os fluxos de mensagens e o conjunto de mensagens de amostra estejam implementados. Localize o arquivo AdapterMigration.bar na área de trabalho e implemente-o no grupo de execução AdapterMigration.
    Ao importar a amostra, o número de avisos pode ser emitido com relação aos arquivos .msgflow. Estes avisos estão relacionados ao banco de dados e não afetam a execução da amostra.
  2. Na perspectiva de Desenvolvimento de Aplicativo do Broker, expanda o projeto de amostra AdapterMigration e, em Testes de Fluxo, clique duas vezes no arquivo Adapter Address Message.mbtest para abri-lo no Cliente de Teste.
  3. Clique em Enviar Mensagem para colocar uma mensagem do WebSphere MQ na fila de entrada do fluxo de mensagens Adapter.
  4. Visualize o conteúdo da mensagem que é recuperada e verifique se é um arquivo XML simples com uma entrada ADAPTERADDRESS.

Repita com os outros arquivos .mbtest conforme desejado.

Execute o fluxo de mensagens MigratedAdapter para reproduzir a saída, modificando os valores do banco de dados diretamente:

  1. Na perspectiva Dados, expanda o projeto Design de Dados AdapterMigration e em Scripts SQL, clique com o botão direito em adapter_insert_all.sql e selecione Executar SQL.
  2. Selecione uma conexão JDBC existente ou crie uma nova, seguindo as instruções na tela.
  3. Clique em Concluir para incluir uma nova linha nas tabelas de endereço, cliente e fatura.
  4. Alterne para a perspectiva de Desenvolvimento de Aplicativo do Message Broker, expanda o projeto de amostra AdapterMigration e clique duas vezes em MigratedAdapter.mbtest.
  5. Clique em Obter Mensagem nos três elementos de Desenfileiramento para ler uma mensagem das filas ADAPTERMIGRATION.INVOICE, ADAPTERMIGRATION.CUSTOMER e ADAPTERMIGRATION.ADDRESS.
  6. Verifique se as mensagens correspondem às mensagens recuperadas na etapa 4 da execução do fluxo de mensagens DatabaseUpdates.

Se desejar executar novamente o fluxo AdapterMigration, você deverá modificar o arquivo SQL para incluir uma linha diferente para evitar violação de restrições de tabela:

  1. Na perspectiva de Dados, expanda o projeto Design de Dados AdapterMigration e, em Scripts SQL, clique com o botão direito do mouse em adapter_insert_all.sql e selecione Abrir com e Editor de Arquivo SQL.
  2. Modifique alguns dos parâmetros VALUES.
  3. Salve as mudanças e execute novamente a amostra seguindo as etapas na seção anterior.

Voltar para Home da Amostra