Hi Everyone, reading http://activemq.apache.org/spring-support.html#SpringSupport-WorkingwithSpring%27sJmsTemplateand http://activemq.apache.org/spring-support.html#SpringSupport-ConsumingJMSfrominsideSpring, I got the impression that, when running AMQ consumers outside of a JEE server, it would be a good idea to use Jencks for performance reasons. I tried using Jencks myself and have suffered from reliability problems (see http://issues.apache.org/activemq/browse/AMQ-1824). I was then advised by someone in the know to not use Jencks unless I required XA transactions, and now use standard spring config together with the spring SingleConnectionFactory. This works reliably and performs well.
Can I suggest some changes to the documentation? Perhaps it could be pointed out that it is more efficient, if you don't require XA, to not use Jencks and just use standard spring with a pooling connection factory? I can't get in and edit the documentation myself unfortunately. What do people think? Cheers, Jerry <http://issues.apache.org/activemq/browse/AMQ-1824>