4.0.0 org.apache.activemq artemis-pom pom 2.29.0-SNAPSHOT org.apache apache 27 org.apache:apache artemis-log-annotation-processor 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-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 false log4j2-tests-config.properties --add-modules java.sql,jdk.unsupported 2.0.0 4.3.3 4.13.4 2.8.0 3.12.0 5.17.2 10.14.2.0 1.9.4 2.7.0 2.7.0 3.2.2 1.10.0 2.10.0 1.15 1.16 30.1-jre 2.15.0 3.0.2 10.0.11 8.5.78 5.2.0.Final 2.10.0 5.1.8 3.1.2 1.39.0 9.2.1 4.8.0 2.1.2 4.1.86.Final 2.1.12 5.2.0 3.6.3 1.10.0 1.10.0-alpha 2.0.54.Final 0.34.0 1.7.36 2.19.0 1.7.0 1.2.16 1.11 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.8 0.8.8 1.9.5 2.1 4.13.2 5.8.2 2.22.2 2.3.3 1.2.5 42.4.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.5 4.3.3 3.3.1 5.13.2 6.1.0 5.3.20 2.14.1 ${jackson.version} ${project.version} 1 0 0 134,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 true UTF-8 UTF-8 false -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.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 -Dlog4j2.configurationFile="file:${activemq.basedir}/tests/config/${logging.config}" ${project.basedir} true 2.0.0.AM25 2.0.0-M1 1.70 linux-x86_64 osx-x86_64 true false 2023-01-31T12:22:47Z 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 HEAD 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 org.junit.jupiter junit-jupiter-api ${junit5.version} org.junit.jupiter junit-jupiter-engine ${junit5.version} test org.junit.vintage junit-vintage-engine ${junit5.version} 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} 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} 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-text ${commons.text.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.apache.logging.log4j log4j-slf4j-impl ${log4j.version} org.apache.logging.log4j log4j-api ${log4j.version} org.apache.logging.log4j log4j-core ${log4j.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 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 false false false false false false true false true true true false false fast-tests true false false false false false false false examples examples true jacoco org.jacoco org.jacoco.core -Dlog4j2.configurationFile="file:${activemq.basedir}/tests/config/${logging.config}" -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} kr.motd.maven os-maven-plugin 1.7.1 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.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.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-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 docs/user-manual/en/02-27-00-scripts-profiles.diff docs/user-manual/en/02-27-00-scripts-profiles-windows.diff **/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-release-plugin true @{project.version} -DskipTests 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 true org.apache.maven.plugins maven-install-plugin true maven-source-plugin org.apache.maven.plugins maven-help-plugin 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 true 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 ${surefire.version} org.owasp dependency-check-maven ${owasp.version} aggregate