You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ss...@apache.org on 2026/01/14 16:11:07 UTC
(sling-maven-plugin) 01/01: Update dependencies
This is an automated email from the ASF dual-hosted git repository.
sseifert pushed a commit to branch feature/update-deps
in repository https://gitbox.apache.org/repos/asf/sling-maven-plugin.git
commit 21763baa25efdef09c16465b974f6721865ea40e
Author: Stefan Seifert <st...@users.noreply.github.com>
AuthorDate: Wed Jan 14 17:10:43 2026 +0100
Update dependencies
---
pom.xml | 32 +++++++++++++++++++++++---------
src/it/install-test/pom.xml | 4 ++--
2 files changed, 25 insertions(+), 11 deletions(-)
diff --git a/pom.xml b/pom.xml
index 5abaa6b..ee85964 100644
--- a/pom.xml
+++ b/pom.xml
@@ -62,19 +62,20 @@
<dependency>
<groupId>org.apache.httpcomponents.client5</groupId>
<artifactId>httpclient5</artifactId>
+ <!-- stick with version 5.1.x, higher version break the ITs (authentication problem?) -->
<version>5.1.4</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
- <version>3.17.0</version>
+ <version>3.20.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
- <version>2.18.0</version>
+ <version>2.21.0</version>
<scope>compile</scope>
</dependency>
<!-- just for JsonTicksConverter -->
@@ -94,7 +95,7 @@
<dependency>
<groupId>org.apache.jackrabbit.vault</groupId>
<artifactId>org.apache.jackrabbit.vault</artifactId>
- <version>3.8.2</version>
+ <version>4.1.4</version>
<scope>compile</scope>
</dependency>
<dependency>
@@ -106,7 +107,7 @@
<dependency>
<groupId>org.apache.johnzon</groupId>
<artifactId>johnzon-core</artifactId>
- <version>2.0.1</version>
+ <version>2.0.2</version>
<scope>compile</scope>
</dependency>
<dependency>
@@ -148,7 +149,7 @@
<dependency>
<groupId>io.github.classgraph</groupId>
<artifactId>classgraph</artifactId>
- <version>4.8.179</version>
+ <version>4.8.184</version>
<scope>compile</scope>
</dependency>
<dependency>
@@ -235,10 +236,8 @@
<plugin>
<groupId>org.apache.sling</groupId>
<artifactId>feature-launcher-maven-plugin</artifactId>
- <version>0.1.2</version>
+ <version>1.0.2</version>
<configuration>
- <!-- newer versions don't work due to https://issues.apache.org/jira/browse/SLING-11158 -->
- <featureLauncherVersion>1.1.26</featureLauncherVersion>
<launches>
<launch>
<id>sling-starter-oak-tar</id>
@@ -246,7 +245,7 @@
<feature>
<groupId>org.apache.sling</groupId>
<artifactId>org.apache.sling.starter</artifactId>
- <version>12</version>
+ <version>13</version>
<classifier>oak_tar</classifier>
<type>slingosgifeature</type>
</feature>
@@ -368,5 +367,20 @@
</pluginManagement>
</build>
</profile>
+
+ <!--
+ Debugging profile:
+ - Run on port 8080 (not random port)
+ - Waits for user input after tests are completed to allow inspection before shutting down the Sling instance
+ - Sets log level for Sling Models to DEBUG
+ -->
+ <profile>
+ <id>debug</id>
+ <properties>
+ <starter-its.http.port>8080</starter-its.http.port>
+ <feature-launcher.waitForInput>true</feature-launcher.waitForInput>
+ </properties>
+ </profile>
</profiles>
+
</project>
diff --git a/src/it/install-test/pom.xml b/src/it/install-test/pom.xml
index 9100f0a..b86ec68 100644
--- a/src/it/install-test/pom.xml
+++ b/src/it/install-test/pom.xml
@@ -27,8 +27,8 @@
<version>1.0.0-SNAPSHOT</version>
<properties>
- <maven.compiler.source>1.8</maven.compiler.source>
- <maven.compiler.target>1.8</maven.compiler.target>
+ <maven.compiler.source>11</maven.compiler.source>
+ <maven.compiler.target>11</maven.compiler.target>
<wait.time.ms>1500</wait.time.ms>
</properties>
<build>