Subfluxo de Erro para o Padrão de Message Correlator para WebSphere MQ: Pedido-Resposta com Persistência
Se um erro for capturado durante o processamento de fluxo de mensagens de Pedido, o subfluxo de Erro
será chamado.
Se você tiver configurado os parâmetros padrão para incluir mensagens de erro e a propriedade definida pelo usuário:
ErrorLoggingOn for selecionada, as seguintes ações serão executadas:
- Se o erro ocorrer durante o processamento do pedido, uma resposta de erro será retornada ao cliente indicando
que a mensagem não foi enviada com êxito.
Se o erro ocorrer durante o processamento da resposta, uma resposta de erro não será retornada porque o
endereço de resposta não é conhecido.
A mensagem a seguir é um exemplo de uma mensagem de erro XML padrão:
<Error><Status>-1</Status><Text>Failed to send message</Text></Error>
- Uma mensagem de erro é preparada e gravada na fila de erros. Detalhes da exceção são gravadas como uma mensagem XML. Os detalhes incluem:
- Nome do broker
- Nome do fluxo
- Registro de data e hora
- Resumo dos dados da exceção
- O fluxo de mensagens é revertido para preservar os dados.
- As informações necessárias para detecção e correção de erros estão contidas na mensagem de erro.
Voltar à especificação de padrão do Message Correlator para WebSphere MQ: Pedido-Resposta com Persistência