on 12-18-2008 12:27 PM
Hi There,
i have a new Problem with our XI Systems.
We process XML Files.. they come in a folder on the Server.. from there the Engine takes it and processes the message.
This works so:
In the folder /xyz/ comes a XML File... File1.xml
After 2 Minutes the XI System takes the messages and proccess it. The Engine then move the file to Folder /archive/
Another two minutes later a new file comes in to the Folder /xyz/ File2.xml
File2.xml change now data that comed with File1.xml
and two minutes later the Engine processes the message
and so on and on....
My problem is now.. when i put File1.xml and File2.xml in the Folder /xyz/ at the same time.. the Engine processes the Messages at the same time.. and inconsistencys comes into my system.
So what i want is:
I Put File1.xml and File2.xml into the same folder.. then the Engine comes and Process first File1.xml and when this finished the System proccesses File2.xml
Do you know what i mean?
Eventually someone has a solution for my question?
Thanks
Bjoern
solved
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
use QOS as EOIO
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yes,
Try the solution by sreenivas, But in that case if one message fails then all other messages will stuck in the queue so schedule all the automatic queue handling reports.
Thanks!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
If you are using FTP then files picked by Adapter in Alphabetical order.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Use Exacltly Once In Order as quality of serive...need to give queue name..
If we do so, files will be picked in one by one..
Regards,
Sreenivas.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
OK. I found now in the INtegration Builder the Point as you can see in the Screenhot here:
http://img253.imageshack.us/my.php?image=58047457ux6.jpg
But my Problem is that i dont know exactly which queue i have to take..
In SXMB_ADM i found the following queues:
http://img253.imageshack.us/my.php?image=57846606uq4.jpg
And in the SXMB_MONI i see the following for messages:
http://img111.imageshack.us/my.php?image=47303569tg7.jpg
From the screenshots above, can you tell me which queue i have to take?
Or did i have to take the Queue that comes automatically when i choose EOIO?!
Thanks
Bjoern
Edited by: bjoern bayerschmidt on Dec 18, 2008 2:17 PM
I`ve tested it now.
I activated "Exactly Once in Order" with the default Queue-Name that was in the field.
XBTO3___0000
But after that the messages disappeared and the system did not processed them?!
Is the queue eventually false?
After i Activated XBTO3___0000 i thougt i see this Queue in SMQR... but there is no queue called XBTO3___0000 ?!
Can you assist here?
User | Count |
---|---|
81 | |
10 | |
10 | |
9 | |
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.