I think the solution is simply to create an explicit ConnectionFactory and set it as the localQueueConnectionFactory on the bridge:
<bean id="localConnectionFactory" class="org.apache.activemq.ActiveMQConnectionFactory"> <property name="brokerURL" value="vm://localhost?create=false" /> <property name="userName" value="${activemq.username}" /> <property name="password" value="${activemq.password}" /> </bean> ... <jmsQueueConnector outboundQueueConnectionFactory="#remoteConnectionFactory" localQueueConnectionFactory="#localConnectionFactory"> ... -- View this message in context: http://activemq.2283324.n4.nabble.com/JMS-to-JMS-Bridge-tp4679181p4704983.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.