on 07-25-2007 4:45 PM
I'm using BPM for the above Scenario and want to sequence the execution of Files in BPM.
Receive1(Activate Correlation..Interface1) - Receive2(Use Correlation..interface2 ) - Transform - Send Sync - Send etc.
Only Interface1 has to start the process so I'm activating Correrlation
Only Interface2 has to use Correlation and not to Start the Process.
My Q is if the Interface2 File arrives early its going to Sceduled on the Outbound status in SXMB_MONI.
And then Interface1 File Arrives which Start Integration process.
Now the INtegration process ( BPM ) waits forever as Its not picking up Interface2 File which was already there.
I did setup SWF_INB_CONF to use Buffer Possible according to SAP Recommendation.
Can someone help to solve this Problem?
Hi ST !
Check SXI_CACHE (just to obtain the task name) to verify that your current BPM instances are using the right delivery mode (Buffering Possible). Also check in the CCMS (Unprocessed XML messages) to see if your received but not processed messages are there. Is your correlation rule defined ok?
Regards,
Matias.
Message was edited by:
Matias Denker
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Serialization of send steps is to be used only when you guarantee the order of the messages.
If you aren't sure about their order, you should use a fork step (2 branches) with a receiver step in each branch and both messages starting the process (and number of necessary branches = 2, in the fork step configuration). Also both messages should activate and use the correlation.
After the fork step, do the transformation, send etc.
Regards,
Henrique.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
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.