4.0.0 org.apache.activemq artemis-pom pom 2.24.0-SNAPSHOT org.apache apache 23 org.apache:apache artemis-protocols artemis-dto artemis-cdi-client artemis-boot artemis-web artemis-website artemis-cli artemis-commons artemis-selector artemis-core-client artemis-core-client-all artemis-core-client-osgi artemis-server artemis-junit artemis-jms-client artemis-jms-client-all artemis-jms-client-osgi artemis-jakarta-client artemis-jakarta-client-all artemis-jms-server artemis-jakarta-server artemis-journal artemis-ra artemis-jakarta-ra artemis-rest artemis-service-extensions artemis-jakarta-service-extensions artemis-jdbc-store artemis-maven-plugin artemis-server-osgi artemis-hawtio integration/activemq-spring-integration artemis-distribution artemis-unit-test-support tests artemis-features artemis-quorum-api artemis-quorum-ri ActiveMQ Artemis Parent https://activemq.apache.org/components/artemis/ 11 11 scp://people.apache.org/x1/www/activemq.apache.org false logging.properties --add-modules java.sql,jdk.unsupported 1.0.2 4.3.3 4.13.4 2.7 3.12.0 5.17.1 10.14.2.0 1.9.4 2.7.0 2.7.0 3.2.2 1.8 2.10.0 1.15 1.16 30.1-jre 2.15.0 3.0.2 3.5.0.Final 9.4.45.v20220203 8.5.78 5.2.0.Final 2.10.0 3.0.0 5.1.6 3.3.0 3.1.2 1.39.0 9.2.1 4.4.0 2.1.2 4.1.77.Final 2.1.12 5.2.0 3.6.3 1.10.0 1.10.0-alpha 2.0.52.Final 0.33.10 3.15.0.Final 1.7.36 1.6.0 1.2.16 1.11 2.1.18.Final 1.0.4.GA 1.5.2.Final 0.8 1.2.2 1.3.5 3.2.6 2.0.2 1.0.3 2.0.3 1.1.6 1.1.4 1.7.4 1.1.3 1.3.3 2.1.6 2.3.3 2.4.0.Final 2.0.0.Beta3 1.7.0 1.1.11.Final 2.9.0 0.8.6 0.8.6 1.8.5 2.1 4.13.2 2.22.2 2.3.3 1.2.5 42.3.3 1.16.3 3.0.0 4.4.13 4.5.13 1.0.10.Final 3.1.0 2.0.1 2.1.0 4.0.0 3.9.4 3.3.1 6.1.0 5.3.20 2.13.2 2.13.2.2 ${project.version} 1 0 0 133,132,131,130,129,128,127,126,125,124,123,122 ${project.version} ${project.version}(${activemq.version.incrementingVersion}) true true true true true true true true true true true true true true true UTF-8 UTF-8 false -Dorg.apache.commons.logging.Log=org.apache.activemq.artemis.logs.JBossLoggingApacheLoggerBridge -Dorg.apache.activemq.artemis.utils.RetryRule.retry=${retryTests} -Dbrokerconfig.maxDiskUsage=100 -Dorg.apache.activemq.artemis.core.remoting.impl.netty.TransportConstants.DEFAULT_QUIET_PERIOD=0 -Dorg.apache.activemq.artemis.core.remoting.impl.netty.TransportConstants.DEFAULT_SHUTDOWN_TIMEOUT=0 -Djava.util.logging.manager=org.jboss.logmanager.LogManager -Dlogging.configuration="file:${activemq.basedir}/tests/config/${logging.config}" -Djava.library.path="${activemq.basedir}/target/bin/lib/linux-x86_64:${activemq.basedir}/target/bin/lib/linux-i686" -Djgroups.bind_addr=localhost -Djava.net.preferIPv4Stack=true -Dbasedir=${basedir} -Djdk.attach.allowAttachSelf=true ${project.basedir} true 2.0.0.AM25 2.0.0-M1 1.69 linux-x86_64 osx-x86_64 true false scm:git:https://gitbox.apache.org/repos/asf/activemq-artemis.git scm:git:https://gitbox.apache.org/repos/asf/activemq-artemis.git https://github.com/apache/activemq-artemis 2.19.0 activemq-website ${staging.siteURL}/maven/${project.version} JIRA https://issues.apache.org/jira/browse/ARTEMIS The Apache ActiveMQ Team dev@activemq.apache.org http://activemq.apache.org Apache Software Foundation http://apache.org/ User List users-subscribe@activemq.apache.org users-unsubscribe@activemq.apache.org users@activemq.apache.org Development List dev-subscribe@activemq.apache.org dev-unsubscribe@activemq.apache.org dev@activemq.apache.org junit junit ${junit.version} test org.easymock easymock 3.2 test org.eclipse.paho org.eclipse.paho.client.mqttv3 ${paho.client.mqtt.version} org.eclipse.paho org.eclipse.paho.mqttv5.client ${paho.client.mqtt.version} org.fusesource.mqtt-client mqtt-client ${fuse.mqtt.client.version} org.apache.derby derby ${apache.derby.version} test org.eclipse.paho mqtt-client 0.4.0 test org.postgresql postgresql ${postgresql.version} provided commons-collections commons-collections-testframework ${commons.collections.version} org.mockito mockito-core ${mockito.version} test org.apache.hadoop hadoop-minikdc ${hadoop.minikdc.version} test org.slf4j slf4j-log4j12 com.nimbusds nimbus-jose-jwt org.bouncycastle bcprov-jdk15on ${bcprov-jdk15on-version} org.jboss.logging jboss-logging-processor 2.2.1.Final true provided org.jboss.logging jboss-logging-annotations 2.2.1.Final provided true com.google.errorprone error_prone_core ${errorprone.version} provided org.springframework spring-core ${spring.version} compile org.springframework spring-beans ${spring.version} compile org.springframework spring-context ${spring.version} compile org.springframework spring-jms ${spring.version} compile org.owasp dependency-check-core ${owasp.version} org.owasp dependency-check-utils ${owasp.version} jakarta.inject jakarta.inject-api ${jakarta.inject-api.version} org.fusesource.hawtbuf hawtbuf ${hawtbuff.version} org.jboss.logging jboss-logging ${jboss.logging.version} org.jboss.logmanager jboss-logmanager ${jb.logmanager.version} org.jboss.slf4j slf4j-jboss-logmanager ${jb.slf4j-jboss-logmanager.version} org.wildfly.common wildfly-common ${version.org.wildfly.common.wildfly-common} net.java.dev.javacc javacc 4.0 jakarta.jms jakarta.jms-api ${jakarta.jms-api.version} jakarta.transaction jakarta.transaction-api ${jakarta.transaction-api.version} jakarta.ejb jakarta.ejb-api ${jakarta.ejb-api.version} jakarta.annotation jakarta.annotation-api ${jakarta.annotation-api.version} jakarta.resource jakarta.resource-api ${jakarta.resource-api.version} commons-collections commons-collections ${commons.collections.version} org.apache.commons commons-configuration2 ${commons.config.version} org.apache.commons commons-lang3 ${commons.lang.version} org.slf4j slf4j-simple ${slf4j.version} org.slf4j slf4j-nop ${slf4j.version} io.opentelemetry opentelemetry-bom ${opentelemetry.version} pom import io.opentelemetry opentelemetry-bom-alpha ${opentelemetry-alpha.version} pom import org.jgroups jgroups ${jgroups.version} io.airlift airline ${airlift.version} javax.inject javax.inject com.google.code.findbugs jsr305 org.jctools jctools-core ${jctools.version} org.hdrhistogram HdrHistogram ${hdrhistogram.version} io.netty netty-buffer ${netty.version} io.netty netty-transport ${netty.version} io.netty netty-handler ${netty.version} io.netty netty-handler-proxy ${netty.version} io.netty netty-codec ${netty.version} io.netty netty-codec-http ${netty.version} io.netty netty-codec-mqtt ${netty.version} io.netty netty-codec-socks ${netty.version} io.netty netty-common ${netty.version} io.netty netty-resolver ${netty.version} io.netty netty-transport-native-unix-common ${netty.version} io.netty netty-transport-classes-epoll ${netty.version} io.netty netty-transport-native-epoll ${netty.version} ${netty-transport-native-epoll-classifier} io.netty netty-transport-classes-kqueue ${netty.version} io.netty netty-transport-native-kqueue ${netty.version} ${netty-transport-native-kqueue-classifier} org.apache.qpid proton-j ${proton.version} org.apache.qpid qpid-jms-client ${qpid.jms.version} org.apache.activemq activemq-client ${activemq5-version} org.apache.geronimo.specs geronimo-jms_1.1_spec org.apache.geronimo.specs geronimo-j2ee-management_1.1_spec org.apache.activemq activemq-openwire-legacy ${activemq5-version} org.slf4j slf4j-api ${slf4j.version} org.jboss.resteasy resteasy-jaxrs ${resteasy.version} org.jboss.resteasy resteasy-jaxb-provider ${resteasy.version} org.jboss.resteasy resteasy-jackson2-provider ${resteasy.version} org.jboss.resteasy tjws ${resteasy.version} commons-codec commons-codec ${commons.codec.version} org.eclipse.jetty jetty-server ${jetty.version} javax.servlet javax.servlet-api org.eclipse.jetty jetty-bom ${jetty.version} pom import org.apache.tomcat tomcat-servlet-api ${tomcat.servlet-api.version} commons-beanutils commons-beanutils ${commons.beanutils.version} commons-logging commons-logging 1.2 xml-apis xml-apis 2.0.2 xalan xalan 2.7.2 commons-io commons-io ${commons.io.version} org.apache.commons commons-dbcp2 ${commons.dbcp2.version} org.apache.commons commons-pool2 ${commons.pool2.version} runtime io.micrometer micrometer-core ${version.micrometer} true org.hdrhistogram HdrHistogram org.latencyutils LatencyUtils org.apache.openwebbeans openwebbeans-impl ${owb.version} test org.apache.openwebbeans openwebbeans-spi ${owb.version} test org.apache.openwebbeans openwebbeans-resource ${owb.version} test org.apache.openwebbeans.arquillian owb-arquillian-standalone ${owb.version} test org.jboss.weld.se weld-se ${weld.version} test org.jboss.arquillian.container arquillian-weld-embedded ${arquillian-weld-embedded.version} test org.jboss.arquillian.junit arquillian-junit-container ${arquillian.version} test org.jboss.arquillian.junit arquillian-junit-core ${arquillian.version} test org.jacoco org.jacoco.ant ${version.org.jacoco} test org.jacoco org.jacoco.core ${version.org.jacoco} test jakarta.enterprise jakarta.enterprise.cdi-api ${jakarta.enterprise.cdi-api.version} provided org.osgi org.osgi.core 6.0.0 provided org.osgi osgi.cmpn 6.0.0 provided com.google.guava guava ${guava.version} com.google.code.findbugs jsr305 ${jsr305.version} jakarta.security.auth.message jakarta.security.auth.message-api ${jakarta.security.auth.message-api.version} org.apache.curator curator-recipes ${curator.version} org.apache.curator curator-framework ${curator.version} org.apache.curator curator-client ${curator.version} org.apache.zookeeper zookeeper ${zookeeper.version} org.slf4j slf4j-log4j12 log4j log4j io.netty netty-transport-native-epoll org.apache.yetus audience-annotations org.apache.zookeeper zookeeper-jute ${zookeeper.version} org.apache.johnzon johnzon-core ${johnzon.version} test jakarta.json jakarta.json-api ${jakarta.json-api.version} test org.testcontainers testcontainers ${testcontainers.version} test org.testcontainers selenium ${testcontainers.version} test com.fasterxml.jackson.core jackson-core ${jackson.version} com.fasterxml.jackson.core jackson-databind ${jackson-databind.version} com.fasterxml.jackson.core jackson-annotations ${jackson.version} com.fasterxml.jackson.jaxrs jackson-jaxrs-json-provider ${jackson.version} com.fasterxml.jackson.dataformat jackson-dataformat-yaml ${jackson.version} com.fasterxml.jackson.jr jackson-jr-objects ${jackson.version} org.apache.httpcomponents httpcore ${apache.httpcore.version} org.apache.httpcomponents httpclient ${apache.httpclient.version} M2E m2e.version javac jdk11to15-errorprone [11,16) errorprone com.google.errorprone error_prone_core org.apache.maven.plugins maven-compiler-plugin -Xdiags:verbose --add-exports=jdk.unsupported/sun.misc=ALL-UNNAMED --add-exports=java.base/jdk.internal.misc=ALL-UNNAMED -XDcompilePolicy=simple -Xplugin:ErrorProne -Xep:ThreadLocalUsage:ERROR -Xep:MissingOverride:ERROR -Xep:NonAtomicVolatileUpdate:ERROR -Xep:SynchronizeOnNonFinalField:ERROR -Xep:StaticQualifiedUsingExpression:ERROR -Xep:WaitNotInLoop:ERROR -XepExcludedPaths:.*/generated-sources/.* jdk16on-errorprone [16,) errorprone com.google.errorprone error_prone_core org.apache.maven.plugins maven-compiler-plugin true -Xdiags:verbose --add-exports=jdk.unsupported/sun.misc=ALL-UNNAMED --add-exports=java.base/jdk.internal.misc=ALL-UNNAMED -XDcompilePolicy=simple -Xplugin:ErrorProne -Xep:ThreadLocalUsage:ERROR -Xep:MissingOverride:WARN -Xep:NonAtomicVolatileUpdate:ERROR -Xep:SynchronizeOnNonFinalField:ERROR -Xep:StaticQualifiedUsingExpression:ERROR -Xep:WaitNotInLoop:ERROR -XepExcludedPaths:.*/generated-sources/.* -J--add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED -J--add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED -J--add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED -J--add-exports=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED -J--add-exports=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED -J--add-exports=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED -J--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED -J--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED -J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED -J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED owasp false dev org.apache.rat apache-rat-plugin compile check org.apache.maven.plugins maven-checkstyle-plugin compile check release examples org.apache.maven.plugins maven-enforcer-plugin enforce-java-version enforce [11, 12) JDK 11 is required when building the release org.apache.rat apache-rat-plugin compile check org.apache.maven.plugins maven-checkstyle-plugin compile check apache-release maven-assembly-plugin source-release-assembly true tests-retry true tests-CI logging-CI.properties tests false false false false false false true false true true true false fast-tests true false false false false false false examples examples true jacoco org.jacoco org.jacoco.core -Djava.util.logging.manager=org.jboss.logmanager.LogManager -Dlogging.configuration="file:${activemq.basedir}/tests/config/logging.properties" -Djava.library.path="${activemq.basedir}/activemq-artemis-native/bin" -Djgroups.bind_addr=localhost -Dorg.apache.activemq.artemis.api.core.UDPBroadcastEndpointFactory.localBindAddress=localhost -Djava.net.preferIPv4Stack=true -Dbasedir=${basedir} @{jacoco.agent} -Djacoco.agent=@{jacoco.agent} org.jacoco jacoco-maven-plugin jacoco-prepare validate prepare-agent ${project.build.directory}/jacoco.exec jacoco.agent merge none merge ${activemq.basedir} **/*.exec jacoco-generate-report org.apache.maven.plugins maven-dependency-plugin copy process-test-resources false org.jacoco org.jacoco.ant ${version.org.jacoco.plugin} true ${project.build.directory}/jacoco-jars org.apache.maven.plugins maven-antrun-plugin post-integration-test run false Creating JaCoCo ActiveMQ Artemis test coverage reports... org.jacoco org.jacoco.ant ${version.org.jacoco.plugin} org.eclipse.m2e lifecycle-mapping 1.0.0 org.apache.rat apache-rat-plugin [0.12,) check org.apache.servicemix.tooling depends-maven-plugin [1.2,) generate-depends-file org.apache.maven.plugins maven-enforcer-plugin ${maven.enforcer.plugin.version} org.codehaus.mojo javacc-maven-plugin 2.6 javacc javacc org.apache.maven.plugins maven-compiler-plugin true --add-exports=java.base/jdk.internal.misc=ALL-UNNAMED org.apache.maven.plugins maven-rar-plugin 2.3 net.sf.maven-sar maven-sar-plugin 1.0 org.apache.maven.plugins maven-shade-plugin ${maven.shade.plugin.version} org.eclipse.jetty jetty-maven-plugin ${jetty.version} org.wildfly.extras.batavia transformer-tools-mvn ${version.batavia} true org.apache.maven.plugins maven-source-plugin attach-sources verify jar-no-fork org.apache.maven.plugins maven-surefire-plugin once ${testFailureIgnore} alphabetical ${maven.test.redirectTestOutputToFile} ${activemq-surefire-argline} org.apache.maven.plugins maven-surefire-report-plugin org.apache.maven.plugins maven-install-plugin true org.apache.maven.plugins maven-pmd-plugin 3.6 true 100 org.codehaus.mojo build-helper-maven-plugin 1.8 org.codehaus.mojo xml-maven-plugin 1.0 org.apache.activemq artemis-maven-plugin ${project.version} org.jacoco jacoco-maven-plugin ${version.org.jacoco.plugin} org.apache.maven.plugins maven-war-plugin 3.3.1 org.apache.maven.plugins maven-checkstyle-plugin ${maven.checkstyle.plugin.version} com.github.sevntu-checkstyle sevntu-checks ${sevntu.checks.version} com.puppycrawl.tools checkstyle ${checkstyle.version} ${activemq.basedir}/etc/checkstyle.xml ${activemq.basedir}/etc/checkstyle-suppressions.xml false true true true org.apache.rat apache-rat-plugin ${activemq.basedir}/ratReport.txt **/src/main/webapp/hawtconfig.json .repository/** .travis.yml .github/workflows/* **/footer.html **/*.txt **/*.md etc/ide-settings/** **/*.json docs/**/*.json docs/**/_book/ docs/**/_layouts/ docs/user-manual/en/diagrams/*.svg **/target/ **/META-INF/services/* **/META-INF/MANIFEST.MF **/*.iml **/*.jceks **/*.jks **/*.p12 **/xml.xsd **/org/apache/activemq/artemis/utils/json/** **/org/apache/activemq/artemis/utils/Base64.java **/.settings/** **/.project **/.classpath **/.editorconfig **/.checkstyle **/.factorypath **/org.apache.activemq.artemis.cfg **/nb-configuration.xml **/nbactions-tests.xml **/.vscode/settings.json **/*.data **/*.bin **/src/test/resources/keystore **/src/test/java/org/apache/activemq/security/*.ts **/*.log **/*.redo **/node/** **/node_modules/** **/package.json **/package-lock.json **/overlays/** **/CMakeFiles/ **/Makefile **/cmake_install.cmake activemq-artemis-native/src/main/c/org_apache_activemq_artemis_jlibaio_LibaioContext.h **/dependency-reduced-pom.xml **/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker examples/protocols/amqp/dotnet/**/obj/**/* examples/protocols/amqp/dotnet/**/bin/**/* examples/protocols/amqp/dotnet/**/readme.md examples/protocols/amqp/**/readme.md org.codehaus.mojo exec-maven-plugin ${exec-maven-plugin.version} org.apache.maven.plugins maven-enforcer-plugin enforce-java-version enforce [11,) You must use JDK 11+ when building enforce-maven-version enforce 3.5.0 You must use Maven 3.5.0+ to build org.apache.maven.plugins maven-javadoc-plugin org.apache.maven.plugins maven-install-plugin true maven-source-plugin org.apache.maven.plugins maven-help-plugin 2.2 org.codehaus.mojo findbugs-maven-plugin 2.5.2 ${user.dir}/etc/findbugs-exclude.xml true true Max false org.apache.felix maven-bundle-plugin ${maven.bundle.plugin.version} true org.owasp dependency-check-maven ${owasp.version} ${skipOWASP} check org.apache.maven.plugins maven-dependency-plugin false copy generate-sources unpack org.apache.activemq activemq-artemis-native ${activemq-artemis-native-version} jar false ${project.build.directory}/bin **/*.so org.apache.maven.plugins maven-checkstyle-plugin ${maven.checkstyle.plugin.version} ${activemq.basedir}/etc/checkstyle.xml ${activemq.basedir}/etc/checkstyle-suppressions.xml false org.codehaus.mojo findbugs-maven-plugin 2.5.2 ${user.dir}/etc/findbugs-exclude.xml Max false org.apache.maven.plugins maven-javadoc-plugin 128m 1024m false true com.restfully.*:org.jboss.resteasy.examples.*:org.jboss.resteasy.tests.* org.apache.maven.plugins maven-project-info-reports-plugin 2.7 org.apache.maven.plugins maven-surefire-report-plugin 2.14.1 org.owasp dependency-check-maven ${owasp.version} aggregate