From 9c422ab34d188698d9f532080e162e4b17d60da0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Tue, 31 Oct 2023 16:20:49 +0100 Subject: [PATCH] AMQ-9369: Fix OSGi headers and Karaf features --- .../src/main/resources/features-core.xml | 16 +++++++++++++--- activemq-osgi/pom.xml | 5 ++++- 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/activemq-karaf/src/main/resources/features-core.xml b/activemq-karaf/src/main/resources/features-core.xml index f685fca917..3f6bf85c87 100644 --- a/activemq-karaf/src/main/resources/features-core.xml +++ b/activemq-karaf/src/main/resources/features-core.xml @@ -22,13 +22,23 @@ - spring + spring aries-blueprint activemq-combined-jms-spec + mvn:jakarta.activation/jakarta.activation-api/2.1.2 + mvn:jakarta.xml.bind/jakarta.xml.bind-api/4.0.0 + mvn:jakarta.jms/jakarta.jms-api/3.1.0 + mvn:jakarta.activation/jakarta.activation-api/2.1.2 + mvn:jakarta.annotation/jakarta.annotation-api/2.1.1 + mvn:jakarta.enterprise/jakarta.enterprise.lang-model/4.0.1 + mvn:jakarta.el/jakarta.el-api/5.0.1 + mvn:jakarta.inject/jakarta.inject-api/2.0.1 + mvn:jakarta.interceptor/jakarta.interceptor-api/2.1.0 + mvn:jakarta.enterprise/jakarta.enterprise.cdi-api/4.0.1 + mvn:jakarta.transaction/jakarta.transaction-api/2.0.1 + mvn:jakarta.resource/jakarta.resource-api/2.1.0 mvn:org.apache.geronimo.specs/geronimo-annotation_1.3_spec/1.0 mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/1.1.1 - mvn:org.jvnet.jaxb2_commons/jaxb2-basics-runtime/${jaxb-basics-version} - mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-runtime/${jaxb-bundle-version} mvn:org.apache.commons/commons-pool2/${commons-pool2-version} mvn:org.apache.activemq/activemq-osgi/${project.version} diff --git a/activemq-osgi/pom.xml b/activemq-osgi/pom.xml index 14f8ceb666..79ddc4b454 100644 --- a/activemq-osgi/pom.xml +++ b/activemq-osgi/pom.xml @@ -169,6 +169,7 @@ javax.jmdns*;resolution:=optional, javax.resource*;resolution:=optional, javax.servlet*;resolution:=optional, + jakarta.servlet*;resolution:=optional, com.thoughtworks.xstream*;resolution:=optional, org.apache.camel*;version="${camel-version-range}";resolution:=optional, org.apache.camel.spring.handler;version="${camel-version-range}";resolution:=optional, @@ -200,7 +201,9 @@ org.apache.commons.pool*;resolution:=optional, org.apache.commons.net*;resolution:=optional, com.sun*;resolution:=optional, - org.jvnet.jaxb2_commons*;resolution:=optional, + org.jvnet.jaxb.lang;resolution:=optional, + org.jvnet.jaxb.locator;resolution:=optional, + org.jvnet.jaxb.locator.util;resolution:=optional, org.xerial.snappy*;resolution:=optional, groovy.*;resolution:=optional, org.codehaus.groovy*;resolution:=optional,