cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP envelope namespace

Former Member
0 Kudos

Dear all,

I have configured a scenario for which the SOAP adapter is used. When I try to send a message like this:

<ns0:Envelope xmlns:ns0="http://www.w3.org/2001/12/soap-envelope">

<ns0:Body>......

I receive message "SOAP:Server Server Error XIAdapter MalformedMessageException "

When the namespace "http://www.w3.org/2001/12/soap-envelope" is replaced with

"http://schemas.xmlsoap.org/soap/envelope/" the message is processed correctly.

Does this mean that any SOAP messages to XI MUST have namespace "http://schemas.xmlsoap.org/soap/envelope/" for the SOAP envelope??

Kind regards,

John.

Accepted Solutions (0)

Answers (1)

Answers (1)

bhavesh_kantilal
Active Contributor
0 Kudos

Hi John,

Can you provide more details on what you are trying here?

Are you creating the SOAP Envelope in your mapping and selected the option Do Not Use SOAP Envelope?

Regards

Bhavesh

Former Member
0 Kudos

Hello Bhavesh,

No, the message is sent from a third party to the XI system using SOAP. In their message the SOAP envelope is created with the namespace as I stated in my previous post.

When I edit this message by changing the namespace the message is processed without errors. It seems that there is a check for namespace "http://schemas.xmlsoap.org/soap/envelope" in the SOAP adapter, but I cannot configure out why.

Kind regards,

John.