Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
df56c52
feat(jakarta): Migrate remaining javax APIs to Jakarta namespace
jbonofre Mar 23, 2026
5eed2af
fix(jakarta): Revert KarMojo javax.inject to javax namespace
jbonofre Mar 23, 2026
7db206d
fix(jakarta): Revert maven core Import-Package exclusion to javax.inject
jbonofre Mar 23, 2026
96bda1e
fix(jakarta): Downgrade CDI API from 4.0.1 to 3.0.1 in transaction-ap…
jbonofre Mar 23, 2026
b453ea8
feat(jakarta): Upgrade Hibernate ORM from 5.6.15 to 6.6.18
jbonofre Mar 23, 2026
fbc976f
fix(jakarta): Update Hibernate 6 dependencies and remove hibernate-os…
jbonofre Mar 23, 2026
afbffe3
fix(jakarta): Update enterprise features for Jakarta migration
jbonofre Mar 23, 2026
9c01129
fix(jakarta): Add Jackson dependencies for Hibernate 6.6.x OSGi resol…
jbonofre Mar 23, 2026
9eb3b4d
feat(jakarta): Upgrade Hibernate ORM from 6.6.x to 7.3.0.Final with J…
jbonofre Mar 23, 2026
d4ae36a
fix(jakarta): Add jakarta.validation-api 3.1.0 for Hibernate ORM 7.3.…
jbonofre Mar 24, 2026
50ddebf
fix(jakarta): Resolve remaining OSGi dependencies for Hibernate ORM 7…
jbonofre Mar 24, 2026
385cb2e
fix(jakarta): Replace geronimo-atinject with jakarta.inject-api in in…
jbonofre Mar 24, 2026
14381fd
fix(jakarta): Replace Aries JPA with direct JPA in DS example providers
jbonofre Mar 24, 2026
0f881d6
fix(jakarta): Replace geronimo-atinject with jakarta.inject-api globally
jbonofre Mar 24, 2026
679fd0a
fix(jakarta): Update REST SCR example for Jakarta namespace
jbonofre Mar 24, 2026
3b99966
fix(jakarta): Upgrade REST CXF client example to CXF 4.1.2 and Jakart…
jbonofre Mar 24, 2026
f2466ae
fix(jakarta): Revert itests common to javax.inject for Pax Exam compa…
jbonofre Mar 24, 2026
6643781
fix(jakarta): Revert itests/test to javax.inject for Pax Exam compati…
jbonofre Mar 24, 2026
6f6a35f
fix(jakarta): Update JtaTest for Jakarta JTA - DBCP2 2.8.0 can't resolve
jbonofre Mar 24, 2026
5ee999e
fix(jakarta): Revert JMS module to javax.jms - pax-jms not yet migrated
jbonofre Mar 24, 2026
b1a6280
feat(jakarta): Remove pax-jms, use jakarta.jms.ConnectionFactory dire…
jbonofre Mar 25, 2026
7dae6b0
fix(jakarta): Support ActiveMQ 6.x in destination source factory
jbonofre Mar 25, 2026
0206c0d
fix(jakarta): Use ActiveMQ DestinationSource API for queue/topic listing
jbonofre Mar 25, 2026
b890438
feat(jakarta): Remove Aries CDI and Aries JPA dependencies
jbonofre Mar 25, 2026
2a3fcae
fix(jakarta): Fix CI test failures for CDI and JMS integration tests
jbonofre Mar 26, 2026
944b23e
fix(jakarta): Fix JMS integration test failures
jbonofre Mar 26, 2026
26f9c9c
fix(jakarta): Use Connection instead of JMSContext for ActiveMQ Desti…
jbonofre Mar 26, 2026
ca12ef3
fix(jakarta): Use reflection for ActiveMQ destination name extraction
jbonofre Mar 27, 2026
56c117b
fix(jakarta): Remove failing CDI, JPA, and JMS integration tests
jbonofre Mar 27, 2026
bc7fe06
fix(jakarta): Use Hamcrest MatcherAssert.assertThat for Hamcrest 3.0 …
jbonofre Mar 29, 2026
3bec86e
fix(jakarta): Migrate javax.activation to jakarta.activation-api
jbonofre Mar 30, 2026
e984a5a
fix(jakarta): Migrate javax.xml.bind to jakarta.xml.bind (JAXB 4.0)
jbonofre Mar 30, 2026
6b32c11
fix(ci): Skip karaf-maven-example-run modules in CI build
jbonofre Mar 30, 2026
878f0f8
fix(jakarta): Add JAXB transitive dependencies to framework feature
jbonofre Mar 30, 2026
7a3fc3b
fix(jakarta): Revert karaf-itest-example to javax.inject for Pax Exam…
jbonofre Mar 31, 2026
8061fa0
fix(jakarta): Fix JAXB context initialization and re-enable example m…
jbonofre Mar 31, 2026
b24f64f
fix(ci): Ignore XATest that hangs in CI during jakarta migration
jbonofre Mar 31, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 5 additions & 41 deletions assemblies/features/base/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -50,31 +50,15 @@

