Hi Similar problem has been reported in ServiceMix JIRA - https://issues.apache.org/jira/browse/SM-2481
Regards Krzysztof On 23.01.2015 12:24, SylvainMougenot wrote: > Hello, I can't figure out how to change broker-name when using activemq > inside servicemix. > > I changed broker-name in the file etc/org.apache.activemq.server-default.cfg > (to 'local-broker'). > But I've an error because org.apache.servicemix.activemq.service is trying > to use default broker name 'amq-broker'. > > Could anyone tell me what I missed? > > Looking at the bundle blueprint (activemq-service.xml); it might be related > to the difference between placeholder configurations (${} vs $[]). > Some exemple from the blueprint : > <property name="brokerURL" > value="vm://${broker-name}?create=false&waitForStart=10000"/> > <property name="userName" value="$[activemq.jmx.user]" /> > > Below some details > > Error message : > 015-01-22 17:28:30,036 | ERROR | referentiel.out] | > faultJmsMessageListenerContainer | 110 - > org.apache.servicemix.bundles.spring-jms - 3.2.9.RELEASE_1 | Could not > refresh JMS Connection for destination 'v6.referentiel.out' - retrying in > 5000 ms. Cause: Error while attempting to add new Connection to the pool; > nested exception is javax.jms.JMSException: Could not create Transport. > Reason: java.io.IOException: Broker named 'amq-broker' does not exist. > > I'm using servicemix 5.3 / activemq 5.10 > Features > activemq 5.10.0 activemq-core-5.10.0 Installed > activemq-blueprint 5.10.0 activemq-5.10.0 Uninstalled > activemq-broker 5.10.0 activemq-5.10.0 Uninstalled > activemq-broker-noweb 5.10.0 activemq-5.10.0 Installed > activemq-camel 5.10.0 activemq-5.10.0 Installed > activemq-client 5.10.0 activemq-core-5.10.0 Installed > activemq-service 5.3.0 servicemix-features-5.3.0 Installed > activemq-web-console 5.10.0 activemq-5.10.0 Installed > > Bundles > activeio-coreorg.apache.activemq.activeio-core 3.1.4, > activemq-camelorg.apache.activemq.activemq-camel 5.10.0, > activemq-karafactivemq-karaf 5.10.0, > activemq-osgiorg.apache.activemq.activemq-osgi 5.10.0, > activemq-web-consoleorg.apache.activemq.activemq-web-console > 5.10.0, > Apache ServiceMix :: ActiveMQ :: Camelorg.apache.servicemix.activemq.camel > 5.3.0, > Apache ServiceMix :: ActiveMQ :: > Serviceorg.apache.servicemix.activemq.service 5.3.0 > > In file etc/org.apache.activemq.server-default.cfg > broker-name = local-broker > config=${karaf.base}/etc/activemq.xml > > In file etc/activemq.xml > <broker xmlns="http://activemq.apache.org/schema/core" > brokerName="${broker-name}" > > Thank you for your help > > > > -- > View this message in context: > http://activemq.2283324.n4.nabble.com/activemq-inside-servicemix-change-broker-name-tp4690323.html > Sent from the ActiveMQ - User mailing list archive at Nabble.com. -- Krzysztof Sobkowiak JEE & OSS Architect Senior Solution Architect @ Capgemini SSC <http://www.pl.capgemini-sdm.com/en> Apache ServiceMix <http://servicemix.apache.org/> Committer & PMC