This is an automated email from the ASF dual-hosted git repository. jbonofre pushed a commit to branch remove-pax-cdi in repository https://gitbox.apache.org/repos/asf/karaf.git
commit 7b70db04aa816249b5efc4964da892eb14635b0e Author: JB Onofré <[email protected]> AuthorDate: Sun Mar 22 18:54:47 2026 +0100 refactor: remove Pax CDI support Pax CDI is no longer maintained and incompatible with Pax Web 11.x. Remove all references including dependencies, feature repositories, integration tests, documentation, and license entries. --- .../src/main/distribution/LICENSE | 7 -- .../apache-karaf/src/main/distribution/LICENSE | 7 -- assemblies/features/enterprise/pom.xml | 9 +-- .../enterprise/src/main/feature/feature.xml | 2 +- .../integration/src/main/feature/feature.xml | 2 +- .../features/standard/src/main/feature/feature.xml | 2 +- .../internal/service/org.apache.karaf.features.xml | 2 +- .../etc/org.apache.karaf.features.repos.cfg | 2 +- itests/test/pom.xml | 8 +-- .../src/test/filtered-resources/etc/feature.xml | 2 +- .../java/org/apache/karaf/itests/FeatureTest.java | 3 +- .../karaf/itests/features/PaxCdiFeaturesTest.java | 83 ---------------------- manual/src/main/asciidoc/index.adoc | 1 - manual/src/main/asciidoc/user-guide/cdi.adoc | 75 ------------------- .../src/main/asciidoc/user-guide/provisioning.adoc | 25 +------ pom.xml | 2 +- 16 files changed, 12 insertions(+), 220 deletions(-) diff --git a/assemblies/apache-karaf-integration/src/main/distribution/LICENSE b/assemblies/apache-karaf-integration/src/main/distribution/LICENSE index 45e7e24719..c3701d3e89 100644 --- a/assemblies/apache-karaf-integration/src/main/distribution/LICENSE +++ b/assemblies/apache-karaf-integration/src/main/distribution/LICENSE @@ -604,13 +604,6 @@ License: Apache License 2.0 - https://www.apache.org/licenses/LICENSE-2.0.txt ----------------------------------------------------------------------------- -This product bundles OPS4J PAX CDI. - -Project URL: https://github.com/ops4j/org.ops4j.pax.cdi -License: Apache License 2.0 - https://www.apache.org/licenses/LICENSE-2.0.txt - ------------------------------------------------------------------------------ - This product bundles OPS4J PAX JDBC. Project URL: https://github.com/ops4j/org.ops4j.pax.jdbc diff --git a/assemblies/apache-karaf/src/main/distribution/LICENSE b/assemblies/apache-karaf/src/main/distribution/LICENSE index c0bd04d986..c183a06db0 100644 --- a/assemblies/apache-karaf/src/main/distribution/LICENSE +++ b/assemblies/apache-karaf/src/main/distribution/LICENSE @@ -307,13 +307,6 @@ License: BSD 3-Clause ----------------------------------------------------------------------------- -This product bundles OPS4J PAX CDI. - -Project URL: https://github.com/ops4j/org.ops4j.pax.cdi -License: Apache License 2.0 - https://www.apache.org/licenses/LICENSE-2.0.txt - ------------------------------------------------------------------------------ - This product bundles OPS4J PAX JDBC. Project URL: https://github.com/ops4j/org.ops4j.pax.jdbc diff --git a/assemblies/features/enterprise/pom.xml b/assemblies/features/enterprise/pom.xml index 34ed8478a0..f7148a96d1 100644 --- a/assemblies/features/enterprise/pom.xml +++ b/assemblies/features/enterprise/pom.xml @@ -187,14 +187,7 @@ <artifactId>org.apache.karaf.subsystem.core</artifactId> <scope>provided</scope> </dependency> - <dependency> - <groupId>org.ops4j.pax.cdi</groupId> - <artifactId>pax-cdi-features</artifactId> - <version>${pax.cdi.version}</version> - <classifier>features</classifier> - <type>xml</type> - <scope>provided</scope> - </dependency> + <!-- hibernate deps --> <dependency> diff --git a/assemblies/features/enterprise/src/main/feature/feature.xml b/assemblies/features/enterprise/src/main/feature/feature.xml index aac1c5bd4d..e7cf5b6560 100644 --- a/assemblies/features/enterprise/src/main/feature/feature.xml +++ b/assemblies/features/enterprise/src/main/feature/feature.xml @@ -21,7 +21,7 @@ <!-- 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.cdi/pax-cdi-features/${pax.cdi.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> diff --git a/assemblies/features/integration/src/main/feature/feature.xml b/assemblies/features/integration/src/main/feature/feature.xml index 805d72ac6d..d0a06c36a7 100644 --- a/assemblies/features/integration/src/main/feature/feature.xml +++ b/assemblies/features/integration/src/main/feature/feature.xml @@ -22,7 +22,7 @@ <!-- <repository>mvn:org.hibernate/hibernate-osgi/${hibernate.version}/xml/karaf</repository> --> <repository>mvn:org.apache.karaf.features/enterprise/${project.version}/xml/features</repository> - <repository>mvn:org.ops4j.pax.cdi/pax-cdi-features/${pax.cdi.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> diff --git a/assemblies/features/standard/src/main/feature/feature.xml b/assemblies/features/standard/src/main/feature/feature.xml index 1dabf928b1..667ad7c745 100644 --- a/assemblies/features/standard/src/main/feature/feature.xml +++ b/assemblies/features/standard/src/main/feature/feature.xml @@ -100,7 +100,7 @@ jclouds=mvn:org.apache.jclouds.karaf/jclouds-karaf/RELEASE/xml/features openejb=mvn:org.apache.openejb/openejb-feature/RELEASE/xml/features wicket=mvn:org.ops4j.pax.wicket/features/RELEASE/xml/features hawtio=mvn:io.hawt/hawtio-karaf/RELEASE/xml/features -pax-cdi=mvn:org.ops4j.pax.cdi/pax-cdi-features/RELEASE/xml/features + pax-jdbc=mvn:org.ops4j.pax.jdbc/pax-jdbc-features/RELEASE/xml/features pax-jms=mvn:org.ops4j.pax.jms/pax-jms-features/RELEASE/xml/features pax-jpa=mvn:org.ops4j.pax.jpa/pax-jpa-features/RELEASE/xml/features diff --git a/features/core/src/test/resources/org/apache/karaf/features/internal/service/org.apache.karaf.features.xml b/features/core/src/test/resources/org/apache/karaf/features/internal/service/org.apache.karaf.features.xml index 4b6f2ec544..1aca6faace 100644 --- a/features/core/src/test/resources/org/apache/karaf/features/internal/service/org.apache.karaf.features.xml +++ b/features/core/src/test/resources/org/apache/karaf/features/internal/service/org.apache.karaf.features.xml @@ -53,7 +53,7 @@ --> <overrideBundleDependency> <!-- Override "dependency" flag for all bundles of all features for given repository URI(s) --> - <repository uri="mvn:org.ops4j.pax.cdi/pax-cdi-features/*/xml/features" dependency="true" /> + <repository uri="mvn:*/xml/features" dependency="true" /> <!-- Override "dependency" flag for all bundles of given feature(s) --> <feature name="jclouds*" version="[1,3)" dependency="true" /> diff --git a/instance/src/main/resources/org/apache/karaf/instance/resources/etc/org.apache.karaf.features.repos.cfg b/instance/src/main/resources/org/apache/karaf/instance/resources/etc/org.apache.karaf.features.repos.cfg index da94118f70..99f305a4d2 100644 --- a/instance/src/main/resources/org/apache/karaf/instance/resources/etc/org.apache.karaf.features.repos.cfg +++ b/instance/src/main/resources/org/apache/karaf/instance/resources/etc/org.apache.karaf.features.repos.cfg @@ -36,7 +36,7 @@ jclouds=mvn:org.apache.jclouds.karaf/jclouds-karaf/RELEASE/xml/features openejb=mvn:org.apache.openejb/openejb-feature/RELEASE/xml/features wicket=mvn:org.ops4j.pax.wicket/features/RELEASE/xml/features hawtio=mvn:io.hawt/hawtio-karaf/RELEASE/xml/features -pax-cdi=mvn:org.ops4j.pax.cdi/pax-cdi-features/RELEASE/xml/features + pax-jdbc=mvn:org.ops4j.pax.jdbc/pax-jdbc-features/RELEASE/xml/features pax-jpa=mvn:org.ops4j.pax.jpa/pax-jpa-features/RELEASE/xml/features pax-web=mvn:org.ops4j.pax.web/pax-web-features/RELEASE/xml/features diff --git a/itests/test/pom.xml b/itests/test/pom.xml index 656682a7a3..801ed26d44 100644 --- a/itests/test/pom.xml +++ b/itests/test/pom.xml @@ -118,13 +118,7 @@ </exclusions> </dependency> - <dependency> - <groupId>org.ops4j.pax.cdi</groupId> - <artifactId>pax-cdi-features</artifactId> - <version>${pax.cdi.version}</version> - <type>xml</type> - <classifier>features</classifier> - </dependency> + <dependency> <groupId>org.apache.felix</groupId> diff --git a/itests/test/src/test/filtered-resources/etc/feature.xml b/itests/test/src/test/filtered-resources/etc/feature.xml index 6abc9351c5..c6b3ca5ca7 100644 --- a/itests/test/src/test/filtered-resources/etc/feature.xml +++ b/itests/test/src/test/filtered-resources/etc/feature.xml @@ -81,7 +81,7 @@ openejb=mvn:org.apache.openejb/openejb-feature/RELEASE/xml/features wicket=mvn:org.ops4j.pax.wicket/features/RELEASE/xml/features hawtio=mvn:io.hawt/hawtio-karaf/RELEASE/xml/features - pax-cdi=mvn:org.ops4j.pax.cdi/pax-cdi-features/RELEASE/xml/features + pax-jdbc=mvn:org.ops4j.pax.jdbc/pax-jdbc-features/RELEASE/xml/features pax-jms=mvn:org.ops4j.pax.jms/pax-jms-features/RELEASE/xml/features pax-jpa=mvn:org.ops4j.pax.jpa/pax-jpa-features/RELEASE/xml/features diff --git a/itests/test/src/test/java/org/apache/karaf/itests/FeatureTest.java b/itests/test/src/test/java/org/apache/karaf/itests/FeatureTest.java index 92c2de7729..18c3a839ef 100644 --- a/itests/test/src/test/java/org/apache/karaf/itests/FeatureTest.java +++ b/itests/test/src/test/java/org/apache/karaf/itests/FeatureTest.java @@ -182,8 +182,7 @@ public class FeatureTest extends BaseTest { @Test public void repoRefreshCommand() throws Exception { - String refreshedRepo = executeCommand("feature:repo-refresh '.*org.ops4j.pax.[wc].*'"); - assertContains("pax-cdi", refreshedRepo); + String refreshedRepo = executeCommand("feature:repo-refresh '.*org.ops4j.pax.web.*'"); assertContains("pax-web", refreshedRepo); } diff --git a/itests/test/src/test/java/org/apache/karaf/itests/features/PaxCdiFeaturesTest.java b/itests/test/src/test/java/org/apache/karaf/itests/features/PaxCdiFeaturesTest.java deleted file mode 100644 index 1f49680b59..0000000000 --- a/itests/test/src/test/java/org/apache/karaf/itests/features/PaxCdiFeaturesTest.java +++ /dev/null @@ -1,83 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.karaf.itests.features; - -import org.apache.karaf.itests.BaseTest; -import org.apache.karaf.itests.util.RunIfRule; - -import org.junit.Ignore; -import org.junit.Rule; -import org.junit.Test; -import org.junit.runner.RunWith; - -import org.ops4j.pax.exam.Configuration; -import org.ops4j.pax.exam.Option; -import org.ops4j.pax.exam.junit.PaxExam; -import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; -import org.ops4j.pax.exam.spi.reactors.PerClass; - -import static org.ops4j.pax.exam.CoreOptions.composite; -import static org.ops4j.pax.exam.CoreOptions.maven; -import static org.ops4j.pax.exam.CoreOptions.options; -import static org.ops4j.pax.exam.karaf.options.KarafDistributionOption.features; - -@RunWith(PaxExam.class) -@ExamReactorStrategy(PerClass.class) -public class PaxCdiFeaturesTest extends BaseTest { - - @Rule - public RunIfRule rule = new RunIfRule(); - - - @Test - public void installPaxCdiFeature() throws Exception { - installAssertAndUninstallFeatures("pax-cdi"); - } - - @Test - public void installPaxCdiWeldFeature() throws Exception { - installAssertAndUninstallFeatures("pax-cdi-weld"); - } - - @Test - public void installPaxCdiOpenwebbeansFeature() throws Exception { - installAssertAndUninstallFeatures("pax-cdi-openwebbeans"); - } - - @Test - @Ignore("Pax CDI 1.1.4 requires Pax Web < 9.0, incompatible with Pax Web 11.x") - public void installPaxCdiWebFeature() throws Exception { - installAssertAndUninstallFeatures("pax-cdi-web"); - } - - @Test - @Ignore("Pax CDI 1.1.4 requires Pax Web < 9.0, incompatible with Pax Web 11.x") - public void installPaxCdiWebWeldFeature() throws Exception { - installAssertAndUninstallFeatures("pax-cdi-weld", "pax-cdi-web"); - } - - @Test - @Ignore("Pax CDI 1.1.4 requires Pax Web < 9.0, incompatible with Pax Web 11.x") - public void installPaxCdiWebOpenwebbeansFeature() throws Exception { - installAssertAndUninstallFeatures("pax-cdi-openwebbeans", "pax-cdi-web"); - } - - @Configuration - public Option[] config() { - return options(composite( - super.config()), - features(maven().groupId("org.ops4j.pax.cdi").artifactId("pax-cdi-features").versionAsInProject().type("xml").classifier("features")) - ); - } -} diff --git a/manual/src/main/asciidoc/index.adoc b/manual/src/main/asciidoc/index.adoc index eb809e7622..2794820d2e 100644 --- a/manual/src/main/asciidoc/index.adoc +++ b/manual/src/main/asciidoc/index.adoc @@ -80,7 +80,6 @@ include::user-guide/jpa.adoc[] include::user-guide/ejb.adoc[] -include::user-guide/cdi.adoc[] include::user-guide/failover.adoc[] diff --git a/manual/src/main/asciidoc/user-guide/cdi.adoc b/manual/src/main/asciidoc/user-guide/cdi.adoc deleted file mode 100644 index e4eb64f834..0000000000 --- a/manual/src/main/asciidoc/user-guide/cdi.adoc +++ /dev/null @@ -1,75 +0,0 @@ -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -==== CDI - -This section described how to add support of CDI, and embed a CDI container in Apache Karaf. It doesn't describe -how to develop CDI applications. See the developer guide for that. - -===== Pax CDI - -Apache Karaf supports different CDI containers by using Pax CDI. - -Pax CDI is pre-loaded in Apache Karaf. - -You can see now a set of new CDI features available: - ----- -karaf@root()> feature:list|grep -i cdi -pax-cdi | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Provide CDI support -pax-cdi-1.1 | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Provide CDI 1.1 support -pax-cdi-1.2 | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Provide CDI 1.2 support -pax-cdi-weld | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Weld CDI support -pax-cdi-1.1-weld | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Weld CDI 1.1 support -pax-cdi-1.2-weld | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Weld CDI 1.2 support -pax-cdi-openwebbeans | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | OpenWebBeans CDI support -pax-cdi-web | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Web CDI support -pax-cdi-1.1-web | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Web CDI 1.1 support -pax-cdi-1.2-web | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Web CDI 1.2 support -pax-cdi-web-weld | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Weld Web CDI support -pax-cdi-1.1-web-weld | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Weld Web CDI 1.1 support -pax-cdi-1.2-web-weld | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Weld Web CDI 1.2 support -pax-cdi-web-openwebbeans | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | OpenWebBeans Web CDI support -deltaspike-core | 1.2.1 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Apache Deltaspike core support -deltaspike-jpa | 1.2.1 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Apache Deltaspike jpa support -deltaspike-partial-bean | 1.2.1 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Apache Deltaspike partial bean support -deltaspike-data | 1.2.1 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Apache Deltaspike data support ----- - -===== CDI Containers - -Thanks to Pax CDI, Apache Karaf supports multiple CDI implementation versions, and different CDI containers. - -You just have to install the feature corresponding to the CDI container and version that you want to use. - -====== Apache OpenWebBeans - -Apache Karaf provides a ready to use feature for Apache OpenWebBeans. - -The `openwebbeans` feature automatically install the Pax CDI features and the Apache OpenWebBeans bundles: - ----- -karaf@root()> feature:install http -karaf@root()> feature:install pax-cdi-openwebbeans ----- - -====== JBoss Weld CDI container - -Apache Karaf provides a ready to use feature for JBoss Weld. - -The `weld` feature automatically install the Pax CDI features and the JBoss Weld bundles: - ----- -karaf@root()> feature:install pax-cdi-weld ----- diff --git a/manual/src/main/asciidoc/user-guide/provisioning.adoc b/manual/src/main/asciidoc/user-guide/provisioning.adoc index 1f5e49b5f1..7e6b50df76 100644 --- a/manual/src/main/asciidoc/user-guide/provisioning.adoc +++ b/manual/src/main/asciidoc/user-guide/provisioning.adoc @@ -522,7 +522,6 @@ specs-4.4.0 │ mvn:org.apache.karaf.features/specs/4.4.0/ hibernate-validator-osgi-features │ mvn:org.hibernate.validator/hibernate-validator-osgi-karaf-features/7.0.1.Final/xml/features spring-4.4.0 │ mvn:org.apache.karaf.features/spring/4.4.0/xml/features enterprise-4.4.0 │ mvn:org.apache.karaf.features/enterprise/4.4.0/xml/features -org.ops4j.pax.cdi-1.1.4 │ mvn:org.ops4j.pax.cdi/pax-cdi-features/1.1.4/xml/features ---- Each repository has a name and the URL to the features XML. @@ -549,7 +548,6 @@ specs-4.4.0 │ mvn:org.apache.karaf.features/specs/4.4.0/ hibernate-validator-osgi-features │ mvn:org.hibernate.validator/hibernate-validator-osgi-karaf-features/7.0.1.Final/xml/features spring-4.4.0 │ mvn:org.apache.karaf.features/spring/4.4.0/xml/features enterprise-4.4.0 │ mvn:org.apache.karaf.features/enterprise/4.4.0/xml/features -org.ops4j.pax.cdi-1.1.4 │ mvn:org.ops4j.pax.cdi/pax-cdi-features/1.1.4/xml/features ---- ===== `feature:repo-add` @@ -603,7 +601,7 @@ jclouds=mvn:org.apache.jclouds.karaf/jclouds-karaf/LATEST/xml/features openejb=mvn:org.apache.openejb/openejb-feature/LATEST/xml/features wicket=mvn:org.ops4j.pax.wicket/features/LATEST/xml/features hawtio=mvn:io.hawt/hawtio-karaf/LATEST/xml/features -pax-cdi=mvn:org.ops4j.pax.cdi/pax-cdi-features/LATEST/xml/features + pax-jdbc=mvn:org.ops4j.pax.jdbc/pax-jdbc-features/LATEST/xml/features pax-jpa=mvn:org.ops4j.pax.jpa/pax-jpa-features/LATEST/xml/features pax-web=mvn:org.ops4j.pax.web/pax-web-features/LATEST/xml/features @@ -654,7 +652,7 @@ Without argument, the command refreshes all features repository: ---- karaf@root()> feature:repo-refresh -Refreshing feature url mvn:org.ops4j.pax.cdi/pax-cdi-features/0.12.0/xml/features + Refreshing feature url mvn:org.ops4j.pax.web/pax-web-features/8.0.2/xml/features Refreshing feature url mvn:org.apache.karaf.features/standard/4.4.0/xml/features Refreshing feature url mvn:org.apache.karaf.features/enterprise/4.4.0/xml/features @@ -707,15 +705,6 @@ The `feature:list` command lists all available features (provided by the differe ---- Name | Version | Required | State | Repository | Description ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -pax-cdi | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Provide CDI support -pax-cdi-1.1 | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Provide CDI 1.1 support -pax-cdi-1.2 | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Provide CDI 1.2 support -pax-cdi-weld | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Weld CDI support -pax-cdi-1.1-weld | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Weld CDI 1.1 support -pax-cdi-1.2-weld | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Weld CDI 1.2 support -pax-cdi-openwebbeans | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | OpenWebBeans CDI support -pax-cdi-web | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Web CDI support -pax-cdi-1.1-web | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Web CDI 1.1 support ... ---- @@ -725,16 +714,6 @@ If you want to order the features by alphabetical name, you can use the `-o` opt karaf@root()> feature:list -o Name | Version | Required | State | Repository | Description ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -deltaspike-core | 1.2.1 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Apache Deltaspike core support -deltaspike-data | 1.2.1 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Apache Deltaspike data support -deltaspike-jpa | 1.2.1 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Apache Deltaspike jpa support -deltaspike-partial-bean | 1.2.1 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Apache Deltaspike partial bean support -pax-cdi | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Provide CDI support -pax-cdi-1.1 | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Provide CDI 1.1 support -pax-cdi-1.1-web | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Web CDI 1.1 support -pax-cdi-1.1-web-weld | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Weld Web CDI 1.1 support -pax-cdi-1.1-weld | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Weld CDI 1.1 support -pax-cdi-1.2 | 0.12.0 | | Uninstalled | org.ops4j.pax.cdi-0.12.0 | Provide CDI 1.2 support ... ---- diff --git a/pom.xml b/pom.xml index 419eb28bc2..b9b73df415 100644 --- a/pom.xml +++ b/pom.xml @@ -322,7 +322,7 @@ <org.osgi.util.promise.version>1.3.0</org.osgi.util.promise.version> <org.osgi.util.tracker.version>1.5.4</org.osgi.util.tracker.version> - <pax.cdi.version>1.1.4</pax.cdi.version> + <pax.exam.version>4.14.0</pax.exam.version> <pax.logging.version>2.3.2</pax.logging.version> <pax.base.version>1.5.1</pax.base.version>
