on 05-29-2008 3:17 PM
Hi,
We have a scenario where hundreds of messages for the same interface is sent to XI and written to one file on the receiver side. We do not want to change the QOS (Quality of Service) to EOIO (Exactly Once in Order) on the sender side nor do we want to use BPM due to performance issues.
Is there any way to change the QOS to EOIO after the mapping is complete?
I tried changing the QOS (DeliverySemantics) using a adapter module on the receiver adapter. In the audit log, I can see that the QOS has been changed to EOIO and assigned to the correct ConversationId, but the messages does not follow the EOIO process.
Any help is great appreciated.
Thanks.
Best Regards,
Duke
Usually QOS is a property which is set by the sender adapter. In the interface determination, do u have "Maintain order at Runtime" checked
Regards,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Here is more detail on the scenario.
Hundreds of messages come into XI from R/3. One message is split into multiple messages by using the Extended Interface Determination. These messages are written to a file (each message has its own file). The file adapter is set to append.
The issue we are facing is that when hundreds of messages are processed simultaneously, it triggers an error when attempting to write to the file (locking issues). It then has to wait and retry, which adds to total processing time. Due to the time sensitivity of these interfaces and the errors that are raised, we would like to change the QOS to EOIO on the receiver side (when it writes to the file) so that it does not have to wait and retry.
The Maintain Order at Runtime is checked in the Interface Determination. Once it gets to the adapter framework to write to the file, it has a QOS of Exactly Once, which is carried over from the sender.
We do not want to change the QOS on the sender side, but only on the receiver side.
Any thoughts?
Thanks.
Best Regards,
Duke
Edited by: Duke on May 29, 2008 5:11 PM
User | Count |
---|---|
84 | |
24 | |
12 | |
9 | |
7 | |
6 | |
5 | |
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.