cancel
Showing results for 
Search instead for 
Did you mean: 

execute two synchronous mappings in BPM

Former Member
0 Kudos

Dear All,

i ahve the the follwing sceanrio to be execute in BPM.

My requirement is to execute two synchornous mappings which has one source structure coming in file format

i have mappe this message type with bothe the target messag etypes.

first mapping uses the synchronous webservice..once this webservice is execute it return the response,,now depending on the reponse of the webservice my sencond mapping i.e synchronous Jdbc mapping which will select a record from ORACLE has to execute and then the selected record has to be passed back to file system.

My scenaris is 1 file source xml to 2 synchronous mappings .these amppings shoul execute ina sequesnce

file(one source xml)-->sync Webservice mapping(returns success) and

same file(one source xml)-->sync jdbc mapping(execute depending on the success response from Webservice)

i configured receive sync->send sync(webservice syn interface)->switch(check success response from webservice)->sendsync(jdbc sync)->send response from jdbc(close s/a bridge).

I am wondering how will the data from one source XML will flow into two mapping interfaces?

do i need to change any steps in BPM.

please suggest

what will be the correct steps i need to configure in BPM

Edited by: Rohan Patil on Jun 29, 2010 3:03 PM

Edited by: Rohan Patil on Jun 29, 2010 3:05 PM

Accepted Solutions (1)

Accepted Solutions (1)

Shabarish_Nair
Active Contributor
0 Kudos

your scenario will be;

1. async receive (for the file)

2. sync send (for WS)

3. Switch (based on the resp of WS)

4. In the required branch another Sync Send for JDBC

5. Async send (for sending the response of JDBC sync to file system)

Former Member
0 Kudos

Thanks Shabarish,

i designed the same steps in IP...it worked on the very first shot ...

i waqs thinking i might get some erros but both the mappings got executed in a sequnece successfully..

Thanks for your help.

Answers (0)