I have an integration scenario wherein I am sending a xml message to XI and in XI the message is mapped to 2 idocs and sent to 2 different R/3 systems.
When I run the test in the Runtime Workbench and give the payload with the Quality of Service as Exactly Once(EO) it runs perfectly and creates the idocs in the backend systems. --- Scenario 1
But when I send the xml message from the sender system the Quality of Service I get is Exactly Once In Order (EOIO) and eventually after the mapping and branching the message gets stuck in the outbound queue with status SYSFAIL. --- Scenario 2
The difference I see in the SXMB_MONI is that the queue id after branching for the scenario 1 is that the is changed to XBTOC and XBTOD but in scenario 2 the queue ids after branching have the prefix as SAP_ALE_ which in my opinion is not a valid queue id prefix.
Could you please tell me how to rectify this? This is very crucial and urgent.