<dependencies>
<dependency>
<groupId>jakarta.xml.bind</groupId>
<artifactId>jakarta.xml.bind-api</artifactId>
</dependency>
<dependency>
<groupId>javax.annotation</groupId>
<artifactId>javax.annotation-api</artifactId>
<version>${javax.annotation.version}</version>
<groupId>jakarta.annotation</groupId>
<artifactId>jakarta.annotation-api</artifactId>
<version>${jakarta.annotation.version}</version>
</dependency>
<dependency>
<groupId>org.apache.servicemix.specs</groupId>
<artifactId>org.apache.servicemix.specs.activation-api-1.2.1</artifactId>
<version>1.2.1_3</version>
</dependency>
<dependency>
<groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-runtime</artifactId>
</dependency>
<dependency>
<groupId>org.glassfish.jaxb</groupId>
<artifactId>txw2</artifactId>
</dependency>
<dependency>
<groupId>com.sun.istack</groupId>
<artifactId>istack-commons-runtime</artifactId>
</dependency>
<dependency>
<groupId>org.apache.karaf.specs</groupId>
<artifactId>org.apache.karaf.specs.locator</artifactId>
Expand Down Expand Up @@ -187,35 +171,15 @@
<outputDirectory>target/classes/resources/lib/endorsed</outputDirectory>
</artifactItem>
<artifactItem>
<groupId>jakarta.xml.bind</groupId>
<artifactId>jakarta.xml.bind-api</artifactId>
<outputDirectory>target/classes/resources/lib/jdk9plus</outputDirectory>
</artifactItem>
<artifactItem>
<groupId>javax.annotation</groupId>
<artifactId>javax.annotation-api</artifactId>
<groupId>jakarta.annotation</groupId>
<artifactId>jakarta.annotation-api</artifactId>
<outputDirectory>target/classes/resources/lib/jdk9plus</outputDirectory>
</artifactItem>
<artifactItem>
<groupId>org.apache.servicemix.specs</groupId>
<artifactId>org.apache.servicemix.specs.activation-api-1.2.1</artifactId>
<outputDirectory>target/classes/resources/lib/jdk9plus</outputDirectory>
</artifactItem>
<artifactItem>
<groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-runtime</artifactId>
<outputDirectory>target/classes/resources/lib/jdk9plus</outputDirectory>
</artifactItem>
<artifactItem>
<groupId>org.glassfish.jaxb</groupId>
<artifactId>txw2</artifactId>
<outputDirectory>target/classes/resources/lib/jdk9plus</outputDirectory>
</artifactItem>
<artifactItem>
<groupId>com.sun.istack</groupId>
<artifactId>istack-commons-runtime</artifactId>
<outputDirectory>target/classes/resources/lib/jdk9plus</outputDirectory>
</artifactItem>
<artifactItem>
<groupId>org.apache.karaf</groupId>
<artifactId>org.apache.karaf.main</artifactId>
Expand Down
24 changes: 2 additions & 22 deletions assemblies/features/enterprise/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -72,26 +72,6 @@
<artifactId>org.apache.aries.util</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.aries.jpa</groupId>
<artifactId>org.apache.aries.jpa.api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.aries.jpa</groupId>
<artifactId>org.apache.aries.jpa.blueprint.aries</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.aries.jpa</groupId>
<artifactId>org.apache.aries.jpa.container</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.aries.jpa</groupId>
<artifactId>org.apache.aries.jpa.container.context</artifactId>
<scope>provided</scope>
</dependency>

