on 04-15-2009 12:12 PM
Hi.
I have a topic with 3 mdbs that lift the messages of it and process.
I read in the JMS FAQ that topic delivery attempts are not limited and continue until the process has finished.
However, when I cause an error in my mdb (NullPointerException), it does not
a) rollback the XA transaction on the db
b) roll the message back on the queue.
Any ideas gurus?
Regards,
Andrew
Hi Andrew,
Which transaction do you mean? Only the transaction in which the message is delivered should be rolled back. Then the message will be delivered again.
How do you start the transaction to the DB?
Cheers,
Vesselin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi. this was related to me using an XA connection factory from a different JNDI location.
All sorted now.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
10 | |
10 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.