Quantcast
Channel: SCN : All Content - Process Integration (PI) & SOA Middleware
Viewing all articles
Browse latest Browse all 7030

Consuming external Web Service using PI ESR tools

$
0
0

Hi all,

I`m facing problem with generating Web Service consumer in SAP PI using ESR tools.

 

I have downloaded this wsdl: http://www.webservicex.com/globalweather.asmx?wsdl to local  machine and would like to configure this Web Service in PI. Next there should be communication (RFC) between SAP PI and SAP ERP, so ERP is sending request via FM with RFC destination  to PI and PI is responding via RFC.

 

What I have done:

 

1. Created appropriate entries in SLD.

 

2. In Enterprise Services Builder

  • Tools -> Import External Definitions  giving WSDL from hdd

    ED1.png

  • Tools -> Import Service Interface giving WSDL from hdd


    SI1.png

  • Almost empty Message Mappings (screen)

    MM1.png
  • Created Communication Channel Templates (screens)

    CC1.png


    CC2.png

Everything activated.

 

3. In Integration Builder:

  • Created Party, Communication Component and Business Component

    IB BC1.png

  • Created Communication Channels (Receiver + Sender)

    IB CC1.png


    IB CC2.png
  • and Receiver Agreement

    IB RA.png

4. In SPROXY I generated and activated one proxy (... SOAP)

 

sproxy.png

 

but during standard test (F8) with method "GetCitiesByCountry" I get this error:

 

 

error.png

 

 

Could you please tell me what am I doing wrong?

Maybe something is not needed, missing, wrongly configured?


Viewing all articles
Browse latest Browse all 7030

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>