I'm using JBoss 3.0.2 and spent hours fighting the same problem. The suggested fix does the trick, but I'm just wondering if this has been fixed in the latest version?
to the *-service.xml
"whatever" is the MDB's <ejb-name>
promotes the deployment of the mdb
to when the MBean is deployed.
makes the MBean wait for the mdb.