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

olli pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-testing-paxexam.git


The following commit(s) were added to refs/heads/master by this push:
     new 7587561  SLING-12574 Update options and versions
7587561 is described below

commit 7587561715311e4191186021ba0cd85853594477
Author: Oliver Lietz <[email protected]>
AuthorDate: Fri Apr 3 22:27:01 2026 +0200

    SLING-12574 Update options and versions
---
 .../apache/sling/testing/paxexam/SlingOptions.java | 14 ++--
 .../testing/paxexam/SlingVersionResolver.java      | 90 +++++++++++-----------
 2 files changed, 54 insertions(+), 50 deletions(-)

diff --git a/src/main/java/org/apache/sling/testing/paxexam/SlingOptions.java 
b/src/main/java/org/apache/sling/testing/paxexam/SlingOptions.java
index c11c0da..c167e98 100644
--- a/src/main/java/org/apache/sling/testing/paxexam/SlingOptions.java
+++ b/src/main/java/org/apache/sling/testing/paxexam/SlingOptions.java
@@ -113,7 +113,7 @@ public final class SlingOptions {
         return composite(
             greenmail,
             
mavenBundle().groupId("jakarta.mail").artifactId("jakarta.mail-api").version(versionResolver),
-            
mavenBundle().groupId("org.eclipse.angus").artifactId("jakarta.mail").version(versionResolver),
+            
mavenBundle().groupId("org.eclipse.angus").artifactId("angus-mail").version(versionResolver),
             
mavenBundle().groupId("jakarta.activation").artifactId("jakarta.activation-api").version(versionResolver),
             junit(),
             // add GreenMail to boot classpath *also* to allow setting 
ssl.SocketFactory.provider to GreenMail's DummySSLSocketFactory
@@ -141,7 +141,10 @@ public final class SlingOptions {
         return composite(
             
mavenBundle().groupId("org.apache.felix").artifactId("org.apache.felix.http.jetty12").version(versionResolver),
             
mavenBundle().groupId("org.apache.felix").artifactId("org.apache.felix.http.servlet-api").version(versionResolver),
-            config()
+            
mavenBundle().groupId("commons-fileupload").artifactId("commons-fileupload").version(versionResolver),
+            
mavenBundle().groupId("commons-io").artifactId("commons-io").version(versionResolver),
+            config(),
+            paxLoggingApi()
         );
     }
 
@@ -240,7 +243,8 @@ public final class SlingOptions {
             
mavenBundle().groupId("org.ops4j.base").artifactId("ops4j-base-lang").version(versionResolver),
             
mavenBundle().groupId("org.ops4j.base").artifactId("ops4j-base-util-property").version(versionResolver),
             
mavenBundle().groupId("org.ops4j.pax.swissbox").artifactId("pax-swissbox-property").version(versionResolver),
-            config()
+            config(),
+            paxLoggingApi()
         );
     }
 
@@ -269,8 +273,8 @@ public final class SlingOptions {
             
mavenBundle().groupId("io.rest-assured").artifactId("xml-path").version(versionResolver),
             
mavenBundle().groupId("org.apache.commons").artifactId("commons-lang3").version(versionResolver),
             
mavenBundle().groupId("org.apache.groovy").artifactId("groovy").version(versionResolver),
-            
mavenBundle().groupId("org.apache.groovy").artifactId("groovy-json").version(versionResolver),
-            
mavenBundle().groupId("org.apache.groovy").artifactId("groovy-xml").version(versionResolver),
+            
mavenBundle().groupId("org.apache.groovy").artifactId("groovy-json").version(versionResolver).noStart(),
 // fragment
+            
mavenBundle().groupId("org.apache.groovy").artifactId("groovy-xml").version(versionResolver).noStart(),
 // fragment
             
mavenBundle().groupId("org.apache.servicemix.bundles").artifactId("org.apache.servicemix.bundles.jaxb-impl").version(versionResolver),
             
mavenBundle().groupId("org.apache.servicemix.bundles").artifactId("org.apache.servicemix.bundles.tagsoup").version(versionResolver),
             
mavenBundle().groupId("org.apache.servicemix.specs").artifactId("org.apache.servicemix.specs.activation-api-1.1").version(versionResolver),
diff --git 
a/src/main/java/org/apache/sling/testing/paxexam/SlingVersionResolver.java 
b/src/main/java/org/apache/sling/testing/paxexam/SlingVersionResolver.java
index 51b5952..3fb0512 100644
--- a/src/main/java/org/apache/sling/testing/paxexam/SlingVersionResolver.java
+++ b/src/main/java/org/apache/sling/testing/paxexam/SlingVersionResolver.java
@@ -42,47 +42,47 @@ public class SlingVersionResolver implements 
VersionResolver {
     public SlingVersionResolver() {
         versions.put("biz.aQute.bnd:biz.aQute.bndlib", "6.4.1");
         versions.put("biz.aQute.bnd:biz.aQute.bnd.util", "6.4.1");
-        versions.put("ch.qos.logback:logback-classic", "1.5.12");
-        versions.put("ch.qos.logback:logback-core", "1.5.12");
-        versions.put("commons-fileupload:commons-fileupload", "1.5");
-        versions.put("commons-io:commons-io", "2.18.0");
-        versions.put("com.fasterxml.jackson.core:jackson-annotations", 
"2.18.2");
-        versions.put("com.fasterxml.jackson.core:jackson-core", "2.18.2");
-        versions.put("com.fasterxml.jackson.core:jackson-databind", "2.18.2");
-        versions.put("com.icegreen:greenmail", "2.1.2");
+        versions.put("ch.qos.logback:logback-classic", "1.5.32");
+        versions.put("ch.qos.logback:logback-core", "1.5.32");
+        versions.put("commons-fileupload:commons-fileupload", "1.6.0");
+        versions.put("commons-io:commons-io", "2.21.0");
+        versions.put("com.fasterxml.jackson.core:jackson-annotations", "2.21");
+        versions.put("com.fasterxml.jackson.core:jackson-core", "2.21.2");
+        versions.put("com.fasterxml.jackson.core:jackson-databind", "2.21.2");
+        versions.put("com.icegreen:greenmail", "2.1.8");
         versions.put("io.dropwizard.metrics:metrics-core", "3.2.6");
-        versions.put("io.rest-assured:json-path", "5.5.0");
-        versions.put("io.rest-assured:rest-assured", "5.5.0");
-        versions.put("io.rest-assured:rest-assured-common", "5.5.0");
-        versions.put("io.rest-assured:xml-path", "5.5.0");
-        versions.put("jakarta.activation:jakarta.activation-api", "2.1.3");
-        versions.put("jakarta.mail:jakarta.mail-api", "2.1.3");
+        versions.put("io.rest-assured:json-path", "6.0.0");
+        versions.put("io.rest-assured:rest-assured", "6.0.0");
+        versions.put("io.rest-assured:rest-assured-common", "6.0.0");
+        versions.put("io.rest-assured:xml-path", "6.0.0");
+        versions.put("jakarta.activation:jakarta.activation-api", "2.2.0-M1");
+        versions.put("jakarta.mail:jakarta.mail-api", "2.2.0-M1");
         versions.put("org.apache.aries:org.apache.aries.util", "1.1.3");
         versions.put("org.apache.aries.jmx:org.apache.aries.jmx.api", "1.1.5");
         versions.put("org.apache.aries.jmx:org.apache.aries.jmx.core", 
"1.1.8");
         versions.put("org.apache.aries.jmx:org.apache.aries.jmx.whiteboard", 
"1.2.0");
         
versions.put("org.apache.aries.spifly:org.apache.aries.spifly.dynamic.framework.extension",
 "1.3.7");
-        versions.put("org.apache.commons:commons-lang3", "3.17.0");
+        versions.put("org.apache.commons:commons-lang3", "3.20.0");
         versions.put("org.apache.httpcomponents:httpclient-osgi", "4.5.14");
         versions.put("org.apache.httpcomponents:httpcore-osgi", "4.4.16");
         versions.put("org.apache.felix:org.apache.felix.configadmin", 
"1.9.26");
         versions.put("org.apache.felix:org.apache.felix.eventadmin", "1.6.4");
         versions.put("org.apache.felix:org.apache.felix.healthcheck.api", 
"2.0.4");
-        versions.put("org.apache.felix:org.apache.felix.healthcheck.core", 
"2.0.14");
-        
versions.put("org.apache.felix:org.apache.felix.healthcheck.generalchecks", 
"3.0.4");
-        
versions.put("org.apache.felix:org.apache.felix.healthcheck.webconsoleplugin", 
"2.0.2");
-        versions.put("org.apache.felix:org.apache.felix.http.jetty12", 
"1.0.19");
-        versions.put("org.apache.felix:org.apache.felix.http.servlet-api", 
"3.0.0");
+        versions.put("org.apache.felix:org.apache.felix.healthcheck.core", 
"2.3.0");
+        
versions.put("org.apache.felix:org.apache.felix.healthcheck.generalchecks", 
"3.0.8");
+        
versions.put("org.apache.felix:org.apache.felix.healthcheck.webconsoleplugin", 
"2.2.0");
+        versions.put("org.apache.felix:org.apache.felix.http.jetty12", 
"1.1.8");
+        versions.put("org.apache.felix:org.apache.felix.http.servlet-api", 
"6.1.0");
         versions.put("org.apache.felix:org.apache.felix.http.whiteboard", 
"4.0.0");
         versions.put("org.apache.felix:org.apache.felix.inventory", "2.0.0");
         versions.put("org.apache.felix:org.apache.felix.metatype", "1.2.4");
-        versions.put("org.apache.felix:org.apache.felix.scr", "2.2.12");
-        versions.put("org.apache.felix:org.apache.felix.webconsole", "5.0.8");
+        versions.put("org.apache.felix:org.apache.felix.scr", "2.2.14");
+        versions.put("org.apache.felix:org.apache.felix.webconsole", "5.0.18");
         
versions.put("org.apache.felix:org.apache.felix.webconsole.plugins.ds", 
"2.3.0");
         versions.put("org.apache.geronimo.specs:geronimo-jta_1.1_spec", 
"1.1.1");
-        versions.put("org.apache.groovy:groovy", "4.0.24");
-        versions.put("org.apache.groovy:groovy-json", "4.0.24");
-        versions.put("org.apache.groovy:groovy-xml", "4.0.24");
+        versions.put("org.apache.groovy:groovy", "5.0.5");
+        versions.put("org.apache.groovy:groovy-json", "5.0.5");
+        versions.put("org.apache.groovy:groovy-xml", "5.0.5");
         
versions.put("org.apache.servicemix.bundles:org.apache.servicemix.bundles.hamcrest",
 "1.3_1");
         
versions.put("org.apache.servicemix.bundles:org.apache.servicemix.bundles.jasypt",
 "1.9.3_1");
         
versions.put("org.apache.servicemix.bundles:org.apache.servicemix.bundles.jaxb-impl",
 "2.2.11_1");
@@ -95,37 +95,37 @@ public class SlingVersionResolver implements 
VersionResolver {
         
versions.put("org.apache.servicemix.specs:org.apache.servicemix.specs.annotation-api-1.3",
 "1.3_3");
         
versions.put("org.apache.servicemix.specs:org.apache.servicemix.specs.jaxb-api-2.3",
 "2.3_3");
         
versions.put("org.apache.servicemix.specs:org.apache.servicemix.specs.stax-api-1.2",
 "1.2_1");
-        versions.put("org.apache.sling:org.apache.sling.commons.crypto", 
"1.1.0");
-        versions.put("org.apache.sling:org.apache.sling.commons.metrics", 
"1.2.12");
-        versions.put("org.apache.sling:org.apache.sling.commons.scheduler", 
"2.7.12");
-        versions.put("org.apache.sling:org.apache.sling.commons.threads", 
"3.2.22");
-        versions.put("org.attoparser:attoparser", "2.0.6.RELEASE");
-        versions.put("org.awaitility:awaitility", "4.2.2");
-        versions.put("org.eclipse.angus:jakarta.mail", "2.0.3");
+        versions.put("org.apache.sling:org.apache.sling.commons.crypto", 
"1.2.0");
+        versions.put("org.apache.sling:org.apache.sling.commons.metrics", 
"1.2.14");
+        versions.put("org.apache.sling:org.apache.sling.commons.scheduler", 
"2.7.14");
+        versions.put("org.apache.sling:org.apache.sling.commons.threads", 
"3.3.0");
+        versions.put("org.attoparser:attoparser", "2.0.7.RELEASE");
+        versions.put("org.awaitility:awaitility", "4.3.0");
+        versions.put("org.eclipse.angus:angus-mail", "2.1.0-M1");
         versions.put("org.hamcrest:hamcrest", "2.2");
-        versions.put("org.javassist:javassist", "3.29.2-GA");
+        versions.put("org.javassist:javassist", "3.30.2-GA");
         versions.put("org.ops4j.base:ops4j-base-lang", "1.5.1");
         versions.put("org.ops4j.base:ops4j-base-store", "1.5.1");
         versions.put("org.ops4j.base:ops4j-base-util-property", "1.5.1");
-        versions.put("org.ops4j.pax.logging:pax-logging-api", "2.2.7");
-        versions.put("org.ops4j.pax.logging:pax-logging-log4j2", "2.2.7");
-        versions.put("org.ops4j.pax.logging:pax-logging-logback", "2.2.7");
+        versions.put("org.ops4j.pax.logging:pax-logging-api", "2.3.2");
+        versions.put("org.ops4j.pax.logging:pax-logging-log4j2", "2.3.2");
+        versions.put("org.ops4j.pax.logging:pax-logging-logback", "2.3.2");
         versions.put("org.ops4j.pax.swissbox:pax-swissbox-bnd", "1.9.0");
         versions.put("org.ops4j.pax.swissbox:pax-swissbox-property", "1.9.0");
-        versions.put("org.ops4j.pax.url:pax-url-classpath", "2.6.14");
-        versions.put("org.ops4j.pax.url:pax-url-commons", "2.6.14");
-        versions.put("org.ops4j.pax.url:pax-url-wrap", "2.6.14");
-        versions.put("org.ops4j.pax.tinybundles:tinybundles", "4.0.0");
+        versions.put("org.ops4j.pax.url:pax-url-classpath", "3.0.2");
+        versions.put("org.ops4j.pax.url:pax-url-commons", "3.0.2");
+        versions.put("org.ops4j.pax.url:pax-url-wrap", "3.0.2");
+        versions.put("org.ops4j.pax.tinybundles:tinybundles", "4.0.1");
         versions.put("org.osgi:org.osgi.service.component", "1.5.1");
         versions.put("org.osgi:org.osgi.service.repository", "1.1.0");
         versions.put("org.osgi:org.osgi.util.function", "1.2.0");
         versions.put("org.osgi:org.osgi.util.promise", "1.3.0");
-        versions.put("org.owasp.encoder:encoder", "1.3.1");
+        versions.put("org.owasp.encoder:encoder", "1.4.0");
         versions.put("org.rnorth.duct-tape:duct-tape", "1.0.8");
-        versions.put("org.slf4j:slf4j-api", "2.0.16");
-        versions.put("org.slf4j:slf4j-simple", "2.0.16");
-        versions.put("org.slf4j:jcl-over-slf4j", "2.0.16");
-        versions.put("org.testcontainers:testcontainers", "1.20.4");
+        versions.put("org.slf4j:slf4j-api", "2.0.17");
+        versions.put("org.slf4j:slf4j-simple", "2.0.17");
+        versions.put("org.slf4j:jcl-over-slf4j", "2.0.17");
+        versions.put("org.testcontainers:testcontainers", "2.0.4");
         versions.put("org.unbescape:unbescape", "1.1.6.RELEASE");
     }
 

Reply via email to