Sub-batching

If the batching is configured, database notifications will be batched, executed, and committed to the batch. If the transaction fails, each notification from the batch is executed separately and committed to the database. If it still fails, the order id that is related to the notification is marked as batch error, and the notification is moved to the dead letter table in database. Any other notifications for the same order are moved to dead letter table. Users can execute them manually using the JMX console. The following screenshot is of the jconsole with available operations to process dead letter table entries:

jConsole UI for Operations to Process Dead Letter Table Entries