on 03-06-2014 5:42 AM
Hi ,
We have configured Soap to RFC scenario.Where XI has provided the WSDL to the Sender system.Sender system consumes our web service and they will connect to XI . But Sender system is recieving the below error when they test.
<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>
<text>
at com.sap.aii.af.ra.ms.impl.core.queue.consumer.CallConsumer.onMessage(CallConsumer.java:158)
at com.sap.aii.af.ra.ms.impl.core.queue.Queue.run(Queue.java:1004)
at com.sap.aii.af.ra.ms.runtime.MSWorkWrapper.run(MSWorkWrapper.java:56)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
</text>
</s:SystemError>
</detail>
</SOAP:Fault>
</SOAP:Body>
</SOAP:Envelope>
Please advice.
Regards,
Narendra
Hi
If the sending application is sending the message without SOAP envelope, then use the option 'Do not use SOAP envelope in the sender soap adapter in PI.
Also use the WSDL that you have got from PI in SOAP UI tool and see if you can able to send the message to PI.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I can able to test the same interface with SOAP UI.But when Source system sends the request through respective system.It is giving the problem.We are using SOAP Envolope in the request.Actual data will comes in Envolpe and Cookie will come from Header.
It is failing at header level.
Regards,
Narendra
Hi Narendra,
Are they using your wsdl?, what programming language are they using?,. I think they are setting extra fields in the header that you dont need, try to ask them for the message that they are sending and compare with the message generated by SOAPui to correct the differences.
Regards.
Hi,
As per error log, it's returning SOAP fault message, so check your data as well soap header data.
Check whether webservice is working or not.
Regards,
Manigandan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Narendra,
Check SXI_MONITO whether message received or not. If message received check the error message that could help you to resolve the issue.
Or
Uncheck the "Conversion Parameters" in Sender SOAP communication channel and re-test the scenario.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.