java:/JmsXA has always been reserved to lookup pooled connection factory that are available only in EJB or Web container.

the DefaultJMSConnectionFactory lookup can also be available in a appclient container. I didn't want to use the java:/JmsXA for that as it'd be confusing, so I create the `java:jboss/DefaultJMSConnectionFactory` that can be used either in a pooled-cf or a appclient's regular cf (note that our default appclient does not define messaging resources but it's tested by the TCK).

I'll add a note about this in the code.