É possível configurar uma transformação Falha para cada transformação Selecionar que você definir em um mapa de mensagem para manipular explicitamente as exceções do banco de dados SQL. Por padrão, o nó Mapping lança exceções do banco de dados que podem ser manipuladas por outros nós no fluxo de mensagens.
Configure a transformação Selecionar em um mapa de mensagem. Para obter informações adicionais, consulte Configurando a transformação Selecionar em um mapa de mensagem.
Por padrão, o nó Mapping lança exceções do banco de dados que o nó SOAPInput captura e usa automaticamente para construir uma falha de SOAP para retornar ao cliente.
No cenário, você usa uma transformação Falha opcional para processar a primeira exceção SQL que pode ser lançada a partir da transação do banco de dados da transformação Selecionar. Você constrói uma SOAPFault para incluir o detalhe da exceção de banco de dados e os elementos Name e Country usados para a procura de um endereço que falhou.
Uma transformação Falha tem um mapa aninhado. Esse mapa aninhado é onde você transforma os elementos de entrada e de saída do Conjunto da Mensagem para definir como lidar com falha.
Para configurar a transformação Falha no cenário, conclua as etapas a seguir:
Você concluiu com êxito as etapas de desenvolvimento do cenário.
Configure a conexão JDBC no tempo de execução. Para obter informações adicionais, consulte Configurando um banco de dados para estar disponível no tempo de execução.