on 02-05-2007 4:05 PM
Hi,
I'm sure this is an absurdly simple thing I've overlooked but...
Scenario:
I have files being processed through file adapter in EOIO mode.
Messages get thrown into one of two IP's (create and update).
Each IP has 4 exit points, of which one (or all) of the exit points must have messages appear in the same order as the messages that appeared on the original queue (update processing).
Problem:
Files are loaded in alpha-numeric order.... OK!
Messages are in order in QRFC.... OK!
Messages get loaded into many parallel BPE instances.... OK!
BPE instances handle mappings then send messages as soon as a send step is reached, rather than completing the BPM then firing in batches in the same sequence order that they arrived in QRFC... NOT OK!
Any ideas?
I'm thinking correlations perhaps.
Cheers
James.
hi,
do you use a BPM just to send to many receivers ?
if so remove it and use a flow with no BPM
(use receiver determination to send to many receivers)
this way you can use EOIO easily and you won't experience any problems
Regards,
michal
-
<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Michal
No it's used to do error handling and alert raising also. Changing it so that there's no IP required isnt an option at this time.
If I could change it so that there was only 1 BPE thread running for this business system or SWCV...
So much for my searching yesterday. Seems I'm not the only person Still, it doesnt help. Ah well!
Cheers,
James.
User | Count |
---|---|
85 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.