This is an automated email from the ASF dual-hosted git repository.

alien11689 pushed a commit to branch update-pax-exam-in-jmx
in repository https://gitbox.apache.org/repos/asf/aries.git

commit 8e3908124ebf3b5f7b7ef358cc984169defff731
Author: Dominik Przybysz <[email protected]>
AuthorDate: Sat Feb 15 15:45:58 2025 +0100

    [MAINTENANCE] Update pax-exam in jmx
---
 jmx/jmx-itests/pom.xml     |  8 ++++----
 jmx/jmx-whiteboard/pom.xml | 18 +++++++++---------
 2 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/jmx/jmx-itests/pom.xml b/jmx/jmx-itests/pom.xml
index f56e0693c..f775a3fdf 100644
--- a/jmx/jmx-itests/pom.xml
+++ b/jmx/jmx-itests/pom.xml
@@ -51,10 +51,10 @@
         
<org.apache.aries.testsupport.unit.version>2.0.0-SNAPSHOT</org.apache.aries.testsupport.unit.version>
         <org.apache.aries.util.version>1.0.0</org.apache.aries.util.version>
         
<org.apache.felix.configadmin.version>1.8.0</org.apache.felix.configadmin.version>
-        
<org.eclipse.osgi.version>3.8.0.v20120529-1548</org.eclipse.osgi.version>
+        <org.eclipse.osgi.version>3.22.0</org.eclipse.osgi.version>
         <slf4j-api.version>1.7.7</slf4j-api.version>
         <tinybundles.version>2.0.0</tinybundles.version>
-        <exam.version>3.4.0</exam.version>
+        <exam.version>4.13.5</exam.version>
         <url.version>2.6.16</url.version>
     </properties>
 
@@ -189,7 +189,7 @@
         </dependency>
         <dependency>
             <groupId>org.ops4j.pax.exam</groupId>
-            <artifactId>pax-exam-container-forked</artifactId>
+            <artifactId>pax-exam-container-native</artifactId>
             <version>${exam.version}</version>
             <scope>test</scope>
         </dependency>
@@ -228,7 +228,7 @@
             <scope>test</scope>
         </dependency>
         <dependency>
-            <groupId>org.eclipse</groupId>
+            <groupId>org.eclipse.platform</groupId>
             <artifactId>org.eclipse.osgi</artifactId>
             <version>${org.eclipse.osgi.version}</version>
         </dependency>
diff --git a/jmx/jmx-whiteboard/pom.xml b/jmx/jmx-whiteboard/pom.xml
index cabb54713..923ccc38c 100644
--- a/jmx/jmx-whiteboard/pom.xml
+++ b/jmx/jmx-whiteboard/pom.xml
@@ -80,12 +80,12 @@
             javax.management.MBeanServer
         </aries.osgi.import.service>
 
-        <exam.version>3.4.0</exam.version>
+        <exam.version>4.13.5</exam.version>
         <javax.inject.version>1</javax.inject.version>
         <maven-antrun-plugin.version>3.1.0</maven-antrun-plugin.version>
         <mockito-core.version>4.11.0</mockito-core.version>
         
<org.apache.aries.jmx.core.version>1.1.8</org.apache.aries.jmx.core.version>
-        <org.eclipse.osgi.version>3.11.3</org.eclipse.osgi.version>
+        <org.eclipse.osgi.version>3.22.0</org.eclipse.osgi.version>
         <tinybundles.version>2.0.0</tinybundles.version>
         <url.version>2.6.16</url.version>
     </properties>
@@ -130,6 +130,12 @@
     </build>
 
     <dependencies>
+        <dependency>
+            <groupId>org.eclipse.platform</groupId>
+            <artifactId>org.eclipse.osgi</artifactId>
+            <version>${org.eclipse.osgi.version}</version>
+            <scope>provided</scope>
+        </dependency>
         <dependency>
             <groupId>org.slf4j</groupId>
             <artifactId>slf4j-api</artifactId>
@@ -182,7 +188,7 @@
         </dependency>
         <dependency>
             <groupId>org.ops4j.pax.exam</groupId>
-            <artifactId>pax-exam-container-forked</artifactId>
+            <artifactId>pax-exam-container-native</artifactId>
             <version>${exam.version}</version>
             <scope>test</scope>
         </dependency>
@@ -204,12 +210,6 @@
             <version>${tinybundles.version}</version>
             <scope>test</scope>
         </dependency>
-        <dependency>
-            <groupId>org.eclipse.platform</groupId>
-            <artifactId>org.eclipse.osgi</artifactId>
-            <version>${org.eclipse.osgi.version}</version>
-            <scope>test</scope>
-        </dependency>
         <dependency>
             <groupId>javax.inject</groupId>
             <artifactId>javax.inject</artifactId>

Reply via email to