ActiveMQ

JVM since1.0.0 Native since1.0.0

Send messages to (or consume from) Apache ActiveMQ. This component extends the Camel JMS component.

What’s inside

Please refer to the above link for usage and configuration details.

Maven coordinates

Create a new project code.quarkus.io camel%E2%80%92quarkus%E2%80%92activemq blue

Or add the coordinates to your existing project:

<dependency>
    <groupId>org.apache.camel.quarkus</groupId>
    <artifactId>camel-quarkus-activemq</artifactId>
</dependency>

Check the User guide for more information about writing Camel Quarkus applications.

Camel Quarkus limitations

ActiveMQ XPath selectors are disabled in native mode as the functionality depends on activemq-broker. This dependency is excluded from the dependency tree, since none of the ActiveMQ broker functionality is supported in native mode.

SSL in native mode

This extension auto-enables SSL support in native mode. Hence you do not need to add quarkus.ssl.native=true to your application.properties yourself. See also Quarkus SSL guide.