cancel
Showing results for 
Search instead for 
Did you mean: 

Error in consuming ERP web service via PI - Virtual Interface method

Former Member
0 Kudos

Hi ,

I am exposing a RFC as a webservice in ECC 6 EHP4 system. This service is called from a PI 7.1 system via a SOAP or a WS adapter. The SOAP action is empty here.

The webservice if tested using testing tools works fine.

If I test the service with PI system , I receive a "Virtual Interface Method not suppored" error.

Is there some config to fix this problem ? Do I need to change the WSDL format .. how can i do it.

<SAP:Category>XIServer</SAP:Category>

<SAP:Code area="INTERNAL">WS_ADAPTER_SYS_ERROR</SAP:Code>

<SAP:P1>Virtual Interface Method >ZrcvSoFrmInfa::http://www.companyname.com/ECC_INFA< not supported</SAP:P1>

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:Stack>System error while calling Web service adapter: Virtual Interface Method >ZrcvSoFrmInfa::http://www.companyname.com/ECC_INFA< not supported SOAP fault when calling Web service Severe processing error; SOAP fault handling required</SAP:Stack>

<SAP:Retry>N</SAP:Retry>

</SAP:Error>

Any suggestions please.

Thanks and Regards

Bharathwaj

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

We had the exact same problem, and we found out that

we were just invoking the wrong Ws-Operation on the specific Endpoint.

And we were expecting to see the old message: "Operation not supported" instead of "Virtual method..."

Last Edited by: ankostis on Nov 16, 2010 12:35 AM

Former Member
0 Kudos

Hi, I am getting the same problem, did you ever solve your issue?

Thanks

Simon

Former Member
0 Kudos

Did you resolve this issue? I am facing the same.

Thanks,

Thirumala

prasannakrishna_mynam
Contributor
0 Kudos

Hello Bharathwaj ,

While you are creating Web Service on RFC, in creation wizar the Virtual Interface method, you need to select EndPoint Function Module and the name of RFC function module.

Regards,

Prasanna

Former Member
0 Kudos

Hi Prasanna,

Thanks for the reply . Yes thats how I had created the webservice. The test also works fine when tested with SOAPUI or with WS tools in CE.

Only when we test it with PI , there is an error that Virtual interface method is not supported.

Any other suggestions ?

Thanks

Bharathwaj