From f7e14504d7486b092ccaad952e1608081ec7325c Mon Sep 17 00:00:00 2001 From: Guillaume Smet Date: Sun, 27 Oct 2019 18:26:19 +0100 Subject: [PATCH] Get rid of JBoss API spec artifacts to unify things with Jakarta, except... for JAXB and JAX-RS as a lot of the optional RESTEasy artifacts depend on them so you get them in every time you add an optional RESTEasy artifact. Thus, I thought it might be better to keep them for now but, carefully exclude the others to have only one API jar. --- bom/runtime/pom.xml | 60 +++++++------------ build-parent/pom.xml | 39 +++++++----- core/test-extension/deployment/pom.xml | 4 -- core/test-extension/runtime/pom.xml | 20 ++++++- extensions/agroal/runtime/pom.xml | 4 +- .../runtime/pom.xml | 8 +-- extensions/elytron-security/runtime/pom.xml | 8 +-- extensions/hibernate-orm/deployment/pom.xml | 11 ++++ extensions/hibernate-orm/runtime/pom.xml | 8 +++ extensions/infinispan-client/runtime/pom.xml | 10 ++++ .../infinispan-embedded/runtime/pom.xml | 12 ++++ extensions/jaxb/runtime/pom.xml | 4 +- extensions/kubernetes-client/runtime/pom.xml | 18 ++++++ extensions/narayana-jta/runtime/pom.xml | 4 -- extensions/rest-client/runtime/pom.xml | 12 ++++ extensions/resteasy-jackson/runtime/pom.xml | 10 ++++ extensions/resteasy-jaxb/runtime/pom.xml | 10 ++++ extensions/scheduler/runtime/pom.xml | 4 +- extensions/smallrye-jwt/runtime/pom.xml | 4 +- .../smallrye-opentracing/runtime/pom.xml | 8 +-- extensions/tika/runtime/pom.xml | 8 +++ .../undertow-websockets/runtime/pom.xml | 12 ++++ extensions/undertow/deployment/pom.xml | 10 ++++ extensions/undertow/spi/pom.xml | 10 ++++ independent-projects/arc/pom.xml | 46 +++++++++++++- independent-projects/bootstrap/pom.xml | 46 +++++++++++++- independent-projects/tools/common/pom.xml | 20 +++++++ independent-projects/tools/pom.xml | 57 ++++++++++++------ .../hibernate-orm-panache/pom.xml | 6 +- integration-tests/shared-library/pom.xml | 4 +- test-framework/kubernetes-client/pom.xml | 16 +++++ test-framework/vault/pom.xml | 4 +- 32 files changed, 384 insertions(+), 113 deletions(-) diff --git a/bom/runtime/pom.xml b/bom/runtime/pom.xml index 566ef54b0..7163be4a6 100644 --- a/bom/runtime/pom.xml +++ b/bom/runtime/pom.xml @@ -52,15 +52,15 @@ 1.1.6 1.0.2 2.2.3 + 1.6.1 + 1.1.3 4.0.3 1.3.3 2.0.2 - 2.3.2 + 1.1.2 2.3.3-b01 - 1.0.2.Final - 1.0.2.Final - 1.0.2.Final - 2.1.1 + 2.0.1.Final + 2.0.0.Final 7.1 2.6 11.0.0.Final @@ -1197,9 +1197,14 @@ ${jakarta.interceptor-api.version} - javax.ws.rs - javax.ws.rs-api - ${javax.ws.rs-api.version} + org.jboss.spec.javax.xml.bind + jboss-jaxb-api_2.3_spec + ${jboss-jaxb-api_2.3_spec.version} + + + org.jboss.spec.javax.ws.rs + jboss-jaxrs-api_2.1_spec + ${jboss-jaxrs-api_2.1_spec.version} org.testng @@ -1447,25 +1452,19 @@ ${jaxb-runtime.version} - jakarta.xml.bind - jakarta.xml.bind-api - ${jakarta.xml.bind-api.version} + jakarta.security.jacc + jakarta.security.jacc-api + ${jakarta.security.jacc-api.version} - org.jboss.spec.javax.security.jacc - jboss-jacc-api_1.5_spec - ${javax.security.jacc-api.version} - - - org.jboss.spec.javax.servlet - jboss-servlet-api_3.1_spec - - + jakarta.security.auth.message + jakarta.security.auth.message-api + ${jakarta.security.jaspi-api.version} - org.jboss.spec.javax.security.auth.message - jboss-jaspi-api_1.1_spec - ${javax.security.jaspi-api.version} + jakarta.websocket + jakarta.websocket-api + ${jakarta.websocket-api.version} org.graalvm.sdk @@ -1634,21 +1633,6 @@ pom - - org.jboss.spec.javax.servlet - jboss-servlet-api_4.0_spec - ${jboss-servlet-api_4.0_spec.version} - - - org.jboss.spec.javax.transaction - jboss-transaction-api_1.2_spec - ${jboss-transaction-api_1.2_spec.version} - - - org.jboss.spec.javax.ws.rs - jboss-jaxrs-api_2.1_spec - ${jboss-jaxrs-api_2.1_spec.version} - org.jboss.threads jboss-threads diff --git a/build-parent/pom.xml b/build-parent/pom.xml index af890e156..49f8c53d5 100644 --- a/build-parent/pom.xml +++ b/build-parent/pom.xml @@ -193,22 +193,22 @@ - + org.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spec org.jboss.spec.javax.annotation:jboss-annotations-api_1.3_spec - - org.jboss.logging:jboss-logmanager - - javax:javaee-api - - org.wildfly.client:wildfly-client-config - - javax.activation:javax-activation-api - javax.activation:activation - org.jboss.marshalling:jboss-marshalling-osgi - org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec - - jakarta.json:jakarta.json-api + org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec + org.jboss.spec.javax.transaction:jboss-transaction-api_1.3_spec + org.jboss.spec.javax.servlet:jboss-servlet-api_4.0_spec + org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.5_spec + org.jboss.spec.javax.security.auth.message:jboss-jaspi-api_1.1_spec + org.jboss.spec.javax.websocket:jboss-websocket-api_1.1_spec + org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec + + jakarta.xml.bind:jakarta.xml.bind-api + jakarta.ws.rs:jakarta.ws.rs-api javax.activation:activation javax.activation:javax.activation-api @@ -226,6 +226,17 @@ javax.transaction:javax.transaction-api javax.validation:validation-api javax.xml.bind:jaxb-api + javax.ws.rs:javax.ws.rs-api + + org.jboss.logging:jboss-logmanager + + javax:javaee-api + + org.wildfly.client:wildfly-client-config + org.jboss.marshalling:jboss-marshalling-osgi + org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec + + jakarta.json:jakarta.json-api io.netty:netty-all diff --git a/core/test-extension/deployment/pom.xml b/core/test-extension/deployment/pom.xml index 286e948f2..b43203d8a 100644 --- a/core/test-extension/deployment/pom.xml +++ b/core/test-extension/deployment/pom.xml @@ -13,10 +13,6 @@ Quarkus - Core - Test Extension - Deployment - - io.quarkus.http - quarkus-http-servlet - io.quarkus quarkus-undertow-deployment diff --git a/core/test-extension/runtime/pom.xml b/core/test-extension/runtime/pom.xml index 9ff1eaa0d..208261cf5 100644 --- a/core/test-extension/runtime/pom.xml +++ b/core/test-extension/runtime/pom.xml @@ -37,6 +37,16 @@ io.quarkus.http quarkus-http-servlet + + + org.jboss.spec.javax.servlet + jboss-servlet-api_4.0_spec + + + + + jakarta.servlet + jakarta.servlet-api io.quarkus @@ -44,12 +54,18 @@ - jakarta.xml.bind - jakarta.xml.bind-api + org.jboss.spec.javax.xml.bind + jboss-jaxb-api_2.3_spec org.glassfish.jaxb jaxb-runtime + + + jakarta.xml.bind + jakarta.xml.bind-api + + com.sun.activation diff --git a/extensions/agroal/runtime/pom.xml b/extensions/agroal/runtime/pom.xml index 00b2f1e94..360028287 100644 --- a/extensions/agroal/runtime/pom.xml +++ b/extensions/agroal/runtime/pom.xml @@ -49,8 +49,8 @@ - org.jboss.spec.javax.transaction - jboss-transaction-api_1.2_spec + jakarta.transaction + jakarta.transaction-api diff --git a/extensions/elytron-security-properties-file/runtime/pom.xml b/extensions/elytron-security-properties-file/runtime/pom.xml index 253a6e967..0cbc3141c 100644 --- a/extensions/elytron-security-properties-file/runtime/pom.xml +++ b/extensions/elytron-security-properties-file/runtime/pom.xml @@ -61,12 +61,12 @@ jakarta.enterprise.cdi-api - org.jboss.spec.javax.security.jacc - jboss-jacc-api_1.5_spec + jakarta.security.jacc + jakarta.security.jacc-api - org.jboss.spec.javax.security.auth.message - jboss-jaspi-api_1.1_spec + jakarta.security.auth.message + jakarta.security.auth.message-api diff --git a/extensions/elytron-security/runtime/pom.xml b/extensions/elytron-security/runtime/pom.xml index ad0dafce4..71aec8628 100644 --- a/extensions/elytron-security/runtime/pom.xml +++ b/extensions/elytron-security/runtime/pom.xml @@ -57,12 +57,12 @@ jakarta.enterprise.cdi-api - org.jboss.spec.javax.security.jacc - jboss-jacc-api_1.5_spec + jakarta.security.jacc + jakarta.security.jacc-api - org.jboss.spec.javax.security.auth.message - jboss-jaspi-api_1.1_spec + jakarta.security.auth.message + jakarta.security.auth.message-api diff --git a/extensions/hibernate-orm/deployment/pom.xml b/extensions/hibernate-orm/deployment/pom.xml index a3e2c9bb7..5b6294a21 100644 --- a/extensions/hibernate-orm/deployment/pom.xml +++ b/extensions/hibernate-orm/deployment/pom.xml @@ -75,6 +75,17 @@ org.glassfish.jaxb jaxb-runtime test + + + jakarta.xml.bind + jakarta.xml.bind-api + + + + + org.jboss.spec.javax.xml.bind + jboss-jaxb-api_2.3_spec + test diff --git a/extensions/hibernate-orm/runtime/pom.xml b/extensions/hibernate-orm/runtime/pom.xml index 2de51e604..491c0406c 100644 --- a/extensions/hibernate-orm/runtime/pom.xml +++ b/extensions/hibernate-orm/runtime/pom.xml @@ -39,6 +39,10 @@ javax.persistence javax.persistence-api + + org.jboss.spec.javax.transaction + jboss-transaction-api_1.2_spec + @@ -67,6 +71,10 @@ jakarta.persistence jakarta.persistence-api + + jakarta.transaction + jakarta.transaction-api + com.oracle.substratevm svm diff --git a/extensions/infinispan-client/runtime/pom.xml b/extensions/infinispan-client/runtime/pom.xml index 21ff794d8..040ce6ac7 100644 --- a/extensions/infinispan-client/runtime/pom.xml +++ b/extensions/infinispan-client/runtime/pom.xml @@ -57,8 +57,18 @@ org.jboss.marshalling jboss-marshalling-osgi + + org.jboss.spec.javax.transaction + + jboss-transaction-api_1.2_spec + + + + jakarta.transaction + jakarta.transaction-api + org.infinispan diff --git a/extensions/infinispan-embedded/runtime/pom.xml b/extensions/infinispan-embedded/runtime/pom.xml index 6994def56..80f8719d8 100644 --- a/extensions/infinispan-embedded/runtime/pom.xml +++ b/extensions/infinispan-embedded/runtime/pom.xml @@ -29,6 +29,18 @@ org.infinispan infinispan-core + + + org.jboss.spec.javax.transaction + + jboss-transaction-api_1.2_spec + + + + + + jakarta.transaction + jakarta.transaction-api org.jboss.narayana.jta diff --git a/extensions/jaxb/runtime/pom.xml b/extensions/jaxb/runtime/pom.xml index 3fc4c01e7..7afe925a8 100644 --- a/extensions/jaxb/runtime/pom.xml +++ b/extensions/jaxb/runtime/pom.xml @@ -23,8 +23,8 @@ quarkus-core - jakarta.xml.bind - jakarta.xml.bind-api + org.jboss.spec.javax.xml.bind + jboss-jaxb-api_2.3_spec diff --git a/extensions/kubernetes-client/runtime/pom.xml b/extensions/kubernetes-client/runtime/pom.xml index fdb55ec49..bc22cb63a 100644 --- a/extensions/kubernetes-client/runtime/pom.xml +++ b/extensions/kubernetes-client/runtime/pom.xml @@ -29,6 +29,24 @@ io.fabric8 kubernetes-client + + + javax.annotation + javax.annotation-api + + + javax.xml.bind + jaxb-api + + + + + jakarta.annotation + jakarta.annotation-api + + + org.jboss.spec.javax.xml.bind + jboss-jaxb-api_2.3_spec diff --git a/extensions/narayana-jta/runtime/pom.xml b/extensions/narayana-jta/runtime/pom.xml index 6cab35b5a..cfe45f6a0 100644 --- a/extensions/narayana-jta/runtime/pom.xml +++ b/extensions/narayana-jta/runtime/pom.xml @@ -56,10 +56,6 @@ org.jboss.narayana.jts narayana-jts-integration - - org.jboss.spec.javax.transaction - jboss-transaction-api_1.2_spec - diff --git a/extensions/rest-client/runtime/pom.xml b/extensions/rest-client/runtime/pom.xml index 3385c52ce..e7cd65dde 100644 --- a/extensions/rest-client/runtime/pom.xml +++ b/extensions/rest-client/runtime/pom.xml @@ -30,6 +30,18 @@ org.jboss.resteasy resteasy-client-microprofile + + + org.jboss.spec.javax.interceptor + + jboss-interceptors-api_1.2_spec + + + + + + jakarta.interceptor + jakarta.interceptor-api org.apache.httpcomponents diff --git a/extensions/resteasy-jackson/runtime/pom.xml b/extensions/resteasy-jackson/runtime/pom.xml index 55d3dd4a8..666820a28 100644 --- a/extensions/resteasy-jackson/runtime/pom.xml +++ b/extensions/resteasy-jackson/runtime/pom.xml @@ -25,6 +25,16 @@ org.jboss.resteasy resteasy-jackson2-provider + + + jakarta.xml.bind + jakarta.xml.bind-api + + + + + org.jboss.spec.javax.xml.bind + jboss-jaxb-api_2.3_spec diff --git a/extensions/resteasy-jaxb/runtime/pom.xml b/extensions/resteasy-jaxb/runtime/pom.xml index 53f96dbf6..8f88598c3 100644 --- a/extensions/resteasy-jaxb/runtime/pom.xml +++ b/extensions/resteasy-jaxb/runtime/pom.xml @@ -25,6 +25,16 @@ org.jboss.resteasy resteasy-jaxb-provider + + + jakarta.xml.bind + jakarta.xml.bind-api + + + + + org.jboss.spec.javax.xml.bind + jboss-jaxb-api_2.3_spec diff --git a/extensions/scheduler/runtime/pom.xml b/extensions/scheduler/runtime/pom.xml index c46f8ccce..b3b20851c 100644 --- a/extensions/scheduler/runtime/pom.xml +++ b/extensions/scheduler/runtime/pom.xml @@ -43,8 +43,8 @@ - org.jboss.spec.javax.transaction - jboss-transaction-api_1.2_spec + jakarta.transaction + jakarta.transaction-api + org.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spec org.jboss.spec.javax.annotation:jboss-annotations-api_1.3_spec - + org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec + org.jboss.spec.javax.transaction:jboss-transaction-api_1.3_spec + org.jboss.spec.javax.servlet:jboss-servlet-api_4.0_spec + org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.5_spec + org.jboss.spec.javax.security.auth.message:jboss-jaspi-api_1.1_spec + org.jboss.spec.javax.websocket:jboss-websocket-api_1.1_spec + org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec + + jakarta.xml.bind:jakarta.xml.bind-api + jakarta.ws.rs:jakarta.ws.rs-api + javax.activation:activation javax.activation:javax.activation-api javax.annotation:javax.annotation-api @@ -186,6 +199,35 @@ javax.transaction:javax.transaction-api javax.validation:validation-api javax.xml.bind:jaxb-api + javax.ws.rs:javax.ws.rs-api + + org.jboss.logging:jboss-logmanager + + javax:javaee-api + + org.wildfly.client:wildfly-client-config + org.jboss.marshalling:jboss-marshalling-osgi + org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec + + jakarta.json:jakarta.json-api + + io.netty:netty-all + + log4j:log4j + org.apache.logging.log4j:log4j-api + org.apache.logging.log4j:log4j-core + org.apache.logging.log4j:log4j-slf4j-impl + + commons-logging:commons-logging + commons-logging:commons-logging-api + org.springframework:spring-jcl + org.slf4j:jcl-over-slf4j + + org.slf4j:slf4j-simple + org.slf4j:slf4j-nop + org.slf4j:slf4j-jdk14 + org.slf4j:slf4j-log4j12 + org.slf4j:slf4j-log4j13 diff --git a/independent-projects/bootstrap/pom.xml b/independent-projects/bootstrap/pom.xml index 4e4d906f2..48e7934b8 100644 --- a/independent-projects/bootstrap/pom.xml +++ b/independent-projects/bootstrap/pom.xml @@ -230,10 +230,23 @@ - + org.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spec org.jboss.spec.javax.annotation:jboss-annotations-api_1.3_spec - + org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec + org.jboss.spec.javax.transaction:jboss-transaction-api_1.3_spec + org.jboss.spec.javax.servlet:jboss-servlet-api_4.0_spec + org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.5_spec + org.jboss.spec.javax.security.auth.message:jboss-jaspi-api_1.1_spec + org.jboss.spec.javax.websocket:jboss-websocket-api_1.1_spec + org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec + + jakarta.xml.bind:jakarta.xml.bind-api + jakarta.ws.rs:jakarta.ws.rs-api + javax.activation:activation javax.activation:javax.activation-api javax.annotation:javax.annotation-api @@ -247,8 +260,37 @@ javax.security.enterprise:javax.security.enterprise-api javax.servlet:servlet-api javax.transaction:jta + javax.transaction:javax.transaction-api javax.validation:validation-api javax.xml.bind:jaxb-api + + org.jboss.logging:jboss-logmanager + + javax:javaee-api + + org.wildfly.client:wildfly-client-config + org.jboss.marshalling:jboss-marshalling-osgi + org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec + + jakarta.json:jakarta.json-api + + io.netty:netty-all + + log4j:log4j + org.apache.logging.log4j:log4j-api + org.apache.logging.log4j:log4j-core + org.apache.logging.log4j:log4j-slf4j-impl + + commons-logging:commons-logging + commons-logging:commons-logging-api + org.springframework:spring-jcl + org.slf4j:jcl-over-slf4j + + org.slf4j:slf4j-simple + org.slf4j:slf4j-nop + org.slf4j:slf4j-jdk14 + org.slf4j:slf4j-log4j12 + org.slf4j:slf4j-log4j13 diff --git a/independent-projects/tools/common/pom.xml b/independent-projects/tools/common/pom.xml index 58bc17784..998469038 100644 --- a/independent-projects/tools/common/pom.xml +++ b/independent-projects/tools/common/pom.xml @@ -66,6 +66,26 @@ io.quarkus.http quarkus-http-websockets-jsr + + + org.jboss.spec.javax.servlet + jboss-servlet-api_4.0_spec + + + org.jboss.spec.javax.websocket + + jboss-websocket-api_1.1_spec + + + + + + jakarta.servlet + jakarta.servlet-api + + + jakarta.websocket + jakarta.websocket-api org.junit.jupiter diff --git a/independent-projects/tools/pom.xml b/independent-projects/tools/pom.xml index 6b9d1d76a..5f8f1ce3d 100644 --- a/independent-projects/tools/pom.xml +++ b/independent-projects/tools/pom.xml @@ -41,6 +41,8 @@ 0.9.5 2.9.10 2.0.2 + 4.0.3 + 1.1.2 5.5.2 3.3.2.Final 3.5.4 @@ -97,6 +99,16 @@ jakarta.enterprise.cdi-api ${jakarta.enterprise.cdi-api.version} + + jakarta.servlet + jakarta.servlet-api + ${jakarta.servlet-api.version} + + + jakarta.websocket + jakarta.websocket-api + ${jakarta.websocket-api.version} + org.apache.maven maven-core @@ -163,24 +175,22 @@ - - org.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spec - - org.jboss.spec.javax.annotation:jboss-annotations-api_1.3_spec - - - org.jboss.logging:jboss-logmanager - - javax:javaee-api - - org.wildfly.client:wildfly-client-config - - javax.activation:javax-activation-api - javax.activation:activation - org.jboss.marshalling:jboss-marshalling-osgi - org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec - - jakarta.json:jakarta.json-api + + org.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spec + org.jboss.spec.javax.annotation:jboss-annotations-api_1.3_spec + org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec + org.jboss.spec.javax.transaction:jboss-transaction-api_1.3_spec + org.jboss.spec.javax.servlet:jboss-servlet-api_4.0_spec + org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.5_spec + org.jboss.spec.javax.security.auth.message:jboss-jaspi-api_1.1_spec + org.jboss.spec.javax.websocket:jboss-websocket-api_1.1_spec + org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec + + jakarta.xml.bind:jakarta.xml.bind-api + jakarta.ws.rs:jakarta.ws.rs-api javax.activation:activation javax.activation:javax.activation-api @@ -198,6 +208,17 @@ javax.transaction:javax.transaction-api javax.validation:validation-api javax.xml.bind:jaxb-api + javax.ws.rs:javax.ws.rs-api + + org.jboss.logging:jboss-logmanager + + javax:javaee-api + + org.wildfly.client:wildfly-client-config + org.jboss.marshalling:jboss-marshalling-osgi + org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec + + jakarta.json:jakarta.json-api io.netty:netty-all diff --git a/integration-tests/hibernate-orm-panache/pom.xml b/integration-tests/hibernate-orm-panache/pom.xml index 8c5b6088b..1bb24f146 100644 --- a/integration-tests/hibernate-orm-panache/pom.xml +++ b/integration-tests/hibernate-orm-panache/pom.xml @@ -31,11 +31,7 @@ io.quarkus - quarkus-jaxb - - - org.jboss.resteasy - resteasy-jaxb-provider + quarkus-resteasy-jaxb io.quarkus diff --git a/integration-tests/shared-library/pom.xml b/integration-tests/shared-library/pom.xml index 8b98c75a0..dfb80f676 100644 --- a/integration-tests/shared-library/pom.xml +++ b/integration-tests/shared-library/pom.xml @@ -18,8 +18,8 @@ - org.jboss.spec.javax.servlet - jboss-servlet-api_4.0_spec + jakarta.servlet + jakarta.servlet-api org.jboss.spec.javax.ws.rs diff --git a/test-framework/kubernetes-client/pom.xml b/test-framework/kubernetes-client/pom.xml index c86100f97..2b90c1c78 100644 --- a/test-framework/kubernetes-client/pom.xml +++ b/test-framework/kubernetes-client/pom.xml @@ -26,8 +26,24 @@ com.squareup.okhttp3 okhttp + + javax.annotation + javax.annotation-api + + + javax.xml.bind + jaxb-api + + + jakarta.annotation + jakarta.annotation-api + + + org.jboss.spec.javax.xml.bind + jboss-jaxb-api_2.3_spec + diff --git a/test-framework/vault/pom.xml b/test-framework/vault/pom.xml index f5ce6c78e..bee5486a6 100644 --- a/test-framework/vault/pom.xml +++ b/test-framework/vault/pom.xml @@ -48,8 +48,8 @@ jakarta.annotation-api - jakarta.xml.bind - jakarta.xml.bind-api + org.jboss.spec.javax.xml.bind + jboss-jaxb-api_2.3_spec