cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP Envelope and encodingStyle

Former Member
0 Kudos

Hi

Is it possible to add an attributes (SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/") to the SOAP Envelope element when sending an response to a SOAP request?

Using a java module for example?

And without using the option of "Do not use SOAP Envelope" as this would restrict using single "Envelope" message type for all SOAP operations - which is not possible.

And is there anything about when XI starts supporting RPC styled SOAP operations?

Thanks for any answers...

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi ,

This is from some document ...check it.

<i>The SOAP adapter creates the SOAP envelope. You cannot influence this procedure. If

you need to apply special tags inside the SOAP header, the only option is to create the

whole SOAP envelope during mapping, and in the case of a synchronous call, to remove

the SOAP envelope in the mapping.

In the SOAP adapter channel, select Do Not Use SOAP Envelope.

By using this parameter, you can use the SOAP adapter to send or receive non-

SOAP messages. In this case the sender SOAP adapter requires an additional

parameter nosoap=true in the URL. For example:

http://<host>:<j2ee-port>/XISOAPAdapter/MessageServlet?

channel=<party>:<service>:<channel>&nosoap=true</i>

Sekhar

former_member206604
Active Contributor
0 Kudos

Hi,

Try using XSLT mapping and u can achieve it.

Check out this thread, I think this will be useful

Thanks,

Prakash