Linha de Produto: | RM |
---|---|
Segmento: | Framework |
Módulo: | EAI |
Função: | Recebimento de Mensagens Únicas assíncronas |
Issue: | DEAIFOUNDATION-196 |
O EAI 2.0 da Linha RM processa mensagens assíncronas, salva a ResponseMessage na fila de mensagens, mas não retorna a mesma para a API/WS do aplicativo integrado. Desta forma, quando o processamento é assíncrono a ResponseMessage é retornada ao processo de execução da fila mas não ao sistema de origem.
Foi realizada alteração no EAI para que o mesmo envie a ResponseMessage ao aplicativo integrado logo após o salvamento da mesma na fila de mensagens.
Caso haja erro na entrega da mensagem de resposta, o status da mesma será alterado para NotDelivered e será armazenado log com a mensagem de erro, mas nenhum processamento será desfeito.
Processamento com sucesso
Processamento com sucesso, mas erro no retorno da ResponseMessage