Greetings,
Currently working for a customer in the cloud, we have a requirement to manage automatically all confirmBOD that may be generated from the ERP if the integration fails (M3 in this case) : the goal is to reduce manual "resubmit" of a confirmBOD.
For incoming messages, a JMS connection point through enterprise connector has been successfully set up. In case the integration fails in M3, a confirmBOD is automatically send back to ION. This error BOD contains the full original BOD.

We need to send back the original message in an error queue; this way, the JMS server will process later this message.
Apart from creating a Sync.Error BOD if any monitor exist, can we do something to fullfill the requirement ? Does an ION API exist to re-submit a message based on the messageID ?
Bonus question to Infor team : current activeMQ java class is using queues only and not topic. A topic implements publisher & subscriber semantics. Will Infor enhance this connection point in the future ?