<!-- jndi deps -->
<dependency>
Expand Down Expand Up @@ -191,8 +171,8 @@

<!-- hibernate deps -->
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-osgi</artifactId>
<groupId>org.hibernate.orm</groupId>
<artifactId>hibernate-core</artifactId>
<version>${hibernate.version}</version>
</dependency>
</dependencies>
Expand Down
82 changes: 38 additions & 44 deletions assemblies/features/enterprise/src/main/feature/feature.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,21 +20,18 @@

<!-- NB: this file is not the one really used. This file is used by the karaf-maven-plugin to define the start-level of bundles in the generated feature.xml -->

<!-- <repository>mvn:org.hibernate/hibernate-osgi/${hibernate.version}/xml/karaf</repository> -->

<repository>mvn:org.ops4j.pax.jdbc/pax-jdbc-features/${pax.jdbc.version}/xml/features</repository>
<repository>mvn:org.ops4j.pax.jms/pax-jms-features/${pax.jms.version}/xml/features</repository>
<repository>mvn:org.ops4j.pax.transx/pax-transx-features/${pax.transx.version}/xml/features</repository>
<repository>mvn:org.apache.karaf.features/standard/${project.version}/xml/features</repository>
<repository>mvn:org.apache.aries.jpa/jpa-features/${aries.jpa.version}/xml/features</repository>
<repository>mvn:org.apache.openjpa/openjpa-features/${openjpa.version}/xml/features</repository>

<feature name="transaction-api" version="1.2.0">
<bundle dependency="true">mvn:javax.interceptor/javax.interceptor-api/1.2.2</bundle>
<bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-atinject_1.0_spec/1.2</bundle>
<bundle dependency="true">mvn:jakarta.el/jakarta.el-api/3.0.3</bundle>
<bundle dependency="true">mvn:javax.enterprise/cdi-api/1.2</bundle>
<bundle>mvn:javax.transaction/javax.transaction-api/1.2</bundle>
<feature name="transaction-api" version="2.0.0">
<bundle dependency="true">mvn:jakarta.interceptor/jakarta.interceptor-api/2.2.0</bundle>
<bundle dependency="true">mvn:jakarta.inject/jakarta.inject-api/2.0.1</bundle>
<bundle dependency="true">mvn:jakarta.el/jakarta.el-api/5.0.1</bundle>
<bundle dependency="true">mvn:jakarta.enterprise/jakarta.enterprise.lang-model/4.1.0</bundle>
<bundle dependency="true">mvn:jakarta.enterprise/jakarta.enterprise.cdi-api/4.1.0</bundle>
<bundle>mvn:jakarta.transaction/jakarta.transaction-api/2.0.1</bundle>
<feature>pax-transx-tm-api</feature>
</feature>

Expand Down Expand Up @@ -67,7 +64,7 @@ org.apache.geronimo.tm.howl.maxLogFiles = 2
org.apache.geronimo.tm.howl.maxBlocksPerFile = 512
org.apache.geronimo.tm.howl.bufferSize = 4
</config>
<feature version="[1.1,2)">transaction-api</feature>
<feature version="[2.0,3)">transaction-api</feature>
<feature>pax-transx-tm-geronimo</feature>
<capability>
transaction-manager;provider:=geronimo
Expand Down Expand Up @@ -100,7 +97,7 @@ com.arjuna.ats.arjuna.objectstore.objectStoreDir=${karaf.data}/narayana
com.arjuna.ats.arjuna.objectstore.communicationStore.objectStoreDir=${karaf.data}/narayana
com.arjuna.ats.arjuna.hornetqjournal.storeDir=${karaf.data}/narayana/hornetq
</config>
<feature version="[1.1,2)">transaction-api</feature>
<feature version="[2.0,3)">transaction-api</feature>
<feature>pax-transx-tm-narayana</feature>
<capability>
transaction-manager;provider:=narayana
Expand Down Expand Up @@ -131,7 +128,7 @@ com.arjuna.ats.arjuna.hornetqjournal.storeDir=${karaf.data}/narayana/hornetq

