cancel
Showing results for 
Search instead for 
Did you mean: 

SAP PI 7.11 - How to use Web Service adapter

Former Member
0 Kudos

Hello to all,

I want to use the web service adapter of SAP Pi 7.11.

In the integration directory I config to communication channels of typ WS.

First question:

For a single stack Bw system I have to config the webservice runtime. Must I also config the webservice runtime in the ABAP Stack of PI?

Until now I have not config the web service runtime of the PI because I thought it is not requeired.

When I send a test message I get following error as response:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

<soap:Body>

<soap:Fault>

<faultcode>soap:Server</faultcode>

<faultstring xml:lang="en">RABAX occurred on server side</faultstring>

<detail>

<sap:Rabax xmlns:sap="http://www.sap.com/webas/710/soap/runtime/abap/fault/generic">

<MESSAGE>Class interface changed during runtime.</MESSAGE>

<SYMSGID></SYMSGID>

<SYMSGTY></SYMSGTY>

<SYMSGNO></SYMSGNO>

<SYMSGV1></SYMSGV1>

<SYMSGV2></SYMSGV2>

<SYMSGV3></SYMSGV3>

<SYMSGV4></SYMSGV4>

<SYREPID>CL_WSSE_PROCESSOR=============CP</SYREPID>

<SYTCODE></SYTCODE>

<SYDYNNR>0010</SYDYNNR>

<SYUNAME>DELAY_LOGON</SYUNAME>

<SYMANDT>007</SYMANDT>

<SYLANGU>E</SYLANGU>

<SYECODE>558</SYECODE>

<SYHOST>xxxxxxx</SYHOST>

<SYSYSID>XXX</SYSYSID>

<SYOPSYS>HP-UX</SYOPSYS>

<SYDBSYS>ORACLE</SYDBSYS>

<SYSAPRL>711</SYSAPRL>

<SYXPROG>SAPCNVE</SYXPROG>

<SYXFORM>CONVERSION_EXIT</SYXFORM>

<SYDATUM>20110420</SYDATUM>

<SYUZEIT>144634</SYUZEIT>

<SYETEXT>RABAX_STATE</SYETEXT>

<ERRORCODE>LOAD_PROGRAM_CLASS_MISMATCH</ERRORCODE>

<PATHTRANS>/sap/bc/srt/xip/sap/http177<...>2de7<...>7outbound1o04og0o0/getpersonalinformations5sync5outi080330/007/f8c889f08766367b8430140a478054ee/agr_7B4BA48DAA8235B69A9632F49D812841</PATHTRANS>

<MESSAGE>Class interface changed during runtime.</MESSAGE>

<ERRORCODE>LOAD_PROGRAM_CLASS_MISMATCH</ERRORCODE>

</sap:Rabax>

</detail>

</soap:Fault>

</soap:Body>

</soap:Envelope>

Have someone an idea what the problem could be?

Thanks and regards

Martin Weidauer

Edited by: Martin Weidauer on Apr 20, 2011 3:07 PM

Accepted Solutions (0)

Answers (1)

Answers (1)

baskar_gopalakrishnan2
Active Contributor
0 Kudos

WS adapter can be used as Direct connection or Integrated Server Communication. Basically this adapter will be used to make communication between two SAP System's Webservice runtime. WS adapter supports Webservice reliable messaging , SAML and more security features. Using Direct connection you can communicate two SAP systems. In this case, you dont need any ESR objects and you just need to configure ID objects only.

Have seen this [link|http://help.sap.com/saphelp_nwpi711/helpdata/en/48/ce28613a8e5430e10000000a42189b/content.htm]

Hope that helps

Former Member
0 Kudos

Thanks for reply.

My question is not resolved with your information.

I have found a sap note which resolved my error:

Note 1563925 - LOAD_PROGRAM_CLASS_MISMATCH because of incorrect public timestamp

I just do so as described in the note. The error do not occured again.

Regards Martin