We are using MQServer to define a Queue and an MDBean to listen to that queue. MDBean is deployed in Web Logic8.1 environment.
We need that after invoking onMessage(), the message also remains on the queue, so that if something happens to MQServer/ system before we save the message, it can be taken from the queue as soon as the system is up.
Can we use container managed transaction for my MDBean?
Can the same be used in a clustered environment as well?