We have recently migrated our EJB 2 application to EJB 3.In EJB2 if some failures in onMessage container will be able to do retry the message on configured number of times however in EJB3 there is no such option.Could someone help on this.
Can we explicitly sleep the thread and do explicitly retry in onMessage?
Thanks in advance .
@TransactionManagement(value= TransactionManagementType.CONTAINER)
that is container managed transaction then on exception, message will be retired 10 time before the message is send to the DLQ. MaximumRedeliveries
Resource Adapter properties
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.