My Scenario is like below and i'm using BPM to handle this scenario
SOAP request from sys-A --> SOAP sync call to Sys-B --> Send sync response from Sys-B to Sys-C
- I will be getting mutlple orders in single message from Sys-A.
- I need to split this single message into multiple messages and pass as a sync request to Sys-B
- The responses from sys-B should go to Sys-C.
The scenario is working fine when I send the orders in Asynchronous mode to Sys-B by changing the occurence to 0..unbounded in message mapping and interface mapping.
The same scenario is not working when I try to send the orders in Synchronous mode to Sys-B. When I tried to change the occurance in Interface mapping, the reponse tab is disappearing when I click "Read interfaces" in Interface mapping.
If I don't mention 0..occurance in interface mapping then the interface mapping is not showing up in interface determination (when i click Enhannced radio button to select the interface mapping).
Is there any limitation that split messages won't work in Synchronous mode?
Do I need to use any function in BPM to handle this splitting message? I want do this in a simple way without complicating in BPM.
Kindly suggest me.