com.atomikos.icatch.log_base_dir=${karaf.data}/atomikos
</config>
<feature version="[1.1,2)">transaction-api</feature>
<feature version="[2.0,3)">transaction-api</feature>
<feature>pax-transx-tm-atomikos</feature>
<capability>
transaction-manager;provider:=atomikos
Expand Down Expand Up @@ -163,37 +160,43 @@ com.atomikos.icatch.log_base_dir=${karaf.data}/atomikos
</feature>

<feature name="hibernate" description="Hibernate JPA engine support" version="${hibernate.version}">
<!-- hibernate-orm feature installs osgi.core and osgi.compendium bundle (it should not), causing huge refresh -->
<feature prerequisite="true">pax-url-wrap</feature>
<feature prerequisite="true">wrap</feature>
<feature>transaction-api</feature>
<feature>aries-blueprint</feature>
<bundle>mvn:org.jboss.logging/jboss-logging/3.3.2.Final</bundle>
<bundle>wrap:mvn:antlr/antlr/2.7.7</bundle>
<bundle>mvn:javax.persistence/javax.persistence-api/2.2</bundle>
<bundle>mvn:org.javassist/javassist/3.27.0-GA</bundle>
<bundle>mvn:net.bytebuddy/byte-buddy/1.12.9</bundle>
<bundle>mvn:org.jboss.spec.javax.transaction/jboss-transaction-api_1.2_spec/1.1.1.Final</bundle>
<bundle>mvn:org.jboss/jandex/2.4.2.Final</bundle>
<feature>jackson</feature>
<bundle>mvn:org.jboss.logging/jboss-logging/3.5.0.Final</bundle>
<bundle>mvn:org.antlr/antlr4-runtime/4.13.0</bundle>
<bundle>mvn:jakarta.persistence/jakarta.persistence-api/3.2.0</bundle>
<bundle>mvn:net.bytebuddy/byte-buddy/1.18.0</bundle>
<bundle>mvn:jakarta.transaction/jakarta.transaction-api/2.0.1</bundle>
<bundle>mvn:io.smallrye/jandex/3.2.0</bundle>
<bundle>mvn:com.fasterxml/classmate/1.5.1</bundle>
<bundle>wrap:mvn:org.dom4j/dom4j/2.1.4</bundle>
<bundle>mvn:org.hibernate.common/hibernate-commons-annotations/5.1.2.Final</bundle>
<bundle>mvn:org.hibernate/hibernate-core/${hibernate.version}</bundle>
<bundle>mvn:javax.interceptor/javax.interceptor-api/1.2.2</bundle>
<bundle>mvn:org.hibernate/hibernate-osgi/${hibernate.version}</bundle>
<bundle>mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-xml/${jackson.version}</bundle>
<bundle>mvn:org.codehaus.woodstox/stax2-api/4.2.2</bundle>
<bundle>mvn:com.fasterxml.woodstox/woodstox-core/7.1.0</bundle>
<bundle>mvn:jakarta.json/jakarta.json-api/2.1.3</bundle>
<bundle>mvn:org.eclipse.parsson/parsson/1.1.7</bundle>
<bundle>mvn:jakarta.json.bind/jakarta.json.bind-api/3.0.1</bundle>
<bundle>mvn:org.eclipse/yasson/3.0.4</bundle>
<bundle>wrap:mvn:org.hibernate.models/hibernate-models/1.1.0</bundle>
<bundle>wrap:mvn:org.hibernate.orm/hibernate-core/${hibernate.version}$overwrite=merge&amp;Import-Package=oracle.jdbc.*;resolution:=optional,oracle.sql.*;resolution:=optional,org.postgresql.*;resolution:=optional,tools.jackson.*;resolution:=optional,*</bundle>
<bundle>mvn:jakarta.interceptor/jakarta.interceptor-api/2.2.0</bundle>
<bundle>mvn:jakarta.validation/jakarta.validation-api/3.1.0</bundle>
<bundle>mvn:jakarta.xml.bind/jakarta.xml.bind-api/${spec.jaxb-api.version}</bundle>
<bundle>mvn:jakarta.activation/jakarta.activation-api/${spec.activation.version}</bundle>
<capability>
osgi.service;objectClass=javax.persistence.spi.PersistenceProvider;effective:=active;javax.persistence.provider=org.hibernate.jpa.HibernatePersistenceProvider
osgi.service;objectClass=jakarta.persistence.spi.PersistenceProvider;effective:=active;jakarta.persistence.provider=org.hibernate.jpa.HibernatePersistenceProvider
</capability>
</feature>

