Try adding this tag inside your jboss.xml for the mdb.
place it just before the (close session) tag.
That should work...
Please come back and let me know if it does.
I have a regular Stateless EJB that can create and destroy topics and a service that calls the EJB at jboss startup. But when I make the My Stateless EJB depend on the DestinationManager (so it won't try to create topics before the DestinationManager is loaded) I get a ConcurrentModificationException.