Skip to Content
0

No SOAP Envelope. Data contains no valid soap namespace.

Oct 05, 2017 at 07:58 AM

211

avatar image
Former Member

We are getting below errro while triggering an IDOC .Scenario is IDOC_AEE to SOAP

MP: exception caught with cause com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.io.IOException: No SOAP Envelope. Data contains no valid soap namespace. Value in message is "http://schemas.xmlsoap.org/wsdl/". Required values are "false" or "http://www.w3.org/2003/05/soap-envelope".; HTTP 200 OK

whether we need to add SOAP ENVELOPE in receiver channel.If so,how?

Please share your opinions

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Raghuraman S Oct 05, 2017 at 08:05 AM
0

If your checking the option"do not use soap envelope" in the receiver channel you need to form Soap header as per the WS requirement.

you can either use Java or XSLT,Below is one such example code

https://wiki.scn.sap.com/wiki/display/XI/SFDC+Integration+using+PI+7.1+-+How+to+add+SOAP+Envelope+in+Java+Mapping

And for proper structure and XML you can do a standalone testing in Soap UI and see if your getting proper response.
Share
10 |10000 characters needed characters left characters exceeded