on 02-10-2014 4:33 AM
Hi All,
I have a simple requirement to generate 3 jdbc sql receiver messages from a single Idoc sender message in PI.
I have done this by creating 3 Operational Mappings and assigning them to the Interface Determination used
by the Receiver Determintation.
This seems to work OK except it changes the processing of the messages from EO to EOIO.
The sxmb_moni trace shows:
<Trace level="1" type="T">Split Induced Change EO -> EOIO with Queue ID: XI_SERIALIZE0096</Trace>
So I take it the process dynamically changes the Quality of Service used from EO to EOIO. This has the
effect that if a single message fails all those following it just sit there in "scheduled status", which is
not really desirable.
Is there a way to avoid this? Is the way I am currently doing it an accepted approach?
Thanks for your help.
Gerard
In the interface determination did you select the option maintain order at runtime?? If so please disable it so that the messages gets processed without EOIO..
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Hareesh,
I'm sure that is the right answer. Sorry I din't notice that option.
Thanks for your tiime.
Gerard
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Please refer to the #5 in the below SAP documentation -
Defining an Interface Determination - Integration Directory - SAP Library
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 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
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.