cancel
Showing results for 
Search instead for 
Did you mean: 

Getting error while posting data to C4C

0 Kudos
709

Hi Experts,

we are having issue while sending the data from SAP PO to C4C. in the SOAP channel, it says 'failed to call the endpoint', I have attached the screenshot of error in message log.

We checked the xpi logs of channel which says that handshake was completed and then throws the exception 'socket already closed'. i have attached the screenshot of trace as well.

any leads are appreciated.

Thanks,

View Entire Topic
Bhargavakrishna
Active Contributor
0 Kudos

Hi Hemant,

1) Check if you are sending the structure that is expected by the Receiver or not?

2) select Do not use soap envelope option in your receiver SOAP communication channel and test it.

3) Check if you have selected BE (QOS) in your sender communication channel? if yes, please change it to EO or EOIO and see.

4) Check if your receiver interface was set to Synchronous mode also keep only request message structure which you are posing to c4c in your receiver message structure.

5) Set the below adapter module parameter in your receiver SOAP communication channel

XMBWS.NoSOAPIgnoreStatusCode = true it will ignore the HTTP status codes.

Refer SAP Note 1055678

6) Set "TraceHTTP" in your module configuration parameters to get the detailed trace?

Module Key - soap

Parametername - TraceHTTP

Parameter value - plain

It will help you to trace the request and response in plain text in the channel logs.

7) Check the 2466059 - "Socket already closed" errors in in the default traces

Regards

Bhargava Krishna