private ConnectionFactory getConnectionFactory() {
   ActiveMQConnectionFactory activeMQConnectionFactory =
       new ActiveMQConnectionFactory("vm://localhost?broker.persistent=false");
   CachingConnectionFactory cachingConnectionFactory =
       new CachingConnectionFactory(activeMQConnectionFactory);
   cachingConnectionFactory.setCacheConsumers(false);
   return cachingConnectionFactory;
 }