on 06-06-2008 4:07 PM
Hi there again,
in a file collecting sceenario our integration process is filled by data files and is waiting for a commit file in order to continue the processing. Because this commit file uses another message interface as the other messages, we have defined two file sender channels, one for the data and the other one for the commit files.
The sending application ensures, that first all data files are written. If this is completed, the commit file is stored to the polling directory. The integration process must also ensure that the commit file enters the process after the data. For this, I've set the file sender channels to EOIO mode and defined a queue name that is used by both channels.
I have some doubts that EOIO works over different file sender channels. I haven't found also any documentation about this. Can anybody confirm this functionality?
Help is highly appreciated and will be rewarded!
Kind regards,
Matthias
Guys,
first, thank you for your replies!
I'm afraid, that my question was asked to complicated. Just to make the story short:
Is it possible to specify an EOIO queue across several File sender channels?
I still have doubts, because I did furhter tests and it didn't work out.
Kind regards,
Matthias
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Matthias,
I dont think it will work. You can do it the other way. You pick your commit file also using the same adapter. In that case too the files will be processed in the order only. In the BPM you can use a correlation to differentiate these files.
Or else you can prioritize your queues, if you want.
Regards,
Sanjeev.
You can use this link for the Queue prioritization:
http://help.sap.com/saphelp_nw04/helpdata/en/04/827440c36ed562e10000000a155106/frameset.htm
Regards,
Sanjeev.
Sanyeev,
thank you for your answers.
We cannot process the messages through the sane sender chanell because of the different layouts of the messages. But I've asked my ABAP developer (who produces the files) if he can put an overall file count into the commit file.
Within the BPM process, now two branches exist, one for the data and one for the commit file. The data branch runs until a commit file appears AND the file counter is NOT EQUAL the overall file count. The End condition of the branch proves if the file counter is EQUAL the overall file count.
So this workaround works fine, and we do not need the EOIO functionality.
Thank you again.
Matthias
HI,
EOIO is same as queue RFC
and EO is same as tRFC
for more information you can refer to link below
http://help.sap.com/saphelp_nw04/helpdata/en/41/b714fe5ffc11d5b3ea0050da403d6a/frameset.htm
Gaurav Jain
Points if answer is useful
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI
check the bellow link on EOIO
http://help.sap.com/saphelp_nw04/helpdata/en/ae/d03341771b4c0de10000000a1550b0/content.htm
This link gives for XI Adapters & EO EOIO And BE
http://help.sap.com/saphelp_nw04/helpdata/en/0d/5ab43b274a960de10000000a114084/frameset.htm
Adapters that supports Quality of Service-"Exactly once(Eo) and Exactly once in order(eoio)" are Synch and async
Only async adapters-file,idoc,jms.
regards
chandra
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.