Use activemq component instead of jms when the implementation is known to be activemq
The various queues that are used within the routes are relying on JMS queues. The component used to read and write into these queues is JMS one. However, on the usage page of that component on camel website, it is encouraged to use activemq component when the server in use is activemq (which is our case).