I do not know if the following functionality is supported in JBoss. I would like to be able to have an MDB being deployed (and initialized) in a suspended state, in which it does not get any messages (equivalent to calling StopDelivery() on the MBean representing the MDB) before it is activated.
I would appreciate any help on this issue.
From the docs/dtd/jboss_3_2.dtd:
<!-- Whether delivery of messages is active at startup, valid values are "True" or "False". Used in: MDBConfig --> <!ELEMENT DeliveryActive (#PCDATA)>