Hola a todos.
Tengo un escenario con un puente Asíncrono/Síncrono y utilizo BPM para configurar este escenario. El emisor llama a XI a través de JDBC y el receptor llama a través de SOAP.
A veces e intermitentemente, cuando el puente recibe una solicitud para el mensaje de la interfaz Asíncrona y trata de enviarlo al mensaje de la interfaz Síncrona, ocurre algo incorrecto.
La parte Asíncrona llama a una clase de proxy ABAP, creada por configuración de ccBPM. Cuando todo está bien, este paso llama a un servicio CL_SWF_XI_SRV_SEND_SYNCHRON=>SEND_SYNCHRON y lo ejecuta.
Cuando ocurre este problema, este servicio no es llamado y J2EE devuelve el siguiente error en el Registro de Auditoría:
Categoría de Error: XI_J2EE_ADAPTER_SOAP
Código de Error: ERROR_GENERAL
Éxito - SOAP: el mensaje de solicitud entra en el adaptador con el usuario J2EE_GUEST
Error - SOAP: llamada fallida: java.net.SocketException: Software caused connection abort: recv failed
Error - SOAP: error ocurrido: com.sap.aii.af.ra.ms.api.RecoverableException: Software caused connection abort: recv failed: java.net.SocketException: Software caused connection abort: recv failed
Error - MP: excepción capturada con causa com.sap.aii.af.ra.ms.api.RecoverableException: Software caused connection abort: recv failed: java.net.SocketException: Software caused connection abort: recv failed
Error - Excepción capturada por el marco del adaptador: Software caused connection abort: recv failed
Error - La entrega del mensaje a la aplicación utilizando la conexión SOAP_http://sap.com/xi/XI/System falló, debido a: com.sap.aii.af.ra.ms.api.RecoverableException: Software caused connection abort: recv failed: java.net.SocketException: Software caused connection abort: recv failed. Estableciendo el mensaje en estado fallido.
Error - El estado del mensaje se establece en FALLIDO.
Error - Devolviendo mensaje de error síncrono a la aplicación que llama: com.sap.aii.af.ra.ms.api.RecoverableException: Software caused connection abort: recv failed: java.net.SocketException: Software caused connection abort: recv failed.
Ya intenté encontrar información en
Esta información puede no ser suficiente, pero creo que es mejor esperar a que me pidas partes más específicas del registro principal.
Gracias de antemano.
Rafael