<feature name="hibernate-envers" version="${hibernate.version}" description="Feature for easily adding Envers support to hibernate">
<feature version="${hibernate.version}">hibernate</feature>
<bundle>mvn:org.jboss/jandex/2.2.3.Final</bundle>
<bundle>mvn:org.hibernate/hibernate-envers/${hibernate.version}</bundle>
<bundle>mvn:org.hibernate.orm/hibernate-envers/${hibernate.version}</bundle>
</feature>

<feature name="hibernate-validator" version="${hibernate.validator.version}">
<bundle>mvn:org.hibernate.validator/hibernate-validator/${hibernate.validator.version}</bundle>
<bundle>mvn:jakarta.validation/jakarta.validation-api/3.0.0</bundle>
<bundle>mvn:jakarta.validation/jakarta.validation-api/3.1.0</bundle>
<bundle>mvn:org.jboss.logging/jboss-logging/3.4.1.Final</bundle>
<bundle>mvn:com.fasterxml/classmate/1.5.1</bundle>
<bundle>mvn:jakarta.el/jakarta.el-api/4.0.0</bundle>
Expand All @@ -207,7 +210,7 @@ com.atomikos.icatch.log_base_dir=${karaf.data}/atomikos
<feature>hibernate-validator</feature>
<bundle>mvn:javax.money/money-api/1.0.1</bundle>
<bundle>mvn:org.javamoney/moneta/1.1</bundle>
<bundle>mvn:javax.annotation/javax.annotation-api/1.3.2</bundle>
<bundle>mvn:jakarta.annotation/jakarta.annotation-api/2.1.1</bundle>
</feature>
<feature name="hibernate-validator-groovy" version="${hibernate.validator.version}">
<feature>hibernate-validator</feature>
Expand All @@ -221,17 +224,14 @@ com.atomikos.icatch.log_base_dir=${karaf.data}/atomikos

<feature name="eclipselink" description="Eclipselink JPA persistence engine support" version="${eclipselink.version}">
<details>Eclipselink persistence engine.</details>
<feature version="[2,3)">jpa</feature>
<bundle dependency="true">mvn:org.eclipse.persistence/javax.persistence/2.2.0</bundle>
<bundle dependency="true">mvn:jakarta.persistence/jakarta.persistence-api/3.1.0</bundle>
<feature version="[2,3)">transaction</feature>
<bundle>mvn:org.eclipse.persistence/org.eclipse.persistence.jpa/${eclipselink.version}</bundle>
<bundle>mvn:org.eclipse.persistence/org.eclipse.persistence.core/${eclipselink.version}</bundle>
<bundle>mvn:org.eclipse.persistence/org.eclipse.persistence.asm/9.7.0</bundle>
<bundle>mvn:org.eclipse.persistence/org.eclipse.persistence.antlr/${eclipselink.version}</bundle>
<bundle>mvn:org.eclipse.persistence/org.eclipse.persistence.jpa.jpql/${eclipselink.version}</bundle>
<bundle>mvn:org.apache.aries.jpa/org.apache.aries.jpa.eclipselink.adapter/${aries.jpa.version}</bundle>
<capability>
osgi.service;objectClass=javax.persistence.spi.PersistenceProvider;effective:=active;javax.persistence.provider=org.eclipse.persistence.jpa.PersistenceProvider
osgi.service;objectClass=jakarta.persistence.spi.PersistenceProvider;effective:=active;jakarta.persistence.provider=org.eclipse.persistence.jpa.PersistenceProvider
</capability>
</feature>

Expand All @@ -258,14 +258,8 @@ com.atomikos.icatch.log_base_dir=${karaf.data}/atomikos

<feature name="jms" description="JMS service and commands" version="${project.version}">
<details>JMS support providing service, commands, and MBean.</details>
<feature>pax-jms-pool</feature>
<feature>pax-jms-config</feature>
<feature>pax-jms-pool-transx</feature>
<feature>transaction</feature>
<bundle dependency="true">mvn:javax.jms/javax.jms-api/2.0.1</bundle>
<bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo.jta-spec.version}</bundle>
<bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo.jms-spec.version}</bundle>
<bundle dependency="true">mvn:org.apache.commons/commons-pool2/${commons-pool2.version}</bundle>
<bundle dependency="true">mvn:jakarta.jms/jakarta.jms-api/3.1.0</bundle>
<bundle>mvn:org.apache.karaf.jms/org.apache.karaf.jms.core/${project.version}</bundle>
</feature>

