Skip to Content
avatar image
Former Member

Mensagens no status "to be delivered" no ADAPTER ENGINE.

Olá Pessoal,

Eu estou usando as interfaces de B2B para o envio de e-mail aqui no cliente que eu estou, já implementei a mesma solução para uns 5 clientes e todos funcionam corretamente, porém nesse que eu estou agora no ambiente produtivo eu estou com as mensagens em "to be delivered" no adapter engine. Se testo no QAS funciona corretamente.

Olhando alguns threads aqui no SDN, já analisei:

  • Usuários Bloqueados - tudo ok;

  • Filas com problemas - SMQ1 e SMQ2 estão limpas;

  • Cache Refresh Partial - Não fiz o FULL ainda;

Enfim as minhas mensagens estão com o log da seguinte maneira:

  • Message enviada para a XI URL: .../AFW/XI User PIISUSER - ok

  • Tentativa de colocar a mensagem na receive queu - ok;

  • Mensagem colocada com sucesso na fila - ok;

Depois dessa não tenho mais nada no LOG e comparando com o QAS, eu deveria ter a seguinte mensagem ou açao:

  • Mensagem selecionada pela fila;

  • status da mensagem para DLNG;

  • e assim em diante..

Alguém tem alguma ideia do que possa ser?

Eu vou fazer o CACHE FULL e também reiniciar o Server junto com o Serviço J2EE, por ser PRD preciso esperar uma hora "adequada"...

Obrigado,

Michael Peretto

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

7 Answers

  • Best Answer
    avatar image
    Former Member
    Aug 12, 2010 at 05:48 PM

    já deu uma olhadinha na SMQR? Selecione todas as filas registradas e faca uma consulta.

    a interface no monitor esta com erro ou aguardando?

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 12, 2010 at 06:00 PM

    Olá,

    Então a SMQR não tem nenhum registro, está normal.

    E no monitor a interface está com sucesso (Bandeira Quadriculada) porém o ACK message está com aquele icone de interrogação em verde, mas não tenho nenhum log para essa interrogação verde.

    Eu estou planejando para essa noite o refresh e o restart.

    Alguma outra ideia?

    Att,

    Michael Peretto

    Add comment
    10|10000 characters needed characters exceeded

    • Carlos,

      tou sem acesso aqui, mas tem uma parte desse monitor que te mostra tb as queues.

      Nao lembro exatamente onde porem.

      Se nao for no endereco do monitor, pode ser que seja em outro, mas tb dentro do Messaging System.

      O endereco http://<hostname>:<port>/MessagingSystem/ mostra o q?

  • avatar image
    Former Member
    Aug 12, 2010 at 07:01 PM

    Então pessoal,

    Nesse monitor http:///MessagingSystem/monitor/monitor.jsp eu consigo ver as mensagens ainda com status "TO be delivered" não tenho nenhuma mensagem de erro lá:

    Para todas as mensagens lá eu tenho o seguinte log:

    *Message successfully received by messaging system;

    *Using connection MAIL_HTTP ... trying to put the message into the receive queue;

    *Message successfully put into the queue;

    Depois disso não tenho mais nada ... posso reenviar essa mensagem ou deletá-la ... Reenviar não muda o status... deletar eu não tentei.

    Isso na PRD .. no QAS está ok!

    Obrigado,

    Michael Peretto

    Add comment
    10|10000 characters needed characters exceeded

    • No menu do lado esquerdo do Message Display Tool, vá em System Status.

      Lá vc tem acesso as filas (threads) Java.

      Veja as filas do Adapter Framework (AFW) e as filas do SOAP (SOAP_), pra ver se tem algo por lá.

      Abs,

      Henrique.

  • avatar image
    Former Member
    Aug 12, 2010 at 06:53 PM

    Olá Carlos,

    Eu dei uma olhada no RWB mas lá as mensagens vão com sucesso até o item:

    • Mail: Receiver adapter entered with qos Exactly Once;

    Depois disso não tem mais nada, como se a proxima etapa não executasse..

    Comparando com o QAS, deveria ter as seguintes mensagens:

    • Mail: calling the adapter for processing;

    • The message status set to DLVD;

    • Mail:Call completed

    Att,

    Michael Peretto

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      de uma olhada no http:///MessagingSystem/monitor/monitor.jsp como o Henrique mesmo passou, lá tem as msgs enviadas, recebidas e com erro, de uma olhada o que vc consegue verificar

  • avatar image
    Former Member
    Aug 12, 2010 at 07:30 PM

    Então Carlos,

    Os serviços estão ativos nos dois ambientes na SMICM ... agora na SICF os dois ambientes estão com o serviço SAPconnect desativados .. Mas eu testo a QUALIDADE e mesmo com esse serviço assim estão desligado.

    Eu estou procurando quando foi a primeira mensagem que parou com esse status no MessagingSystem ...

    Michael Peretto

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 12, 2010 at 07:42 PM

    Opa Henrique,

    Agora encontrei a thread MAIL_http://sap.com/xi/XI/SystemRecv com o size the 12433 .. mas quando clico nela nada me mostra apenas um erro de Null Pointer Exception, porém a mesma fila está com esse mesmo erro em QAS, mas funciona o e-mail lá.

    Eu deveria tomar alguma ação com essa fila, tem como eu parar e iniciar novamente?

    Michael

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 16, 2010 at 05:25 PM

    Obrigado Carlos e Henrique,

    Mas esse erro foi corrigido apenas com o cache refresh full e também o restart do servidor e do serviço J2EE.

    As mensagens paradas em "to be delivered" foram entregues.

    Valeu.

    Michael Peretto

    Add comment
    10|10000 characters needed characters exceeded