on 05-09-2007 7:37 PM
Hi
I am trying a BPM scenario (SOAP-RFC Synchronous communication), where I have to call a sequence of BAPI's. I am laying out the whole scenario over here.
Sender: Web Service
Receiver: SAP R/3 System
I have a webservice which acts as a sender system and I have to call two BAPI's for which I am using BPM. Here I have to get the result from the 2nd BAPI and send the result as a response back to the Webservice.
I have designed the BPM like below:
1. Receiver Step:
mode: Sync/Async Bridge open
msg: webservice request
Synchronous Interface: Abs Sync WebService (Req and Res)
2. Transformation:
Interface Mapping: Abstr Async Webservice req and BAPI 1 request
Source Msg: Abs Async Web Service Request
Target Msg: Abs Async BAPI1 Request
3. Send Synchronous:
Mode: Synchronous
Synchronous Interface: Abstract Sync BAPI 1 (Req and Res)
Request Message: Astract Async BAPI 1 Request
Response Message: Abstract Async BAPI 1 Response
4. Transformation:
Interface Mapping: Abs Async BAPI1 Response and
Abs Async BAPI 2 Request
Source Message: Abstr Async BAPI 1 Response
Target Message: Abstr Async BAPI 2 Request
5. Send Synchronous:
Mode: Synchronous
Synchronous Interface: Abstract Synchr BAPI 2
Request Message: Abstr Async BAPI 2 Req
Response Message: Absrt Async BAPI 2 Res
6. Transformation:
Interface Mapping: Abstr Async BAPI 2 Response and
Abstr Async Web Service Response
Source Message: Abstr Async BAPI 2 Response
Target Message: Abstr Async Web Service Response
7, Send:
Mode: closes Sync Async Bridge
Message: Abstr Async Web Service Response
I have configured two adapters, once is SOAP and the othr RFC. In the RFC communication channel, I have checked the option of committing the BAPI.
Now when I test this scenario with XML spy, it gives me an error saying PL_TIMEOUT. FYI, cache refresh is upto date and also message are coming into the BPM.
Could anybody please let me know, whether its a problem with design of the BPM or anything else need to be checked?
Thanks,
Suma
might be the issue will be with the response mapping.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
91 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.