Muitas vezes ativando o log de mensagens da Monitor, pode ajudar a resolver diversos problemas, por exemplo de Mapping.
Ativado o log, dentro da transação SXI_MONITOR em uma mensagem, você consegue visualizar a mensagem de origem, a transformação pela Message Mapping, e depois a nova mensagem de destino.
No caso de cenários síncronos você pode visualizar dentro de uma mensagem, a mensagem de ida e a mensagem de volta (request e response).
Obs: desative o log depois, isso gera muitas mensagens e a tabela acaba crescendo muito.

Para ativar os logs, você deve entrar na transação:
- SXMB_ADMIN
- Configuração
- "Configurar Integration Engine".
Cenário com mensagem Síncrona:
Entrando em uma mensagem Síncrona disparada por um BPM.
Dentro da mensagem CENTRAL ("envio"), você pode verificar dois MainDocument:
- o primeiro é a mensagem com a estrutura da Message Interface Abstract Síncrona do BPM;
- o segunda MainDocument já é depois que passou pela Interface Mapping, formando a mensagem de entrada da Message Interface Sincrona Inbound;
Na mensagem Response ("Retorno"), você pode observar que vai existir também dois MainDocument:
- o primeiro MainDocument é a mensagem de retorno da Message Interface Síncrona Inbound;
- o segundo MainDocument é a mensagem depois que passou pela Interface Mapping e gerou a mensagem de entrada da Message Interface Abstract Síncrona.
Nenhum comentário:
Postar um comentário