Skip to Content
Former Member
Jul 07, 2010 at 06:24 PM

Calling external Web Service: PI is looking for a logical port and proxy.



My scenario is ECC Proxy -> PI -> External Webservice (WS adapter).

the Web service adapter fails with the error message:

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!-- Call Adapter


-" xmlns:SOAP="" SOAP:mustUnderstand="">



<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:Stack>System error while calling Web service adapter: Error when initializing SOAP client application: &#39;error_text&#39;</SAP:Stack>



When I debug the message processing, it is looking for a port in table SSRVRTCONFIG, finds it(entry created automatically when WS adapter and the corresponding receiver agreement is activated in ID.

Then the program looks for an entry in "SRT_CFG_CLI_ASGN" for a proxy and logical port combination and errors out.

to be able to call an external web service, do we need a proxy to be created? I tried to create but the proxy creation fails because the external WSDL has some unsupported tags.

Also do we need to do any other configuration in SOAMANAGER? I am assuming not because the Web service is external.

Any help would be appreciated.