Skip to content

Commit b39b6fd

Browse files
committed
[MAINTENANCE] Fix not usable pax-exam-container-forked
1 parent 10c7f0d commit b39b6fd

File tree

3 files changed

+33
-3
lines changed

3 files changed

+33
-3
lines changed

.github/dependabot.yaml

+3-1
Original file line numberDiff line numberDiff line change
@@ -49,4 +49,6 @@ updates:
4949
- dependency-name: "org.ops4j.pax.web:pax-web*"
5050
versions:
5151
- ">=9.0.0" # does not support java 8
52-
52+
- dependency-name: "org.ops4j.pax.swissbox:pax-swissbox*"
53+
versions:
54+
- ">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

ejb/openejb-extender-itest/pom.xml

+15-1
Original file line numberDiff line numberDiff line change
@@ -93,9 +93,10 @@
9393
<org.apache.servicemix.bundles.wsdl4j-1.6.1.version>4.0-m1</org.apache.servicemix.bundles.wsdl4j-1.6.1.version>
9494
<org.eclipse.osgi.version>3.22.0</org.eclipse.osgi.version>
9595
<org.osgi.enterprise.version>4.2.0</org.osgi.enterprise.version>
96-
<pax-exam.version>4.13.3</pax-exam.version>
96+
<pax-exam.version>4.13.5</pax-exam.version>
9797
<pax-logging-api.version>1.7.2</pax-logging-api.version>
9898
<pax-logging-service.version>1.7.2</pax-logging-service.version>
99+
<pax-swissbox.version>1.8.3</pax-swissbox.version>
99100
<pax-url-aether.version>2.6.16</pax-url-aether.version>
100101
<scannotation.version>1.0.2_1</scannotation.version>
101102
<xbeansVersion>3.8</xbeansVersion>
@@ -165,6 +166,19 @@
165166
<version>${pax-url-aether.version}</version>
166167
<scope>test</scope>
167168
</dependency>
169+
<!-- Explicit dependency for swissbox to fix https://github.com/ops4j/org.ops4j.pax.exam/issues/1124 -->
170+
<dependency>
171+
<groupId>org.ops4j.pax.swissbox</groupId>
172+
<artifactId>pax-swissbox-framework</artifactId>
173+
<version>${pax-swissbox.version}</version>
174+
<scope>test</scope>
175+
</dependency>
176+
<dependency>
177+
<groupId>org.ops4j.pax.swissbox</groupId>
178+
<artifactId>pax-swissbox-tracker</artifactId>
179+
<version>${pax-swissbox.version}</version>
180+
<scope>test</scope>
181+
</dependency>
168182

169183
<dependency>
170184
<groupId>org.apache.aries</groupId>

transaction/transaction-itests/pom.xml

+15-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
<asm.version>5.0.3</asm.version>
4444
<cdi-api.version>1.2</cdi-api.version>
4545
<depends-maven-plugin.version>1.5.0</depends-maven-plugin.version>
46-
<exam.version>4.13.3</exam.version>
46+
<exam.version>4.13.5</exam.version>
4747
<geronimo-connector.version>3.1.1</geronimo-connector.version>
4848
<geronimo-j2ee-connector_1.6_spec.version>1.0</geronimo-j2ee-connector_1.6_spec.version>
4949
<geronimo-validation_1.0_spec.version>1.1</geronimo-validation_1.0_spec.version>
@@ -65,6 +65,7 @@
6565
<org.apache.servicemix.bundles.javax-inject.version>1_2</org.apache.servicemix.bundles.javax-inject.version>
6666
<org.eclipse.osgi.version>3.22.0</org.eclipse.osgi.version>
6767
<org.osgi.core.version>6.0.0</org.osgi.core.version>
68+
<pax-swissbox.version>1.8.3</pax-swissbox.version>
6869
<slf4j-api.version>1.7.7</slf4j-api.version>
6970
<tinybundles.version>2.0.0</tinybundles.version>
7071
<url.version>2.6.16</url.version>
@@ -255,6 +256,19 @@
255256
<artifactId>tinybundles</artifactId>
256257
<version>${tinybundles.version}</version>
257258
</dependency>
259+
<!-- Explicit dependency for swissbox to fix https://github.com/ops4j/org.ops4j.pax.exam/issues/1124 -->
260+
<dependency>
261+
<groupId>org.ops4j.pax.swissbox</groupId>
262+
<artifactId>pax-swissbox-framework</artifactId>
263+
<version>${pax-swissbox.version}</version>
264+
<scope>test</scope>
265+
</dependency>
266+
<dependency>
267+
<groupId>org.ops4j.pax.swissbox</groupId>
268+
<artifactId>pax-swissbox-tracker</artifactId>
269+
<version>${pax-swissbox.version}</version>
270+
<scope>test</scope>
271+
</dependency>
258272
<dependency>
259273
<groupId>junit</groupId>
260274
<artifactId>junit</artifactId>

0 commit comments

Comments
 (0)