Skip to Content
author's profile photo Former Member
Former Member

XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault

Hi Experts,

I am trying to create a scenario SOAP to SOAP through AAE. There is no mapping involved.

Sender is a 3rd Party application and receiver is SAP BusinessObjects [BI].

Following error is coming when posting the message from SOAPUI or through integration engine.

Message processing failed. Cause: com.sap.engine.interfaces.messaging.api.exception.MessagingException: SOAP: response message contains an error XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault: String index out of range: 0

I have done following workaround.

1) I tried the message flow through AAE, but same error in the channel

2) I checked creating a one to one mapping with soap fault message. Still the same error.

3) "XMBWS.NoSOAPIgnoreStatusCode = true" in module tab -> Module configuration

When I tried this mentioned option, the message is passing through the channel but the passing blank empty payload.

I have checked following links.

http://forums.sdn.sap.com/thread.jspa?threadID=156305

http://forums.sdn.sap.com/thread.jspa?threadID=2111959

http://forums.sdn.sap.com/thread.jspa?threadID=1675917&tstart=0

Any pointers on this subject will be very much helpful

Thanks

Ray..

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

3 Answers

  • Best Answer
    Posted on Feb 22, 2012 at 03:46 AM

    Hello,

    Message processing failed. Cause: com.sap.engine.interfaces.messaging.api.exception.MessagingException: SOAP: response message contains an error XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault: String index out of range: 0

    When I tried this mentioned option, the message is passing through the channel but the passing blank empty payload.

    Probably because the return is blank. If this is expected, can you just use Java Mapping to parse the blank response?

    Hope this helps,

    Mark

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Feb 21, 2012 at 03:14 AM

    what is the error in the SOAP sender comm channel

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi,

      check the below points,

      1) Check whether your target WSDL URL is right or not? Test the same web service outside PI using XMLSPY, SOAPSONar or soapui client tool. So that you will now whether WSDL url is right or not?

      2) Do you provide action? If so see whether you need action for that consuming webservice. If you dont need, Please leave the space blank.

      3) There is a possibility that even if your PI server network is not allowed to access due to firewall issues, you might get this error. I have noticed in my tests.

      regards,

      ganesh.

  • Posted on Feb 21, 2012 at 09:30 AM

    Hi,

    When you added the 1:1 mapping for the SOAP Fault, did you add it to the Operation Mapping as well?

    Hope this helps,

    Greg

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.