I'm facing a problem while calling a webservice from XI. One the sender side, I have a file and the SOAP is on the receiver side. The web service is deployed on our local EP server and I'm trying to call it from the XI server of our client. We have taken care of all the network connectivity etc,. When I execute the scenario, it is giving an error saying:
<i>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: SOAP: response message contains an error Application/UNKNOWN/APPLICATION_ERROR - application fault.</i>
But I have no problem calling the same web service from our local XI box.
Could anyone provide me the solution for this.
Thanks in advance.
Check the soap configuration. Might be calling the web service requires a proxy and an authentication. Generally when you are calling from the local machine, the proxy is automaticlaly detected unless and untill specified. But in most cases, for a SOAP adapter the proxy needs to be specified (unless the network accepts anonymonous connections as XI will be running on admin domain and not on the network user domain).
If that is not the problem then the adapter is not able to resoolve the hostname that you would have provided in the URL. try giving the IP address.
Award if helpful,