Our Ejb3(on Jboss 4.3 ) consumer has been configured to not support transactions.
We use the @Resource(java:/HornetQConnectionFactory) to connect to a remote hornetq server ((2.1.2.Final) ) deployed in Jboss 5.
How performant is such a configuration in terms of re-use of Connections/connection factories etc. Is there such a thing as JCA managed non XA connection factory or is the EJB container's pooling abstraction for message consumers sufficient?
Does it make sense to use a QCF via the java:/RemoteJmsXA just to get the advantages of JCA managed caching?