cancel
Showing results for 
Search instead for 
Did you mean: 

XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault

Former Member
0 Kudos

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..

View Entire Topic
markangelo_dihiansan
Active Contributor
0 Kudos

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

Former Member
0 Kudos

Thanks Greg, Mark, and Ganesh for the reply and pointers..

The channel is working fine after regenerating the target wsdl and applying the correct soapAction.

Thanks

Ray..

Former Member
0 Kudos

Great