Why ActiveMQ 5.14.x can't start embedded with camel-jms component 2.18.3 : <p>Here is the simple spring boot project (version <code>1.5.2</code>) to demonstrate the problem:</p>

<p><a href="https://github.com/lanwen/camel-jms-activemq-test" rel="noreferrer">https://github.com/lanwen/camel-jms-activemq-test</a></p>

<p>It has <strong>Apache Camel</strong> version <strong>2.18.3</strong></p>

<p>On branch <code>master</code> all works fine because of <code>activemq-camel=5.14.4</code> and <code>camel-jms=2.16.3</code> (gets transitively from it)</p>

<p>Spring boot application starts normally with log:</p>

<pre><code>2017-04-22 00:53:19.647  INFO 97217 --- [           main] o.a.camel.spring.SpringCamelContext      : Apache Camel 2.18.3 (CamelContext: camel-1) is starting
2017-04-22 00:53:19.662  INFO 97173 --- [           main] o.apache.activemq.broker.BrokerService   : Apache ActiveMQ 5.14.4 (localhost, ID:lanwen-osx3.local-62145-1492811599544-0:1) is starting
2017-04-22 00:53:19.665  INFO 97173 --- [           main] o.apache.activemq.broker.BrokerService   : Apache ActiveMQ 5.14.4 (localhost, ID:lanwen-osx3.local-62145-1492811599544-0:1) started
2017-04-22 00:53:19.665  INFO 97173 --- [           main] o.apache.activemq.broker.BrokerService   : For help or more information please see: http://activemq.apache.org
2017-04-22 00:53:19.682  INFO 97173 --- [           main] o.a.activemq.broker.TransportConnector   : Connector vm://localhost started
2017-04-22 00:53:19.702  INFO 97173 --- [           main] o.a.camel.spring.SpringCamelContext      : Route: route1 started and consuming from: activemq://queue:to-write?asyncConsumer=true
2017-04-22 00:53:19.703  INFO 97173 --- [           main] o.a.camel.spring.SpringCamelContext      : Total 1 routes, of which 1 are started.
2017-04-22 00:53:19.704  INFO 97173 --- [           main] o.a.camel.spring.SpringCamelContext      : Apache Camel 2.18.3 (CamelContext: camel-1) started in 0.466 seconds
2017-04-22 00:53:19.709  INFO 97173 --- [           main] ru.yandex.test.writer.MyTestApplication  : Started MyTestApplication in 2.437 seconds (JVM running for 2.911)
</code></pre>

<p>But when you start with <code>camel-jms=2.18.3</code> (as the main version of camel, on branch <a href="https://github.com/lanwen/camel-jms-activemq-test/tree/not_working" rel="noreferrer">not_working</a>)</p>

<p>Things go wrong with this log:</p>

<pre><code>2017-04-22 00:56:38.070  INFO 97195 --- [           main] o.a.camel.spring.SpringCamelContext      : Apache Camel 2.18.3 (CamelContext: camel-1) is starting
...
2017-04-22 00:56:43.590  WARN 97195 --- [ActiveMQ Task-1] o.a.a.t.failover.FailoverTransport       : Failed to connect to [tcp://localhost:61616] after: 10 attempt(s) continuing to retry.
</code></pre>

<p>But if we change <code>activemq-camel</code> to <code>5.13.4</code> with <code>camel-jms=2.18.3</code> it works fine again...</p>

<p>Why ActiveMQ <strong>5.14.x</strong> doesn't work with camel-jms <strong>2.18.x</strong>?</p>
