Skip to Content
Former Member
Nov 17, 2011 at 06:48 PM

Merging multiple responses to single response


Hi Experts,

I have scenario as follows. BPM triggers syndication from MDM, which will send a message to PI.

PI will send this to 2 systems (SAP and File system). Both target systems will send back responses to PI asynchronously.

PI needs to merge the two responses into one single response and should send it to BPM by triggering web service.

Please note that it might take 20 days or more in getting responses back from both systems (worst case scenario). The average volume is around 400 requests per month.

As per my knowledge we need to use ccBPM here.

1. What is the best way to handle this scenario considering all the four possibilities of responses from both systems (Success-Success, Success-Failure, Failure-Success and Failure-Failure)? How to merge the responses?

2. Is it OK to have the BPM process to be active for 20 odd days until it receives responses from both the systems?

Appreciate your inputs.