I am having a requirement, that my MDBs should start processing the messages in a Queue, only after the JBoss has completely started. Currently, the MDBs start processing the messages even before the jboss has completely started.
Any help would be really appreciated.
They can be started in "inactive" state and then started by using an MBean or by adding a >depends> to your jboss.xml file. This is more of an JMX question.