Avalados por :

Problema de conexão SOAP em ponte Assíncrona/Síncrona: Causas e soluções

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 6 Vistas
0
Cargando...

Olá a todos.

Tenho um cenário com uma ponte Assíncrona/Síncrona e uso BPM para configurar este cenário. O emissor chama o XI através de JDBC e o receptor chama através de SOAP.

Às vezes, de forma intermitente, quando a ponte recebe uma solicitação para a mensagem da interface Assíncrona e tenta enviá-la para a mensagem da interface Síncrona, algo errado acontece.

A parte Assíncrona chama uma classe de proxy ABAP, criada pela configuração do ccBPM. Quando tudo está bem, esta etapa chama um serviço CL_SWF_XI_SRV_SEND_SYNCHRON=>SEND_SYNCHRON e o executa.

Quando esse problema ocorre, esse serviço não é chamado e o J2EE retorna o seguinte erro no Log de Auditoria:

Categoria de Erro: XI_J2EE_ADAPTER_SOAP

Código de Erro: ERROR_GENERAL

Sucesso - SOAP: a mensagem de solicitação entra no adaptador com o usuário J2EE_GUEST

Erro - SOAP: chamada falhou: java.net.SocketException: Software caused connection abort: recv failed

Erro - SOAP: erro ocorrido: com.sap.aii.af.ra.ms.api.RecoverableException: Software caused connection abort: recv failed: java.net.SocketException: Software caused connection abort: recv failed

Erro - MP: exceção capturada com causa com.sap.aii.af.ra.ms.api.RecoverableException: Software caused connection abort: recv failed: java.net.SocketException: Software caused connection abort: recv failed

Erro - Exceção capturada pelo framework do adaptador: Software caused connection abort: recv failed

Erro - A entrega da mensagem para a aplicação utilizando a conexão SOAP_http://sap.com/xi/XI/System falhou, devido a: com.sap.aii.af.ra.ms.api.RecoverableException: Software caused connection abort: recv failed: java.net.SocketException: Software caused connection abort: recv failed. Estabelecendo a mensagem em estado falho.

Erro - O estado da mensagem é definido como FALHIDO.

Erro - Retornando mensagem de erro síncrono para a aplicação chamadora: com.sap.aii.af.ra.ms.api.RecoverableException: Software caused connection abort: recv failed: java.net.SocketException: Software caused connection abort: recv failed.

Já tentei encontrar informações em

Essas informações podem não ser suficientes, mas acredito que é melhor esperar que me peçam partes mais específicas do log principal.

Obrigado antecipadamente.

Rafael

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

3 Respuestas

0
Cargando...

Olá Sreeram.

Esqueci de mencionar algo relevante. Minha aplicação de serviço web está em Win 32 bits e meu PI está em Win 64. Pode ser essa a causa?

Estava lendo alguns fóruns de Java e um deles me sugeriu colocar um sniffer na rede, pois isso poderia ser um erro no sistema operacional. Essa nova informação faz sentido para você?

Saudações cordiais,

Rafael

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Rafael,

Existe um problema entre nosso adaptador e os serviços da web. O problema de conexão entre nosso adaptador e a URL do serviço SOAP. Verifique o seu motor de adaptador.

Ou o tempo necessário para receber resposta dos serviços da web também resulta em erro de conexão por tempo esgotado.

Saudações

Sreeram.G.Reddy

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Houve um problema de rede. Um Sniffer detectou o problema e indicou a solução.

Editado por: Rafael Soares em 25 de março de 2009 às 14:49

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?