Adrian is the JMS lead, so he knows best.
Please ignore my email and follow the instructions in his email.
It should be in org.jboss.jms (it is a jms implementation).
org.jboss.messaging is reserved for api independent stuff.
The new implementation of "jms server" doesn't know anything about jms,
that is a facade offered by the client. It could be dealing with any type of message
e.g. jaxm, email, etc.
Hence it will go in org.jboss.messaging.
As a rough guide, if your code imports javax.jms it goes in org.jboss.jms