cancel
Showing results for 
Search instead for 
Did you mean: 

Calling a RESTful service in SAP-PI - asynchronous interface

Former Member
0 Kudos

Hi Experts,

We have a requirement to post the IDoc received by PI as payload to the REST URL.

The URL has to be constructed dynamically by fetching data from IDoc to provide values to Query String variables(Placeholder variables).

It is an asynchronous scenario. We are not provided with WSDL.

(we are not permitted to use REST adapter)

Can you please suggest how the SOAP adapter with AXIS framework can be configured? And is it the good adapter to use on the receiver side?

Got the hint of using AXIS framework by

Your input is valuable.

Thanks,

Shree

Accepted Solutions (0)

Answers (1)

Answers (1)

azharshaikh
Active Contributor
0 Kudos

Hi Shree,

You can go with two approach, AXIS adapter and JAVA Proxy approach.

REST is native HTTP mechanism which has been there since the 90's. You don't need a wsdl for this, you just need a xsd because it is native xml over HTTP. You just need to make sure what HTTP methods you have to support.

You do not need a wsdl for REST web service integration. Each of the REST web service comes with an API set of calls. You need to study these and incorporate those in your scenario.

Please check the following for further info:

Regards,

Azhar

Former Member
0 Kudos

Thanks Azhar for your Quick response.

The problem is we don't have XSD structure too.

we just need to POST the payload to the URL.

Regards,

Shree

azharshaikh
Active Contributor
0 Kudos

Hi,

Did you check with 3rd party?..they should be able to share the XSD.

Regards,

Azhar