on 08-05-2009 11:32 AM
Hi,
Running SAP PI 7.10 SP7.
I have the following scenario. File to Web service. This setup works.
The setup is:
File Adapter > Integration Server 1 > SOAP Adapter > SOAP Adapter > Integraion Server 2 > SAP Proxy.
Now I have change this to:
File Adapter > Integration Server 1 > WS Adapter > SOAP Adapter > Integration Server 2 > SAP Proxy.
However I now get the following error in the Integration Server 1.
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Call Adapter
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="INTERNAL">WS_LOGICAL_PORT</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:Stack>Error while determining logical port Cannot find logical port for agreement 18AE28EBF2923CCC91859EEBB9C66329 and interface urn:engen-com:fleetcard:figment:50ppm.ia_Msg50ppm</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
Please can you assist in resolving this matter.
Regards
Willie
Hi,
Thank you Pravesh your link to William Li's document
u201CConsumer and Provider ABAP Proxy Service to Multiple SAP NW PI Systems Using Process Integration 7.1.pdfu201D
was essential to my understanding of the WS adapter in SAP PI.
Where I went wrong is that I thought the WS Adapter a General Web Service Adapter like the SOAP adapter to support Web Services, instead of the WS adapter being meant for the
Web Services exposed in SOAMANAGER of the relevant Sender or Receiver SAP system. In order to better understand how the
WS adapter and Web Services in the SAP landscape works the following documents were also valuable. In essence knowledge of SOA within the SAP landscape and how it is implemented
is essential to understand the whole concept.
SAP NetWeaver Process Integration 7.1 u2013 Configuring Web Service Scenarios.pdf
SAP_NetWeaver_PI7.1_Configuring_WS_GUIDE.pdf
Regards
Willie Hugo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I have now through the Sender agreement on Integration Server 2's ID deployed the interface to the Service Repository.
I now use the WSDL generated during this process, in the WS adapter configuration on Integration Server 1.
I however am getting the following error on the cache update on the ID for integration server 1.
Problem when updating object OutboundBinding-18AE28EBF2923CCC91859EEBB9C66329. :Error in WSDL access (destination E6A801FF188933FEA3DFDA44163CE220). Uninstantiated object "subject sidl service" in method IF_SRT_WSP_CONFIG_SIDL~CREATE_CLNT_CTX_FROM_WSDL_G of class CL_SRT_WSP_CONFIG_SIDL
Please can you assist in this matter.
Regards
Willie
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Please refer the following pdf, here in one can find the detailed steps for using the WS adapter at the receiver end:
[http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/c00ca32e-f991-2b10-f5be-97114bd2b08f]
The logical port needs to be created pointing to the receiver side service.
Pravesh.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.