Hi,
I have a scenario in which one Single Outbound Message needs to be sent to multiple receivers.
1. I have set up the Receiver Identification correctly i.e I can see the Receiers and their end points.
2. The problem is that when the first Message fails i.e due to Mapping error , the remaining Receivers do NOT get any messages.
3. So does XI does a Rollback of the whole set of receivers if first one fails?
Logically speaking the Message should go to other Receivers even if it fails for one of them.
I see a Red flag and then a Green flag in SXMB_MONI.
Please advice.
Thanks so much.
A
Without more details about your configuration, it is hard to determine the problem.
What you might try is to use "condition" to prevent the execution to the error'd receiver, and see what happens.
You are correct in saying that the mapping error for one receiver should not prevent the execution of the others.
Regards,
Bill
Hi,
if I understand your problem correctly, you have a message which shall go to n different Receivers - as configured in the receiver determination.
If this step works fine (and you defined Interface Determination(s) for the different Receivers, the one incoming message will be split up into n seperate outgoing messages. Each of these n messages is mapped and processed seperately!!!
To find out, why these messages are not being sent, please check each of them in the monitor and loof for the error messages. Please also check the trace which might give additional hints.
Add a comment