From de5654d5d5994ae4e8cc55df4180f584eb36f830 Mon Sep 17 00:00:00 2001 From: Wouter Born Date: Thu, 24 Sep 2020 14:50:49 +0200 Subject: [PATCH] Exclude transitive JAXB 2.3 dependencies (#1670) The add-ons still depend on JAXB 2.2 so it for instance caused the avmfritz itest to fail. Signed-off-by: Wouter Born --- bom/compile/pom.xml | 16 ++++++++++++++++ bom/test/pom.xml | 4 ++++ 2 files changed, 20 insertions(+) diff --git a/bom/compile/pom.xml b/bom/compile/pom.xml index 7a1a6caf4..f2f8abaf1 100644 --- a/bom/compile/pom.xml +++ b/bom/compile/pom.xml @@ -230,6 +230,18 @@ ${swagger.version} compile + + io.swagger.core.v3 + swagger-core + ${swagger.version} + compile + + + javax.xml.bind + jaxb-api + + + io.swagger.core.v3 swagger-jaxrs2 @@ -240,6 +252,10 @@ jakarta.activation jakarta.activation-api + + jakarta.xml.bind + jakarta.xml.bind-api + diff --git a/bom/test/pom.xml b/bom/test/pom.xml index a728b5273..44bb05dd7 100644 --- a/bom/test/pom.xml +++ b/bom/test/pom.xml @@ -61,6 +61,10 @@ org.apache.aries.jax.rs.whiteboard 1.0.9 + + jakarta.xml.bind + jakarta.xml.bind-api + org.apache.geronimo.specs geronimo-annotation_1.3_spec