I have created 2 mdbs and have seen some strange behavior on deployment.
I initially created the mds with no implementation code in them. I saw that on deployment each had a temporary destination created.
I was able to view them in the jmx-console in the jboss.mq.destination section.
When I added persistence EntityManagerFactory I got different behavior
@PersistenceUnit(unitName = PersistenceBase.GUI)
private EntityManagerFactory factory;
There was no temporary destinations created and nothing in the jboss.mq.destination section of the jmx-console. There were no deployment errors and the queue worked just fine.
Any insight on this behavior would be appreciated.