posted 18 years ago
Well, if you use ctx.setRollbackOnly() I guess you are using CMT. With CMT the Message will be redelievered again and again and again...
That happens because the whole transaction (including the receipt of the message from the Queue) ist rolled back what means that the message is put back on the Queue.
Frank
[ October 10, 2005: Message edited by: Frank Ertl ]
[ October 10, 2005: Message edited by: Frank Ertl ]