Skip to Content

SAPDS consumes SAP PI asynchronous web services

Oct 13, 2016 at 04:56 PM


avatar image


I'm very new in this field, I couldn't find any guides that describes how to configure this asynchronous web services in DS.

We are using SAP DS 4.2 SP1. PI will send request message (xsd) to SAP DS without waiting for acknowledgement. DS will send response messsage (can be multiple messages) to PI.

PI has sent the WSDL, when I create SOAP webservice datastore and enter the url, received this error: I can open the url in browser "Message Servlet is in Status OK".

However, when I replaced the webservices url with local D:\xxxx.wsdl, I am unable to import the function:

The XSD is valid, because I tried Real Time job, using the XSD as output message in the last DF, and dummy XSD input message in the first DF, the RT job is successfully completed.

What I would like to achieve is async webservice to SAP PI, whereby DS sends XML response messages. It seems that I cannot do it RT job because RT job requires request message in first Dataflow.

When I created Batch job with XML output messages, and when published Batch Job as web services, I received this error: "The data flow that processes either real-time message or real-time CDC table cannot be called in batch job <job name>. (BODI-1111427)"

How to achieve sending response messages to PI webservices asynchronously?

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

0 Answers