On Mar 1, 2007, at 3:24 PM, Glenn Owen wrote:


Hmm, seems like the rollback of the message on the queues was due to
another problem. So we may not care so much, that Geronimo is throwing
the exception on shutdown.

Good. I was afraid there were *2* problems... ;-)


However, I'm still looking into this problem, because we get a similar
"Got duplicate deregisterConnection for client:" exception when shutting
down Geronimo if an MDB had sent any messages to another MDB.

This type of error indicates that the ActiveMQ broker module has been stopped before your GBean is being stopped. We've had similar issues when ActiveMQ was trapping ctrl-c and starting its own shutdown processing before Geronimo started shutting down. I'm pretty sure those were fixed in 1.1.1. I don't recall that 1.5 would be causing this issue. But I could be wrong... If you could test on 1.4, that would be interesting...

I'm not sure of the rules for the order of shutdown processing. Or how, if at all, you can alter that order...

If an MDB is generating this issue, we should do a little re-ordering inside of Geronimo...

--kevan




Reply via email to