Is it possible for a Message Driven Bean to be stopped (or destroyed) once deployed in JBoss. I tried stopping and destroying the MDB from the org.jboss.management.ContainerManagement JMX interface but it doesn't seem to stop the MDB from consuming messages. The logs seem to indicate the MDB has been destroyed but once the messages are published they are consumed by this MDB.
The source code is available. You could easily add this feature and contribute it back to the community.