use ActiveMQ's PooledConnectionFactory