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:

  1. 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>
  2. 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:
  3. O fluxo de mensagens é revertido para preservar os dados.
  4. 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