-
Bug
-
Resolution: Done
-
Critical
-
None
-
None
-
None
-
%
Deployment of karaf-camel-amq or any other application with camel-amq fails with the exception "brokerURL not set", see the attached log for details.
I have AMQ broker available, with service "broker" and listening on port 61616. Setting "A_MQ_SERVICE_NAME" seems to have no effect also.
| ExchangePattern InOnlyn | Headers {breadcrumbId=ID-karaf-camel-amq-1-mvgmv-53712-1449585489325-0-3, CamelFileAbsolute=false, CamelFileAbsolutePath=/deployments/karaf-camel-amq-1.0-SNAPSHOT/work/jms/input/order1.xml, CamelFileContentType=application/xml, CamelFileLastModified=1449585491000, CamelFileLength=739, CamelFileName=order1.xml, CamelFileNameConsumed=order1.xml, CamelFileNameOnly=order1.xml, CamelFileParent=work/jms/input, CamelFilePath=work/jms/input/order1.xml, CamelFileRelativePath=order1.xml, CamelRedelivered=false, CamelRedeliveryCounter=0}n | BodyType org.apache.camel.component.file.GenericFilen | Body [Body is file based: GenericFile[order1.xml]]n | ]n | n | Stacktracen | --------------------------------------------------------------------------------------------------------------------------------------- org.springframework.jms.UncategorizedJmsException: Uncategorized exception occured during JMS processing; nested exception is org.apache.activemq.ConfigurationException: brokerURL not set. at org.springframework.jms.support.JmsUtils.convertJmsAccessException(JmsUtils.java:316)[28:org.apache.servicemix.bundles.spring-jms:3.2.12.RELEASE_2] at org.springframework.jms.support.JmsAccessor.convertJmsAccessException(JmsAccessor.java:168)[28:org.apache.servicemix.bundles.spring-jms:3.2.12.RELEASE_2] at org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:469)[28:org.apache.servicemix.bundles.spring-jms:3.2.12.RELEASE_2] at org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.send(JmsConfiguration.java:235)[41:org.apache.camel.camel-jms:2.15.1.redhat-621084] at org.apache.camel.component.jms.JmsProducer.doSend(JmsProducer.java:413)[41:org.apache.camel.camel-jms:2.15.1.redhat-621084] at org.apache.camel.component.jms.JmsProducer.processInOnly(JmsProducer.java:367)[41:org.apache.camel.camel-jms:2.15.1.redhat-621084] at org.apache.camel.component.jms.JmsProducer.process(JmsProducer.java:153)[41:org.apache.camel.camel-jms:2.15.1.redhat-621084] at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:139)[48:org.apache.camel.camel-core:2.15.1.redhat-621084] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:77)[48:org.apache.camel.camel-core:2.15.1.redhat-621084] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:448)[48:org.apache.camel.camel-core:2.15.1.redhat-621084] at org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:191)[48:org.apache.camel.camel-core:2.15.1.redhat-621084] at org.apache.camel.processor.Pipeline.process(Pipeline.java:121)[48:org.apache.camel.camel-core:2.15.1.redhat-621084] at org.apache.camel.processor.Pipeline.process(Pipeline.java:83)[48:org.apache.camel.camel-core:2.15.1.redhat-621084] at org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:191)[48:org.apache.camel.camel-core:2.15.1.redhat-621084] at org.apache.camel.component.file.GenericFileConsumer.processExchange(GenericFileConsumer.java:435)[48:org.apache.camel.camel-core:2.15.1.redhat-621084] at org.apache.camel.component.file.GenericFileConsumer.processBatch(GenericFileConsumer.java:211)[48:org.apache.camel.camel-core:2.15.1.redhat-621084] at org.apache.camel.component.file.GenericFileConsumer.poll(GenericFileConsumer.java:175)[48:org.apache.camel.camel-core:2.15.1.redhat-621084] at org.apache.camel.impl.ScheduledPollConsumer.doRun(ScheduledPollConsumer.java:174)[48:org.apache.camel.camel-core:2.15.1.redhat-621084] at org.apache.camel.impl.ScheduledPollConsumer.run(ScheduledPollConsumer.java:101)[48:org.apache.camel.camel-core:2.15.1.redhat-621084] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_65] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)[:1.8.0_65] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)[:1.8.0_65] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)[:1.8.0_65] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_65] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_65] at java.lang.Thread.run(Thread.java:745)[:1.8.0_65] Caused by: org.apache.activemq.ConfigurationException: brokerURL not set. at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:328)[42:org.apache.activemq.activemq-osgi:5.11.0.redhat-621084] at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:305)[42:org.apache.activemq.activemq-osgi:5.11.0.redhat-621084] at org.apache.activemq.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:245)[42:org.apache.activemq.activemq-osgi:5.11.0.redhat-621084] at org.springframework.jms.support.JmsAccessor.createConnection(JmsAccessor.java:184)[28:org.apache.servicemix.bundles.spring-jms:3.2.12.RELEASE_2] at org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:456)[28:org.apache.servicemix.bundles.spring-jms:3.2.12.RELEASE_2] ... 23 more