Looking for a functionality in a Business Process to wait for another BP/BS
Hi All,
If I remember it correctly there is a functionality in IRIS to make this possible.
I've got two incoming Business Services of files from different sources.
BS1: An Ens.StreamContainer with some info and metadata which point to a specific file. Ens.StreamContainer will be send to a BP.
BS2: The files where the metadata points to. It's in the Ens.StreamContainer
But dependent on the flow the file could be later available on BS2. So I want the BPL to wait for the file to arrive at BS2.
Then in the BPL I want to do some merging stuff with the 2 Ens.StreamContainers
So i'm looking for a functionaliteit to wait for a specific message and then go on. Can someone point me to the correct documentation or maybe has an example?
Thanks in advance.
Comments
If I understood you correctly, you are looking for the <sync> element
If it's not that, you can have a loop with <until> and set an expression to evaluate true once the message is available
Hi Heloisa,
Thanks, wil go for the until (wait until specific time has exceeded or file has been found)
Sync BO with Deferred Response. BO defers, Second BS resumes.
Hi Eduard,
I has indeed looking for the Deferrd Response. But I think it's not useful in this case looking at the documentation