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

Manipulando Exceções de Banco de Dados em um Mapa de Dados Gráfico

Inclua uma transformação de Falha em seu mapa de dados gráficos para manipular exceções que podem ser levantadas como resultado de uma transformação do banco de dados.

Se você desejar que exceções sejam retornadas do servidor de banco de dados quando a operação SQL for executada, em vez de as exceções pararem o mapa e serem relatadas, poderá incluir uma transformação de Falha no grupo de transformações. A transformação Falha é um tipo de transformação opcional. A transformação Falha é um tipo de transformação opcional. Se uma exceção for lançada pelo servidor de banco de dados configurado e você não tiver configurado uma transformação de Falha correspondente, a operação de mapa será interrompida.

Para incluir uma transformação de Falha em um mapa de dados gráficos usando o editor de Mapeamento de Dados Gráficos, conclua as seguintes etapas:

  1. Com um arquivo de mapa de dados gráficos (.map) aberto no editor de Mapeamento de Dados Gráficos, clique com o botão direito na transformação Selecionar, Inserir, Atualizar ou Excluir e, em seguida, selecione Banco de Dados > Manipular Falha. Uma transformação Falha é criada e exibida no mapa de dados gráficos.
  2. Conecte a transformação Falha para especificar quantas exceções de transformação do banco de dados são processadas quando o mapa é executado. Se a transformação Falha estiver presente no mapa de dados gráfico e estiver conectada a um ou mais objetos de saída, a exceção é capturada e processada pela transformação Falha. As transformações do banco de dados possuem adicionalmente uma opção Tratar avisos como exceções.
    • Importante: Se a transformação Falha estiver presente no mapa de dados gráfico mas não estiver conectada, a exceção é capturada pela transformação Falha e é ignorada.
    • Se a transformação Falha tiver sido excluída do mapa de dados gráficos, a exceção será manipulada pelo Nó de mapeamento no fluxo de mensagens e será manipulada da mesma maneira que outras exceções do fluxo de mensagens.
  3. Clique na transformação Falha para abrir o mapa aninhado e definir ainda mais a transformação.

O que fazer em seguida:

Você incluiu e configurou uma transformação Falha em seu mapa de dados gráficos. Se desejar que a falha que causou a execução do mapa pare quando a transformação do banco de dados receber uma exceção SQL, remova Falha da transformação.

Antes de implementar um mapa de dados gráficos que contém transformações do banco de dados, você deverá concluir a seguinte tarefa:
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:31:54


Tópico de TarefaTópico de Tarefa | Versão 8.0.0.5 | cm40803_