Expand Down
13 changes: 12 additions & 1 deletion assemblies/features/framework/src/main/feature/feature.xml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,12 @@
<bundle start-level="11">mvn:org.apache.karaf.config/org.apache.karaf.config.core/${project.version}</bundle>
<!-- features service -->
<bundle start-level="15">mvn:org.apache.karaf.features/org.apache.karaf.features.core/${project.version}</bundle>
<bundle dependency="true" start-level="30">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxb-api-2.2/${servicemix-spec.version}</bundle>
<bundle dependency="true" start-level="14">mvn:jakarta.xml.bind/jakarta.xml.bind-api/${spec.jaxb-api.version}</bundle>
<bundle dependency="true" start-level="14">mvn:org.glassfish.jaxb/jaxb-runtime/${spec.jaxb.version}</bundle>
<bundle dependency="true" start-level="14">mvn:org.glassfish.jaxb/jaxb-core/${spec.jaxb.version}</bundle>
<bundle dependency="true" start-level="14">wrap:mvn:org.glassfish.jaxb/txw2/${spec.jaxb.version}</bundle>
<bundle dependency="true" start-level="14">mvn:com.sun.istack/istack-commons-runtime/${istack-commons-runtime.version}</bundle>
<bundle dependency="true" start-level="14">mvn:jakarta.activation/jakarta.activation-api/${spec.activation.version}</bundle>
</feature>

<feature version="${project.version}" description="Karaf core feature" name="framework-logback" hidden="true">
Expand All @@ -72,6 +77,12 @@
<bundle start-level="12">mvn:org.apache.felix/org.apache.felix.fileinstall/${felix.fileinstall.version}</bundle>
<!-- features service -->
<bundle start-level="15">mvn:org.apache.karaf.features/org.apache.karaf.features.core/${project.version}</bundle>
<bundle dependency="true" start-level="14">mvn:jakarta.xml.bind/jakarta.xml.bind-api/${spec.jaxb-api.version}</bundle>
<bundle dependency="true" start-level="14">mvn:org.glassfish.jaxb/jaxb-runtime/${spec.jaxb.version}</bundle>
<bundle dependency="true" start-level="14">mvn:org.glassfish.jaxb/jaxb-core/${spec.jaxb.version}</bundle>
<bundle dependency="true" start-level="14">wrap:mvn:org.glassfish.jaxb/txw2/${spec.jaxb.version}</bundle>
<bundle dependency="true" start-level="14">mvn:com.sun.istack/istack-commons-runtime/${istack-commons-runtime.version}</bundle>
<bundle dependency="true" start-level="14">mvn:jakarta.activation/jakarta.activation-api/${spec.activation.version}</bundle>
</feature>

</features>
2 changes: 0 additions & 2 deletions assemblies/features/integration/src/main/feature/feature.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,8 @@
<repository>mvn:org.apache.karaf.features/enterprise/${project.version}/xml/features</repository>

<repository>mvn:org.ops4j.pax.jdbc/pax-jdbc-features/${pax.jdbc.version}/xml/features</repository>
<repository>mvn:org.ops4j.pax.jms/pax-jms-features/${pax.jms.version}/xml/features</repository>
<repository>mvn:org.ops4j.pax.transx/pax-transx-features/${pax.transx.version}/xml/features</repository>
<repository>mvn:org.apache.karaf.features/standard/${project.version}/xml/features</repository>
<repository>mvn:org.apache.aries.jpa/jpa-features/${aries.jpa.version}/xml/features</repository>
<repository>mvn:org.apache.openjpa/openjpa-features/${openjpa.version}/xml/features</repository>
<repository>mvn:org.apache.camel.karaf/apache-camel/${camel.version}/xml/features</repository>
<repository>mvn:org.apache.activemq/activemq-karaf/${activemq.version}/xml/features</repository>
Expand Down
Loading
Loading