Páginas

sexta-feira, 1 de outubro de 2010

Ativando Log de Mensagens

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".













Clicar no Botão "Configuração específica".

Inserir as duas linhas marcadas abaixo com o valor igual a 1, valor 2 você desativa.


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.