How to Message Driven Beans (MDBs) and the FAIL_IF_QUIESCING option relate?

The reason I ask is that I was helping an application run through some
testing. One of the things I did was bring down the Queue Manager (endmqm -i
QUEUEMANAGER). The QM came down with no problems.

But when I tried to start the QM, it wouldn't. It kept failing:

$ strmqm QUEUEMANAGER

AMQ8041: The queue manager cannot be restarted or deleted because processes,

that were previously connected, are still running.

Process 26223 is still running.

Process 20837 is still running.

AMQ7018: The queue manager operation cannot be completed.

Turns out these 2 processes were the MDBs! The QM would not come up until we
killed the MDBs. Why? Is there anyway to configure the MDBs so that they end
when the QM comes down? The app people are telling me there is no way to
specify this option on the MDB.


Solaris 8
MQ 5.3 CSD04


Peter Potkay
MQSeries Specialist
The Hartford Financial Services
[EMAIL PROTECTED]
x77906
IBM MQSeries Certified




This communication, including attachments, is for the exclusive use of
addressee and may contain proprietary, confidential or privileged
information. If you are not the intended recipient, any use, copying,
disclosure, dissemination or distribution is strictly prohibited. If
you are not the intended recipient, please notify the sender
immediately by return email and delete this communication and destroy all copies.

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Reply via email to