This is an automated email from the ASF dual-hosted git repository. alien11689 pushed a commit to branch fix-not-usable-pax-exam-container-forked in repository https://gitbox.apache.org/repos/asf/aries.git
commit bf1518eefa6e32c57c349c45445bc224251e2cbd Author: Dominik Przybysz <[email protected]> AuthorDate: Sun Feb 16 07:48:04 2025 +0100 [MAINTENANCE] Fix not usable pax-exam-container-forked --- .github/dependabot.yaml | 4 +++- ejb/openejb-extender-itest/pom.xml | 16 +++++++++++++++- transaction/transaction-itests/pom.xml | 16 +++++++++++++++- 3 files changed, 33 insertions(+), 3 deletions(-) diff --git a/.github/dependabot.yaml b/.github/dependabot.yaml index 75d84a3aa..2ef362d19 100644 --- a/.github/dependabot.yaml +++ b/.github/dependabot.yaml @@ -49,4 +49,6 @@ updates: - dependency-name: "org.ops4j.pax.web:pax-web*" versions: - ">=9.0.0" # does not support java 8 - + - dependency-name: "org.ops4j.pax.swissbox:pax-swissbox*" + versions: + - ">1.8.3" # 1.9.0 does not support java 8, but 1.8.4 has SLF4j dependency which cannot be met https://github.com/ops4j/org.ops4j.pax.exam/issues/1056 diff --git a/ejb/openejb-extender-itest/pom.xml b/ejb/openejb-extender-itest/pom.xml index 49fdba6f3..7807948db 100644 --- a/ejb/openejb-extender-itest/pom.xml +++ b/ejb/openejb-extender-itest/pom.xml @@ -93,9 +93,10 @@ <org.apache.servicemix.bundles.wsdl4j-1.6.1.version>4.0-m1</org.apache.servicemix.bundles.wsdl4j-1.6.1.version> <org.eclipse.osgi.version>3.22.0</org.eclipse.osgi.version> <org.osgi.enterprise.version>4.2.0</org.osgi.enterprise.version> - <pax-exam.version>4.13.3</pax-exam.version> + <pax-exam.version>4.13.5</pax-exam.version> <pax-logging-api.version>1.7.2</pax-logging-api.version> <pax-logging-service.version>1.7.2</pax-logging-service.version> + <pax-swissbox.version>1.8.3</pax-swissbox.version> <pax-url-aether.version>2.6.16</pax-url-aether.version> <scannotation.version>1.0.2_1</scannotation.version> <xbeansVersion>3.8</xbeansVersion> @@ -165,6 +166,19 @@ <version>${pax-url-aether.version}</version> <scope>test</scope> </dependency> + <!-- Explicit dependency for swissbox to fix https://github.com/ops4j/org.ops4j.pax.exam/issues/1124 --> + <dependency> + <groupId>org.ops4j.pax.swissbox</groupId> + <artifactId>pax-swissbox-framework</artifactId> + <version>${pax-swissbox.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.ops4j.pax.swissbox</groupId> + <artifactId>pax-swissbox-tracker</artifactId> + <version>${pax-swissbox.version}</version> + <scope>test</scope> + </dependency> <dependency> <groupId>org.apache.aries</groupId> diff --git a/transaction/transaction-itests/pom.xml b/transaction/transaction-itests/pom.xml index fdf53f89b..4232dff73 100644 --- a/transaction/transaction-itests/pom.xml +++ b/transaction/transaction-itests/pom.xml @@ -43,7 +43,7 @@ <asm.version>5.0.3</asm.version> <cdi-api.version>1.2</cdi-api.version> <depends-maven-plugin.version>1.5.0</depends-maven-plugin.version> - <exam.version>4.13.3</exam.version> + <exam.version>4.13.5</exam.version> <geronimo-connector.version>3.1.1</geronimo-connector.version> <geronimo-j2ee-connector_1.6_spec.version>1.0</geronimo-j2ee-connector_1.6_spec.version> <geronimo-validation_1.0_spec.version>1.1</geronimo-validation_1.0_spec.version> @@ -65,6 +65,7 @@ <org.apache.servicemix.bundles.javax-inject.version>1_2</org.apache.servicemix.bundles.javax-inject.version> <org.eclipse.osgi.version>3.22.0</org.eclipse.osgi.version> <org.osgi.core.version>6.0.0</org.osgi.core.version> + <pax-swissbox.version>1.8.3</pax-swissbox.version> <slf4j-api.version>1.7.7</slf4j-api.version> <tinybundles.version>2.0.0</tinybundles.version> <url.version>2.6.16</url.version> @@ -255,6 +256,19 @@ <artifactId>tinybundles</artifactId> <version>${tinybundles.version}</version> </dependency> + <!-- Explicit dependency for swissbox to fix https://github.com/ops4j/org.ops4j.pax.exam/issues/1124 --> + <dependency> + <groupId>org.ops4j.pax.swissbox</groupId> + <artifactId>pax-swissbox-framework</artifactId> + <version>${pax-swissbox.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.ops4j.pax.swissbox</groupId> + <artifactId>pax-swissbox-tracker</artifactId> + <version>${pax-swissbox.version}</version> + <scope>test</scope> + </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId>
