diff --git a/artemis-cdi-client/pom.xml b/artemis-cdi-client/pom.xml index 42d8fe0b20..4d9cfa9535 100644 --- a/artemis-cdi-client/pom.xml +++ b/artemis-cdi-client/pom.xml @@ -29,7 +29,6 @@ ${project.basedir}/.. - 1.3.2 artemis-cdi-client @@ -85,17 +84,16 @@ ${project.version} - javax.inject - javax.inject + jakarta.inject + jakarta.inject-api - javax.annotation - javax.annotation-api - ${javax.annotation.version} + jakarta.annotation + jakarta.annotation-api - javax.enterprise - cdi-api + jakarta.enterprise + jakarta.enterprise.cdi-api org.jboss.arquillian.junit @@ -106,8 +104,8 @@ junit - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api org.jboss.shrinkwrap @@ -156,8 +154,8 @@ owb-arquillian-standalone - org.apache.geronimo.specs - geronimo-annotation_1.2_spec + jakarta.annotation + jakarta.annotation-api diff --git a/artemis-cli/pom.xml b/artemis-cli/pom.xml index e79b32bd22..292d7e0e5b 100644 --- a/artemis-cli/pom.xml +++ b/artemis-cli/pom.xml @@ -74,22 +74,28 @@ ${project.version} - javax.inject - javax.inject + jakarta.inject + jakarta.inject-api - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api - org.apache.geronimo.specs - geronimo-json_1.0_spec + jakarta.json + jakarta.json-api org.apache.qpid qpid-jms-client ${qpid.jms.version} + + + org.apache.geronimo.specs + geronimo-jms_2.0_spec + + org.jboss.logging diff --git a/artemis-commons/pom.xml b/artemis-commons/pom.xml index 98de728948..eea10adffe 100644 --- a/artemis-commons/pom.xml +++ b/artemis-commons/pom.xml @@ -81,8 +81,8 @@ commons-beanutils - org.apache.geronimo.specs - geronimo-json_1.0_spec + jakarta.json + jakarta.json-api junit diff --git a/artemis-core-client/pom.xml b/artemis-core-client/pom.xml index df16dce7ff..2d5465b9e4 100644 --- a/artemis-core-client/pom.xml +++ b/artemis-core-client/pom.xml @@ -87,8 +87,8 @@ test - org.apache.geronimo.specs - geronimo-json_1.0_spec + jakarta.json + jakarta.json-api org.apache.johnzon diff --git a/artemis-distribution/pom.xml b/artemis-distribution/pom.xml index 274cb8b1c3..40f857fc0b 100644 --- a/artemis-distribution/pom.xml +++ b/artemis-distribution/pom.xml @@ -154,16 +154,20 @@ io.airlift airline - - org.apache.activemq - activemq-client - - - org.apache.geronimo.specs - geronimo-jms_1.1_spec - - - + + org.apache.activemq + activemq-client + + + 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 @@ -184,6 +188,12 @@ org.apache.qpid qpid-jms-client ${qpid.jms.version} + + + org.apache.geronimo.specs + geronimo-jms_2.0_spec + + @@ -226,16 +236,16 @@ netty-all - org.apache.geronimo.specs - geronimo-json_1.0_spec + jakarta.json + jakarta.json-api org.apache.johnzon johnzon-core - org.apache.geronimo.specs - geronimo-jaspic_1.0_spec + jakarta.security.auth.message + jakarta.security.auth.message-api diff --git a/artemis-distribution/src/main/assembly/dep.xml b/artemis-distribution/src/main/assembly/dep.xml index 8298c204bb..d92d1a5cbb 100644 --- a/artemis-distribution/src/main/assembly/dep.xml +++ b/artemis-distribution/src/main/assembly/dep.xml @@ -72,11 +72,8 @@ io.micrometer:micrometer-core - org.apache.geronimo.specs:geronimo-jms_2.0_spec - org.apache.geronimo.specs:geronimo-annotation_1.1_spec - org.apache.geronimo.specs:geronimo-j2ee-connector_1.5_spec - org.apache.geronimo.specs:geronimo-ejb_3.0_spec - org.apache.geronimo.specs:geronimo-jta_1.1_spec + jakarta.jms:jakarta.jms-api + jakarta.transaction:jakarta.transaction-api org.wildfly.common:wildfly-common org.jboss.logmanager:jboss-logmanager org.jboss.logging:jboss-logging @@ -91,7 +88,7 @@ org.slf4j:slf4j-api io.airlift:airline com.google.guava:guava - javax.inject:javax.inject + jakarta.inject:jakarta.inject-api org.eclipse.jetty.aggregate:jetty-all:jar:uber org.apache.tomcat:tomcat-servlet-api commons-beanutils:commons-beanutils @@ -102,13 +99,13 @@ org.apache.commons:commons-lang3 org.fusesource.hawtbuf:hawtbuf org.jgroups:jgroups - org.apache.geronimo.specs:geronimo-json_1.0_spec + jakarta.json:jakarta.json-api org.apache.johnzon:johnzon-core - javax.xml.bind:jaxb-api + jakarta.xml.bind:jakarta.xml.bind-api com.sun.xml.bind:jaxb-impl com.sun.xml.bind:jaxb-core - javax.activation:activation - org.apache.geronimo.specs:geronimo-jaspic_1.0_spec + jakarta.activation:jakarta.activation-api + jakarta.security.auth.message:jakarta.security.auth.message-api mvn:com.sun.activation/javax.activation/1.2.0 - mvn:javax.mail/mail/1.4.7 + mvn:jakarta.mail/jakarta.mail-api/1.6.6 - mvn:org.apache.geronimo.specs/geronimo-jms_2.0_spec/${geronimo.jms.2.spec.version} + mvn:jakarta.jms/jakarta.jms-api/${jakarta.jms-api.version} + mvn:jakarta.transaction/jakarta.transaction-api/${jakarta.transaction-api.version} mvn:org.apache.commons/commons-configuration2/${commons.config.version} mvn:org.apache.commons/commons-text/${commons.text.version} mvn:org.apache.commons/commons-lang3/${commons.lang.version} @@ -90,14 +91,14 @@ artemis-common - mvn:org.apache.geronimo.specs/geronimo-jms_2.0_spec/${geronimo.jms.2.spec.version} + mvn:jakarta.jms/jakarta.jms-api/${jakarta.jms-api.version} mvn:org.apache.activemq/artemis-jms-client-osgi/${pom.version} transaction netty-core - mvn:org.apache.geronimo.specs/geronimo-jms_2.0_spec/${geronimo.jms.2.spec.version} + mvn:jakarta.jms/jakarta.jms-api/${jakarta.jms-api.version} mvn:org.apache.qpid/proton-j/${proton.version} mvn:org.apache.qpid/qpid-jms-client/${qpid.jms.version} @@ -129,7 +130,8 @@ artemis-core mvn:org.fusesource.hawtbuf/hawtbuf/1.11 - mvn:org.apache.geronimo.specs/geronimo-j2ee-management_1.1_spec/1.0.1 + mvn:jakarta.ejb/jakarta.ejb-api/${jakarta.ejb-api.version} + mvn:jakarta.management.j2ee/jakarta.management.j2ee-api/${jakarta.management.j2ee-api.version} mvn:org.apache.activemq/artemis-openwire-protocol/${pom.version} @@ -137,7 +139,9 @@ transaction mvn:org.fusesource.hawtbuf/hawtbuf/${hawtbuff.version} mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/1.1.1 - mvn:org.apache.geronimo.specs/geronimo-j2ee-management_1.1_spec/1.0.1 + mvn:jakarta.ejb/jakarta.ejb-api/${jakarta.ejb-api.version} + mvn:jakarta.transaction/jakarta.transaction-api/${jakarta.transaction-api.version} + mvn:jakarta.management.j2ee/jakarta.management.j2ee-api/${jakarta.management.j2ee-api.version} mvn:org.apache.activemq/activemq-client/${activemq5-version} diff --git a/artemis-jakarta-client/pom.xml b/artemis-jakarta-client/pom.xml index 8c18ca126f..996190bd12 100644 --- a/artemis-jakarta-client/pom.xml +++ b/artemis-jakarta-client/pom.xml @@ -29,6 +29,7 @@ ${project.basedir}/.. + 3.0.0 @@ -60,6 +61,7 @@ jakarta.jms jakarta.jms-api + ${jakarta.jms-api.version} diff --git a/artemis-jms-client/pom.xml b/artemis-jms-client/pom.xml index 1e4e122cad..5d3dfac926 100644 --- a/artemis-jms-client/pom.xml +++ b/artemis-jms-client/pom.xml @@ -65,8 +65,8 @@ ${project.version} - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api diff --git a/artemis-jms-server/pom.xml b/artemis-jms-server/pom.xml index 7c2d262146..f0b4efd875 100644 --- a/artemis-jms-server/pom.xml +++ b/artemis-jms-server/pom.xml @@ -83,16 +83,16 @@ ${project.version} - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api - org.apache.geronimo.specs - geronimo-jta_1.1_spec + jakarta.transaction + jakarta.transaction-api - org.apache.geronimo.specs - geronimo-json_1.0_spec + jakarta.json + jakarta.json-api diff --git a/artemis-junit/pom.xml b/artemis-junit/pom.xml index eb21771122..b80372aa28 100644 --- a/artemis-junit/pom.xml +++ b/artemis-junit/pom.xml @@ -80,8 +80,8 @@ - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api diff --git a/artemis-maven-plugin/pom.xml b/artemis-maven-plugin/pom.xml index 8483e6bf36..e714b9570b 100644 --- a/artemis-maven-plugin/pom.xml +++ b/artemis-maven-plugin/pom.xml @@ -73,8 +73,8 @@ ${project.version} - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api org.apache.maven.plugin-tools diff --git a/artemis-protocols/artemis-mqtt-protocol/pom.xml b/artemis-protocols/artemis-mqtt-protocol/pom.xml index 8d5dc9066e..cf78b64eed 100644 --- a/artemis-protocols/artemis-mqtt-protocol/pom.xml +++ b/artemis-protocols/artemis-mqtt-protocol/pom.xml @@ -130,7 +130,6 @@ jakarta.annotation jakarta.annotation-api - 1.3.5 test jar diff --git a/artemis-protocols/artemis-openwire-protocol/pom.xml b/artemis-protocols/artemis-openwire-protocol/pom.xml index b4ed0c323e..f00b6a1fba 100644 --- a/artemis-protocols/artemis-openwire-protocol/pom.xml +++ b/artemis-protocols/artemis-openwire-protocol/pom.xml @@ -54,6 +54,10 @@ org.apache.geronimo.specs geronimo-jms_1.1_spec + + org.apache.geronimo.specs + geronimo-j2ee-management_1.1_spec + @@ -97,14 +101,6 @@ io.netty netty-codec - - - org.apache.geronimo.specs - geronimo-jms_1.1_spec - 1.1.1 - provided - org.osgi osgi.cmpn diff --git a/artemis-ra/pom.xml b/artemis-ra/pom.xml index a9e32dd78d..5e6c8684cf 100644 --- a/artemis-ra/pom.xml +++ b/artemis-ra/pom.xml @@ -65,18 +65,18 @@ provided - org.apache.geronimo.specs - geronimo-j2ee-connector_1.5_spec + jakarta.resource + jakarta.resource-api provided - org.apache.geronimo.specs - geronimo-jta_1.1_spec + jakarta.transaction + jakarta.transaction-api provided - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api provided diff --git a/artemis-rest/pom.xml b/artemis-rest/pom.xml index 81953418f3..d23a6978d7 100644 --- a/artemis-rest/pom.xml +++ b/artemis-rest/pom.xml @@ -131,18 +131,18 @@ test-jar - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api - org.apache.geronimo.specs - geronimo-jaxrs_2.1_spec - 1.1 + jakarta.ws.rs + jakarta.ws.rs-api + ${jakarta.ws.rs-api.version} - javax.xml.bind - jaxb-api - ${version.jaxb.api} + jakarta.xml.bind + jakarta.xml.bind-api + ${jakarta.xml.bind-api.version} org.glassfish.jaxb diff --git a/artemis-server/pom.xml b/artemis-server/pom.xml index d2386fe482..b6e72203ac 100644 --- a/artemis-server/pom.xml +++ b/artemis-server/pom.xml @@ -153,9 +153,8 @@ 2.6 - org.apache.geronimo.specs - geronimo-json_1.0_spec - 1.0-alpha-1 + jakarta.json + jakarta.json-api junit diff --git a/artemis-service-extensions/pom.xml b/artemis-service-extensions/pom.xml index 01970d10ec..2aee6e7be4 100644 --- a/artemis-service-extensions/pom.xml +++ b/artemis-service-extensions/pom.xml @@ -78,8 +78,8 @@ test - org.apache.geronimo.specs - geronimo-jta_1.1_spec + jakarta.transaction + jakarta.transaction-api junit diff --git a/examples/features/ha/multiple-failover-failback/pom.xml b/examples/features/ha/multiple-failover-failback/pom.xml index a568533188..26e1aaed30 100644 --- a/examples/features/ha/multiple-failover-failback/pom.xml +++ b/examples/features/ha/multiple-failover-failback/pom.xml @@ -42,8 +42,8 @@ under the License. ${project.version} - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api diff --git a/examples/features/ha/multiple-failover/pom.xml b/examples/features/ha/multiple-failover/pom.xml index 07aa2c3927..1ed6bd2ca0 100644 --- a/examples/features/ha/multiple-failover/pom.xml +++ b/examples/features/ha/multiple-failover/pom.xml @@ -42,8 +42,8 @@ under the License. ${project.version} - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api diff --git a/examples/features/ha/replicated-failback/pom.xml b/examples/features/ha/replicated-failback/pom.xml index e61abf57ac..bb1f805f1d 100644 --- a/examples/features/ha/replicated-failback/pom.xml +++ b/examples/features/ha/replicated-failback/pom.xml @@ -42,8 +42,8 @@ under the License. ${project.version} - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api diff --git a/examples/features/ha/transaction-failover/pom.xml b/examples/features/ha/transaction-failover/pom.xml index d6337ca861..cc3f9c1c4f 100644 --- a/examples/features/ha/transaction-failover/pom.xml +++ b/examples/features/ha/transaction-failover/pom.xml @@ -42,8 +42,8 @@ under the License. ${project.version} - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api diff --git a/examples/features/perf/perf/pom.xml b/examples/features/perf/perf/pom.xml index 1d69fe2031..2b4435f20c 100644 --- a/examples/features/perf/perf/pom.xml +++ b/examples/features/perf/perf/pom.xml @@ -37,9 +37,14 @@ under the License. - org.apache.geronimo.specs - geronimo-jms_1.1_spec - 1.1 + jakarta.jms + jakarta.jms-api + ${jakarta.jms-api.version} + + + jakarta.management.j2ee + jakarta.management.j2ee-api + ${jakarta.management.j2ee-api.version} org.apache.activemq @@ -50,6 +55,10 @@ under the License. org.apache.geronimo.specs geronimo-jms_1.1_spec + + org.apache.geronimo.specs + geronimo-j2ee-management_1.1_spec + diff --git a/examples/features/standard/camel/camel-broker/pom.xml b/examples/features/standard/camel/camel-broker/pom.xml index 4f5c24647b..53e03c44b4 100644 --- a/examples/features/standard/camel/camel-broker/pom.xml +++ b/examples/features/standard/camel/camel-broker/pom.xml @@ -48,8 +48,8 @@ under the License. war - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api diff --git a/examples/features/standard/cdi/pom.xml b/examples/features/standard/cdi/pom.xml index 968a21098b..ac38438f73 100644 --- a/examples/features/standard/cdi/pom.xml +++ b/examples/features/standard/cdi/pom.xml @@ -58,8 +58,8 @@ ${netty.version} - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api org.apache.activemq @@ -72,8 +72,8 @@ ${deltaspike.version} - javax.enterprise - cdi-api + jakarta.enterprise + jakarta.enterprise.cdi-api org.apache.deltaspike.core @@ -225,9 +225,9 @@ ${project.version} - javax.enterprise - cdi-api - ${cdi-api.version} + jakarta.enterprise + jakarta.enterprise.cdi-api + ${jakarta.enterprise.cdi-api.version} org.apache.openwebbeans @@ -245,9 +245,8 @@ ${owb.version} - org.apache.geronimo.specs - geronimo-annotation_1.2_spec - ${geronimo-annotation_1.2_spec.version} + jakarta.annotation + jakarta.annotation-api org.apache.deltaspike.cdictrl diff --git a/examples/features/standard/core-bridge/pom.xml b/examples/features/standard/core-bridge/pom.xml index 69a4e1d716..417ca41652 100644 --- a/examples/features/standard/core-bridge/pom.xml +++ b/examples/features/standard/core-bridge/pom.xml @@ -42,8 +42,8 @@ under the License. ${project.version} - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api diff --git a/examples/features/standard/rest/dup-send/pom.xml b/examples/features/standard/rest/dup-send/pom.xml index 4599d9b1b9..91d2d8f0bf 100644 --- a/examples/features/standard/rest/dup-send/pom.xml +++ b/examples/features/standard/rest/dup-send/pom.xml @@ -59,8 +59,8 @@ under the License. netty-all - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api org.apache.activemq.rest diff --git a/examples/features/standard/rest/javascript-chat/pom.xml b/examples/features/standard/rest/javascript-chat/pom.xml index 23af74a075..cee524fb46 100644 --- a/examples/features/standard/rest/javascript-chat/pom.xml +++ b/examples/features/standard/rest/javascript-chat/pom.xml @@ -59,8 +59,8 @@ under the License. netty-all - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api org.apache.activemq.rest diff --git a/examples/features/standard/rest/jms-to-rest/pom.xml b/examples/features/standard/rest/jms-to-rest/pom.xml index 51e5b47c93..5aa3649ed2 100644 --- a/examples/features/standard/rest/jms-to-rest/pom.xml +++ b/examples/features/standard/rest/jms-to-rest/pom.xml @@ -59,8 +59,8 @@ under the License. netty-all - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api org.apache.activemq.rest diff --git a/examples/features/standard/rest/push/pom.xml b/examples/features/standard/rest/push/pom.xml index e78c1c7dd5..020c120558 100644 --- a/examples/features/standard/rest/push/pom.xml +++ b/examples/features/standard/rest/push/pom.xml @@ -59,8 +59,8 @@ under the License. netty-all - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api org.apache.activemq.rest diff --git a/examples/features/standard/spring-integration/pom.xml b/examples/features/standard/spring-integration/pom.xml index 876d9ebd7d..f1e86b70e1 100644 --- a/examples/features/standard/spring-integration/pom.xml +++ b/examples/features/standard/spring-integration/pom.xml @@ -42,8 +42,8 @@ under the License. ${project.version} - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api org.springframework diff --git a/examples/features/sub-modules/inter-broker-bridge/artemis-jms-bridge/pom.xml b/examples/features/sub-modules/inter-broker-bridge/artemis-jms-bridge/pom.xml index 7b47b1a36f..3eedbb45f7 100644 --- a/examples/features/sub-modules/inter-broker-bridge/artemis-jms-bridge/pom.xml +++ b/examples/features/sub-modules/inter-broker-bridge/artemis-jms-bridge/pom.xml @@ -37,10 +37,30 @@ under the License. + + jakarta.jms + jakarta.jms-api + ${jakarta.jms-api.version} + + + jakarta.management.j2ee + jakarta.management.j2ee-api + ${jakarta.management.j2ee-api.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 @@ -70,11 +90,6 @@ under the License. spring-context ${spring.version} - - javax.management.j2ee - javax.management.j2ee-api - 1.1.1 - org.jboss.slf4j slf4j-jboss-logging diff --git a/examples/protocols/amqp/proton-clustered-cpp/pom.xml b/examples/protocols/amqp/proton-clustered-cpp/pom.xml index 43bb187aa0..72ca75c9b7 100644 --- a/examples/protocols/amqp/proton-clustered-cpp/pom.xml +++ b/examples/protocols/amqp/proton-clustered-cpp/pom.xml @@ -42,8 +42,8 @@ under the License. ${project.version} - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api org.apache.qpid diff --git a/examples/protocols/amqp/proton-cpp/pom.xml b/examples/protocols/amqp/proton-cpp/pom.xml index 50a229306b..88d7d336c4 100644 --- a/examples/protocols/amqp/proton-cpp/pom.xml +++ b/examples/protocols/amqp/proton-cpp/pom.xml @@ -42,8 +42,8 @@ under the License. ${project.version} - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api org.apache.qpid diff --git a/examples/protocols/openwire/chat/pom.xml b/examples/protocols/openwire/chat/pom.xml index 2a558f89c6..56e7a81ace 100644 --- a/examples/protocols/openwire/chat/pom.xml +++ b/examples/protocols/openwire/chat/pom.xml @@ -42,14 +42,29 @@ under the License. ${project.version} - org.apache.geronimo.specs - geronimo-jms_1.1_spec - 1.1 + jakarta.jms + jakarta.jms-api + ${jakarta.jms-api.version} + + + jakarta.management.j2ee + jakarta.management.j2ee-api + ${jakarta.management.j2ee-api.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.slf4j diff --git a/examples/protocols/openwire/message-listener/pom.xml b/examples/protocols/openwire/message-listener/pom.xml index 865f447b57..c8101775a5 100644 --- a/examples/protocols/openwire/message-listener/pom.xml +++ b/examples/protocols/openwire/message-listener/pom.xml @@ -37,14 +37,29 @@ under the License. - org.apache.geronimo.specs - geronimo-jms_1.1_spec - 1.1 + jakarta.jms + jakarta.jms-api + ${jakarta.jms-api.version} + + + jakarta.management.j2ee + jakarta.management.j2ee-api + ${jakarta.management.j2ee-api.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.slf4j diff --git a/examples/protocols/openwire/message-recovery/pom.xml b/examples/protocols/openwire/message-recovery/pom.xml index b0524bbb41..b3a2fac913 100644 --- a/examples/protocols/openwire/message-recovery/pom.xml +++ b/examples/protocols/openwire/message-recovery/pom.xml @@ -37,14 +37,29 @@ under the License. - org.apache.geronimo.specs - geronimo-jms_1.1_spec - 1.1 + jakarta.jms + jakarta.jms-api + ${jakarta.jms-api.version} + + + jakarta.management.j2ee + jakarta.management.j2ee-api + ${jakarta.management.j2ee-api.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.slf4j diff --git a/examples/protocols/openwire/queue/pom.xml b/examples/protocols/openwire/queue/pom.xml index 9b666fabb7..b684c83a9c 100644 --- a/examples/protocols/openwire/queue/pom.xml +++ b/examples/protocols/openwire/queue/pom.xml @@ -37,14 +37,29 @@ under the License. - org.apache.geronimo.specs - geronimo-jms_1.1_spec - 1.1 + jakarta.jms + jakarta.jms-api + ${jakarta.jms-api.version} + + + jakarta.management.j2ee + jakarta.management.j2ee-api + ${jakarta.management.j2ee-api.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.slf4j diff --git a/examples/protocols/openwire/virtual-topic-mapping/pom.xml b/examples/protocols/openwire/virtual-topic-mapping/pom.xml index c189903faf..56371ea4c4 100644 --- a/examples/protocols/openwire/virtual-topic-mapping/pom.xml +++ b/examples/protocols/openwire/virtual-topic-mapping/pom.xml @@ -37,14 +37,29 @@ under the License. - org.apache.geronimo.specs - geronimo-jms_1.1_spec - 1.1 + jakarta.jms + jakarta.jms-api + ${jakarta.jms-api.version} + + + jakarta.management.j2ee + jakarta.management.j2ee-api + ${jakarta.management.j2ee-api.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.slf4j diff --git a/pom.xml b/pom.xml index bc66357e09..6f6b698f76 100644 --- a/pom.xml +++ b/pom.xml @@ -107,23 +107,24 @@ 1.7.21 0.56.0 0.9.5 - 1.0-alpha-1 - 1 1.11 2.1.10.Final 1.0.4.GA 1.5.2.Final 0.8 - 1.0.1 - 1.0.1 - 1.1.1 - 1.0-alpha-2 - 2.0.0 - 2.0.0 - 4.0.0 - 2.0.0 - 2.0.0 - 3.0.0 + 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 @@ -135,7 +136,6 @@ 1.6.1 2.1 2.22.2 - 2.3.1 2.3.3 1.2.5 @@ -202,9 +202,6 @@ 2.0.0-M15 2.0.0-M1 - 1.2 - 1.0 - linux-x86_64 osx-x86_64 @@ -411,9 +408,10 @@ - javax.inject - javax.inject - ${javax.inject.version} + jakarta.inject + jakarta.inject-api + ${jakarta.inject-api.version} + org.fusesource.hawtbuf @@ -451,12 +449,6 @@ 4.0 - - org.apache.geronimo.specs - geronimo-jms_2.0_spec - ${geronimo.jms.2.spec.version} - - jakarta.jms jakarta.jms-api @@ -515,18 +507,6 @@ - - org.apache.geronimo.specs - geronimo-ejb_3.0_spec - ${geronimo.ejb.3.0.spec.version} - - - - org.apache.geronimo.specs - geronimo-jta_1.1_spec - ${geronimo.jta.1.1.spec.version} - - org.slf4j slf4j-simple @@ -555,6 +535,12 @@ io.airlift airline ${airlift.version} + + + javax.inject + javax.inject + + @@ -647,6 +633,10 @@ org.apache.geronimo.specs geronimo-jms_1.1_spec + + org.apache.geronimo.specs + geronimo-j2ee-management_1.1_spec + @@ -663,11 +653,6 @@ - - org.apache.geronimo.specs - geronimo-json_1.0_spec - ${json-p.spec.version} - org.apache.johnzon johnzon-core @@ -679,73 +664,24 @@ org.jboss.resteasy resteasy-jaxrs ${resteasy.version} - - - - org.jboss.spec.javax.annotation - jboss-annotations-api_1.1_spec - - org.jboss.resteasy resteasy-jaxb-provider ${resteasy.version} - - - - org.jboss.spec.javax.annotation - jboss-annotations-api_1.1_spec - - org.jboss.resteasy resteasy-jackson2-provider ${resteasy.version} - - - - org.jboss.spec.javax.annotation - jboss-annotations-api_1.1_spec - - - - - - org.jboss.resteasy - resteasy-atom-provider - ${resteasy.version} - - - - org.jboss.spec.javax.annotation - jboss-annotations-api_1.1_spec - - org.jboss.resteasy tjws ${resteasy.version} - - - - org.jboss.spec.javax.annotation - jboss-annotations-api_1.1_spec - - - - - - - - org.apache.geronimo.specs - geronimo-annotation_1.1_spec - ${geronimo.annotation.1.1.spec.version} @@ -765,13 +701,6 @@ - - org.apache.geronimo.specs - geronimo-j2ee-connector_1.5_spec - 2.0.0 - - - commons-beanutils @@ -849,12 +778,6 @@ ${owb.version} test - - org.apache.geronimo.specs - geronimo-annotation_1.2_spec - ${geronimo-annotation_1.2_spec.version} - provided - org.jboss.weld.se weld-se @@ -892,9 +815,9 @@ test - javax.enterprise - cdi-api - ${cdi-api.version} + jakarta.enterprise + jakarta.enterprise.cdi-api + ${jakarta.enterprise.cdi-api.version} provided @@ -919,9 +842,9 @@ - org.apache.geronimo.specs - geronimo-jaspic_1.0_spec - 1.0 + jakarta.security.auth.message + jakarta.security.auth.message-api + ${jakarta.security.auth.message-api.version} diff --git a/tests/artemis-test-support/pom.xml b/tests/artemis-test-support/pom.xml index 0854fde042..9991a70865 100644 --- a/tests/artemis-test-support/pom.xml +++ b/tests/artemis-test-support/pom.xml @@ -63,6 +63,14 @@ io.netty netty-handler + + jakarta.jms + jakarta.jms-api + + + jakarta.management.j2ee + jakarta.management.j2ee-api + org.apache.activemq activemq-client @@ -71,6 +79,10 @@ org.apache.geronimo.specs geronimo-jms_1.1_spec + + org.apache.geronimo.specs + geronimo-j2ee-management_1.1_spec + @@ -78,13 +90,9 @@ hawtbuf - org.apache.geronimo.specs - geronimo-jms_2.0_spec + com.google.errorprone + error_prone_core - - com.google.errorprone - error_prone_core - diff --git a/tests/compatibility-tests/pom.xml b/tests/compatibility-tests/pom.xml index e7e09e25e7..b25779b90a 100644 --- a/tests/compatibility-tests/pom.xml +++ b/tests/compatibility-tests/pom.xml @@ -187,6 +187,10 @@ org.apache.geronimo.specs geronimo-jms_1.1_spec + + org.apache.geronimo.specs + geronimo-j2ee-management_1.1_spec + @@ -199,21 +203,25 @@ mqtt-client - org.apache.geronimo.specs - geronimo-json_1.0_spec + jakarta.json + jakarta.json-api test - org.apache.geronimo.specs - geronimo-j2ee-connector_1.5_spec + jakarta.resource + jakarta.resource-api - org.apache.geronimo.specs - geronimo-jta_1.1_spec + jakarta.transaction + jakarta.transaction-api - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api + + + jakarta.management.j2ee + jakarta.management.j2ee-api org.apache.johnzon @@ -352,12 +360,12 @@ org.codehaus.groovy:groovy-all:pom:${groovy.version} - jakarta.json:jakarta.json-api:${jakarta.json-api.version} - jakarta.transaction:jakarta.transaction-api:${jakarta.transaction-api.version} + jakarta.jms:jakarta.jms-api:3.0.0 + jakarta.json:jakarta.json-api:2.0.0 + jakarta.transaction:jakarta.transaction-api:2.0.0 org.apache.activemq:artemis-jakarta-server:${project.version} org.apache.activemq:artemis-jakarta-client:${project.version} org.apache.activemq:artemis-jakarta-service-extensions:${project.version} - jakarta.jms:jakarta.jms-api:${jakarta.jms-api.version} org.apache.activemq.tests:compatibility-tests:${project.version} ARTEMIS-JAKARTAEE diff --git a/tests/extra-tests/pom.xml b/tests/extra-tests/pom.xml index e313cefed0..e92fa03449 100644 --- a/tests/extra-tests/pom.xml +++ b/tests/extra-tests/pom.xml @@ -153,16 +153,16 @@ ${project.version} - org.apache.geronimo.specs - geronimo-j2ee-connector_1.5_spec + jakarta.resource + jakarta.resource-api - org.apache.geronimo.specs - geronimo-jta_1.1_spec + jakarta.transaction + jakarta.transaction-api - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api org.jboss.logging diff --git a/tests/extra-tests/src/test/java/org/apache/activemq/artemis/tests/extras/jms/ra/MDBMultipleHandlersServerDisconnectTest.java b/tests/extra-tests/src/test/java/org/apache/activemq/artemis/tests/extras/jms/ra/MDBMultipleHandlersServerDisconnectTest.java index 66607fd804..3aacc406db 100644 --- a/tests/extra-tests/src/test/java/org/apache/activemq/artemis/tests/extras/jms/ra/MDBMultipleHandlersServerDisconnectTest.java +++ b/tests/extra-tests/src/test/java/org/apache/activemq/artemis/tests/extras/jms/ra/MDBMultipleHandlersServerDisconnectTest.java @@ -407,10 +407,25 @@ public class MDBMultipleHandlersServerDisconnectTest extends ActiveMQRATestBase return retEnd; } + @Override + public MessageEndpoint createEndpoint(XAResource xaResource, long l) throws UnavailableException { + return null; + } + @Override public boolean isDeliveryTransacted(Method method) throws NoSuchMethodException { return isDeliveryTransacted; } + + @Override + public String getActivationName() { + return null; + } + + @Override + public Class getEndpointClass() { + return TestEndpoint.class; + } } public class TestEndpoint extends DummyMessageEndpoint { diff --git a/tests/integration-tests/pom.xml b/tests/integration-tests/pom.xml index db73ca34a6..65140fa567 100644 --- a/tests/integration-tests/pom.xml +++ b/tests/integration-tests/pom.xml @@ -187,6 +187,10 @@ org.apache.geronimo.specs geronimo-jms_1.1_spec + + org.apache.geronimo.specs + geronimo-j2ee-management_1.1_spec + @@ -203,21 +207,25 @@ org.eclipse.paho.client.mqttv3 - org.apache.geronimo.specs - geronimo-json_1.0_spec + jakarta.json + jakarta.json-api test - org.apache.geronimo.specs - geronimo-j2ee-connector_1.5_spec + jakarta.resource + jakarta.resource-api - org.apache.geronimo.specs - geronimo-jta_1.1_spec + jakarta.transaction + jakarta.transaction-api - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api + + + jakarta.management.j2ee + jakarta.management.j2ee-api org.apache.johnzon @@ -347,11 +355,13 @@ apache-karaf ${karaf.version} tar.gz + test org.apache.karaf.shell org.apache.karaf.shell.console ${karaf.version} + test diff --git a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/ra/ActiveMQRATestBase.java b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/ra/ActiveMQRATestBase.java index 80f562d126..81c59e5f31 100644 --- a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/ra/ActiveMQRATestBase.java +++ b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/ra/ActiveMQRATestBase.java @@ -27,9 +27,11 @@ import javax.resource.spi.endpoint.MessageEndpoint; import javax.resource.spi.endpoint.MessageEndpointFactory; import javax.resource.spi.work.ExecutionContext; import javax.resource.spi.work.Work; +import javax.resource.spi.work.WorkContext; import javax.resource.spi.work.WorkException; import javax.resource.spi.work.WorkListener; import javax.resource.spi.work.WorkManager; +import javax.transaction.TransactionSynchronizationRegistry; import javax.transaction.xa.XAResource; import java.lang.reflect.Method; import java.util.Map; @@ -101,10 +103,25 @@ public abstract class ActiveMQRATestBase extends JMSTestBase { return endpoint; } + @Override + public MessageEndpoint createEndpoint(XAResource xaResource, long l) throws UnavailableException { + return null; + } + @Override public boolean isDeliveryTransacted(Method method) throws NoSuchMethodException { return isDeliveryTransacted; } + + @Override + public String getActivationName() { + return null; + } + + @Override + public Class getEndpointClass() { + return DummyMessageEndpoint.class; + } } protected class DummyMessageEndpoint implements MessageEndpoint, MessageListener { @@ -164,6 +181,16 @@ public abstract class ActiveMQRATestBase extends JMSTestBase { return null; } + @Override + public boolean isContextSupported(Class aClass) { + return false; + } + + @Override + public TransactionSynchronizationRegistry getTransactionSynchronizationRegistry() { + return null; + } + @Override public WorkManager getWorkManager() { return workManager; diff --git a/tests/jms-tests/pom.xml b/tests/jms-tests/pom.xml index eb2e67dc7b..e221da3db3 100644 --- a/tests/jms-tests/pom.xml +++ b/tests/jms-tests/pom.xml @@ -81,12 +81,12 @@ junit - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api - org.apache.geronimo.specs - geronimo-jta_1.1_spec + jakarta.transaction + jakarta.transaction-api org.jboss.logging diff --git a/tests/joram-tests/pom.xml b/tests/joram-tests/pom.xml index c7fff50c5e..804a9111d9 100644 --- a/tests/joram-tests/pom.xml +++ b/tests/joram-tests/pom.xml @@ -70,8 +70,8 @@ junit - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api org.apache.activemq diff --git a/tests/karaf-client-integration-tests/pom.xml b/tests/karaf-client-integration-tests/pom.xml index e224143a19..d09628e587 100644 --- a/tests/karaf-client-integration-tests/pom.xml +++ b/tests/karaf-client-integration-tests/pom.xml @@ -40,16 +40,29 @@ com.google.errorprone error_prone_core + + jakarta.jms + jakarta.jms-api + test + + + jakarta.management.j2ee + jakarta.management.j2ee-api + test + org.apache.activemq activemq-client test - org.apache.geronimo.specs geronimo-jms_1.1_spec + + org.apache.geronimo.specs + geronimo-j2ee-management_1.1_spec + diff --git a/tests/performance-tests/pom.xml b/tests/performance-tests/pom.xml index e98a0ffc76..380daa9854 100644 --- a/tests/performance-tests/pom.xml +++ b/tests/performance-tests/pom.xml @@ -103,12 +103,6 @@ junit junit - - org.apache.geronimo.specs - geronimo-jms_1.1_spec - 1.1.1 - test - org.jboss.logmanager jboss-logmanager diff --git a/tests/pom.xml b/tests/pom.xml index 9bb2ac048f..748a6aca2d 100644 --- a/tests/pom.xml +++ b/tests/pom.xml @@ -50,8 +50,20 @@ org.apache.qpid qpid-jms-client ${qpid.jms.version} + + + org.apache.geronimo.specs + geronimo-jms_2.0_spec + + + + jakarta.management.j2ee + jakarta.management.j2ee-api + ${jakarta.management.j2ee-api.version} + + diff --git a/tests/smoke-tests/pom.xml b/tests/smoke-tests/pom.xml index 5511fd1ede..d9e93b400c 100644 --- a/tests/smoke-tests/pom.xml +++ b/tests/smoke-tests/pom.xml @@ -80,10 +80,6 @@ junit junit - - org.apache.geronimo.specs - geronimo-jms_2.0_spec - org.jboss.logging jboss-logging-processor @@ -119,17 +115,30 @@ org.eclipse.paho org.eclipse.paho.client.mqttv3 + + jakarta.jms + jakarta.jms-api + test + + + jakarta.management.j2ee + jakarta.management.j2ee-api + test + org.apache.activemq activemq-client - ${activemq5-version} + test org.apache.geronimo.specs geronimo-jms_1.1_spec + + org.apache.geronimo.specs + geronimo-j2ee-management_1.1_spec + - test org.seleniumhq.selenium diff --git a/tests/soak-tests/pom.xml b/tests/soak-tests/pom.xml index 9349c3e041..27bcf91dfa 100644 --- a/tests/soak-tests/pom.xml +++ b/tests/soak-tests/pom.xml @@ -88,8 +88,8 @@ test-jar - org.apache.geronimo.specs - geronimo-jta_1.1_spec + jakarta.transaction + jakarta.transaction-api test diff --git a/tests/stress-tests/pom.xml b/tests/stress-tests/pom.xml index 5efc919aa9..8402264f29 100644 --- a/tests/stress-tests/pom.xml +++ b/tests/stress-tests/pom.xml @@ -103,8 +103,8 @@ junit - org.apache.geronimo.specs - geronimo-jta_1.1_spec + jakarta.transaction + jakarta.transaction-api org.apache.derby diff --git a/tests/timing-tests/pom.xml b/tests/timing-tests/pom.xml index 814ef8c144..50dd660f96 100644 --- a/tests/timing-tests/pom.xml +++ b/tests/timing-tests/pom.xml @@ -88,12 +88,12 @@ junit - org.apache.geronimo.specs - geronimo-jta_1.1_spec + jakarta.transaction + jakarta.transaction-api - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api org.apache.activemq diff --git a/tests/unit-tests/pom.xml b/tests/unit-tests/pom.xml index 43fb477816..3282727b55 100644 --- a/tests/unit-tests/pom.xml +++ b/tests/unit-tests/pom.xml @@ -94,16 +94,16 @@ ${activemq-artemis-native-version} - org.apache.geronimo.specs - geronimo-jms_2.0_spec + jakarta.jms + jakarta.jms-api - org.apache.geronimo.specs - geronimo-j2ee-connector_1.5_spec + jakarta.resource + jakarta.resource-api - org.apache.geronimo.specs - geronimo-jta_1.1_spec + jakarta.transaction + jakarta.transaction-api junit diff --git a/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/ra/BootstrapContext.java b/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/ra/BootstrapContext.java index b69ec518b6..cd45d31470 100644 --- a/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/ra/BootstrapContext.java +++ b/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/ra/BootstrapContext.java @@ -20,9 +20,11 @@ import javax.resource.spi.UnavailableException; import javax.resource.spi.XATerminator; import javax.resource.spi.work.ExecutionContext; import javax.resource.spi.work.Work; +import javax.resource.spi.work.WorkContext; import javax.resource.spi.work.WorkException; import javax.resource.spi.work.WorkListener; import javax.resource.spi.work.WorkManager; +import javax.transaction.TransactionSynchronizationRegistry; import java.util.Timer; public class BootstrapContext implements javax.resource.spi.BootstrapContext { @@ -32,6 +34,16 @@ public class BootstrapContext implements javax.resource.spi.BootstrapContext { return null; } + @Override + public boolean isContextSupported(Class aClass) { + return false; + } + + @Override + public TransactionSynchronizationRegistry getTransactionSynchronizationRegistry() { + return null; + } + @Override public WorkManager getWorkManager() { return new WorkManager() { diff --git a/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/ra/MessageEndpointFactory.java b/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/ra/MessageEndpointFactory.java index 993af61f70..1f693206c0 100644 --- a/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/ra/MessageEndpointFactory.java +++ b/tests/unit-tests/src/test/java/org/apache/activemq/artemis/tests/unit/ra/MessageEndpointFactory.java @@ -28,9 +28,24 @@ public class MessageEndpointFactory implements javax.resource.spi.endpoint.Messa return null; } + @Override + public MessageEndpoint createEndpoint(XAResource xaResource, long l) throws UnavailableException { + return null; + } + @Override public boolean isDeliveryTransacted(final Method arg0) throws NoSuchMethodException { return false; } + @Override + public String getActivationName() { + return null; + } + + @Override + public Class getEndpointClass() { + return null; + } + } \ No newline at end of file