You could also check the section 'Working with Spring's JmsTemplate' in [1]:
The PooledConnectionFactory supports the pooling of Connection, Session and MessageProducer instances so it can be used with tools like Camel and Spring's JmsTemplate and MessagListenerContainer . Connections, sessions and producers are returned to a pool after use so that they can be reused later without having to undergo the cost of creating them again. [1] http://activemq.apache.org/spring-support.html Babak -- View this message in context: http://camel.465427.n5.nabble.com/Topic-consume-with-polling-connection-thread-Need-exmple-tp5012908p5012993.html Sent from the Camel - Users mailing list archive at Nabble.com.