on 06-08-2015 8:32 PM
Hi,
Our scenario is Asynchronous SOAP --> PI --> PROXY(ECC). When we post a message to PI via SOAP UI, we get the below error message in SOAP UI and also the SOAP sender channel is in error status. But, the message is reaching PI successfully and is being sent to ECC without any issues.
We should get the response code as 200 instead of 500 in SOAP UI. Kindly let me know if i am missing something here.
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP:Body>
<SOAP:Fault>
<faultcode>SOAP:Server</faultcode>
<faultstring>Server Error</faultstring>
<detail>
<s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">
<context>XIAdapter</context>
<code>ADAPTER.JAVA_EXCEPTION</code>
Thank you,
Regards,
Prabhu V.
Hi Prabhu,
If you want to try with the http 200 response try to change the URL as the documentation said Ensuring Exactly Once in the SOAP Sender Adapter - Advanced Adapter Engine - SAP Library
For the acknolewdgement processing you have to create an http destination , check the prerequisites section here Configuring the Sender SOAP Adapter - Advanced Adapter Engine - SAP Library and this thread
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Prabhu,
Have you set the Service Interfaces as async?, have you set your sender soap channel as Exactly Once quality of service?.
Why do you want to wait an http response?, i know 200 is the normal response for async SOAP request, however if you want securest way to know the message has arrived to PI you should enable the acknowledgement processing.
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Thanks for your reply. Yes i did maintain Service Interface as Async and the Qos is Exactly Once.
the user just want to make sure that the message has been posted to PI successfully, so they need a response code 200. Could you kindly tell more about Acknowledgement processing please.
Regards
Prabhu V
User | Count |
---|---|
88 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.