cancel
Showing results for 
Search instead for 
Did you mean: 

XI SOAP SocketException:There is no process to read data written to a pipe.

Former Member
0 Kudos

Hi guys!

I get this error and have no idea, where it comes from..

It occurs in scenario: SAR/3P->IntegrationProcess->SAPR/3, wher in integration process I map r/3 message to soap call synchronously external web service, map soap response to target sap msg and send it into R/3.

Message is sent from r/3 correctly, received by IP correctly, problem occurs in SOAP communication.

Log from messaging system - received messages - sync:

2007-07-12 15:29:36 Success Message successfully received by messaging system. Profile: XI URL: http://xxxx:50200/MessagingSystem/receive/AFW/XI Credential (User): PIISUSER

2007-07-12 15:29:36 Success Using connection SOAP_http://sap.com/xi/XI/System. Trying to put the message into the request queue.

2007-07-12 15:29:36 Success Message successfully put into the queue.

2007-07-12 15:29:36 Success The message was successfully retrieved from the request queue.

2007-07-12 15:29:36 Success The message status set to DLNG.

2007-07-12 15:29:36 Success Delivering to channel: CC_IS2SOAP

2007-07-12 15:29:36 Success SOAP: request message entering the adapter

2007-07-12 15:29:37 Error SOAP: call failed

2007-07-12 15:29:37 Error SOAP: error occured: com.sap.aii.af.ra.ms.api.RecoverableException: java.net.SocketException: There is no process to read data written to a pipe.

2007-07-12 15:29:37 Error Exception caught by adapter framework: java.net.SocketException: There is no process to read data written to a pipe.

2007-07-12 15:29:37 Error Delivery of the message to the application using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: java.net.SocketException: There is no process to read data written to a pipe.. Setting message to status failed.

2007-07-12 15:29:37 Error The message status set to FAIL.

2007-07-12 15:29:37 Error Returning synchronous error message to calling application: com.sap.aii.af.ra.ms.api.RecoverableException: java.net.SocketException: There is no process to read data written to a pipe..

Any idea, what could be wrong? Thanx a lot!

Olian

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Olian,

You can also do the same process as mentioned in the weblog:

/people/bhavesh.kantilal/blog/2006/11/20/webservice-calls-from-a-user-defined-function

Regards,

---Satish