Skip to Content
Former Member
Apr 04, 2013 at 01:29 PM

RPC/Encoded SOAP Response Generation in SAP PI


Hi All,

We are migrating from IBM WPS to SAP PI 7.31 (Single Stack). In many of our interfaces, we currently have a synchronous SOAP to RFC scenario. In current WPS set up the SOAP request and response style in not Document/Literal (out of the box supported by SAP PI) but instead its RPC/Encoded. Also, the SOAP response generated by WPS has MultiRef nodes as a part of RPC encoded response.

As we are not expected to change sender and receiver application because this is a migration project, we cannot ask sender application to change from RPC to Document style. We need to generate the same request/response as is generated by WPS.

We can handle the request part by importing the WSDLs as RPC style and/or doing some XSLT mapping, but we are not clear on how to generate the RPC style response with MultiRef nodes.

We basically need help if somebody has done some conversion from Document style to RPC style with MultiRef nodes earlier in SAP PI.

We are running a little late in our development, so any quick pointers would be appreciated.

Thanks and Regards