This you should properly escape the inner url (convert ? to %3F). Can you try something like
vm://localhost?brokerConfig=xbean:appendium-esb-server-activemq-broker-config.xml%3Fvalidate=false Cheers -- Dejan Bosanac ----------------- FuseSource - The experts in open source integration and messaging. Email: dej...@fusesource.com Web: http://fusesource.com Twitter: http://twitter.com/dejanb ActiveMQ in Action - http://www.manning.com/snyder/ Blog - http://www.nighttale.net On Mon, Dec 6, 2010 at 7:22 PM, benoitx <beno...@yahoo.com> wrote: > > Sorry to come back on this... When we set this up via Spring XML, the > validate=false does not seem to work: > > > <bean id="amqConnectionFactory" > class="org.apache.activemq.ActiveMQConnectionFactory"> > <constructor-arg > value="vm://localhost?brokerConfig=xbean:appendium-esb-server-activemq-broker-config.xml?validate=false" > /> > <property name="redeliveryPolicy"> > <bean class="org.apache.activemq.RedeliveryPolicy"> > <!-- assuming one re-try per second this amounts to 24 hours > --> > <property name="maximumRedeliveries" value="86400" /> > </bean> > </property> > </bean> > > we seem to get this: > > > 2010-12-07 00:17:29,558 ERROR [notifiers.ConnectNotifier#?] > (WrapperListener_start_runner:) Failed to connect/reconnect: > ActiveMQJmsConnector{this=3d31f2b4, started=false, initialised=true, > name='Ap_jmsConnector', disposed=false, > numberOfConcurrentTransactedReceivers=4, > createMultipleTransactedReceivers=true, connected=false, > supportedProtocols=[jms], serviceOverrides=null}. Root Exception was: > Invalid connect parameters: {validate=false}. Type: class > java.lang.IllegalArgumentException > > Any suggestion welcome... > > Thanks! > > Benoit > -- > View this message in context: > http://activemq.2283324.n4.nabble.com/5-4-2-New-XML-config-issue-Not-backward-compatible-tp3075377p3075590.html > Sent from the ActiveMQ - User mailing list archive at Nabble.com. >