This is an automated email from the ASF dual-hosted git repository. cziegeler pushed a commit to branch appmod/java-upgrade-20250910060318 in repository https://gitbox.apache.org/repos/asf/sling-samples.git
commit ffba89e86b8caf2c5c44b76798afa548bdf68482 Author: Carsten Ziegeler <[email protected]> AuthorDate: Wed Sep 10 08:07:28 2025 +0200 Upgrade project to Java 17 using openrewrite. --- slingshot/pom.xml | 2 ++ .../apache/sling/sample/slingshot/comments/impl/CommentPostServlet.java | 1 + .../apache/sling/sample/slingshot/ratings/impl/RatingPostServlet.java | 1 + 3 files changed, 4 insertions(+) diff --git a/slingshot/pom.xml b/slingshot/pom.xml index bd9c1ab..c80f2db 100644 --- a/slingshot/pom.xml +++ b/slingshot/pom.xml @@ -34,6 +34,8 @@ <!-- Properties --> <properties> + <maven.compiler.source>17</maven.compiler.source> + <maven.compiler.target>17</maven.compiler.target> <!-- If you set this to true, the scripts are mounted through the file resource provider! --> <fileMount>false</fileMount> </properties> diff --git a/slingshot/src/main/java/org/apache/sling/sample/slingshot/comments/impl/CommentPostServlet.java b/slingshot/src/main/java/org/apache/sling/sample/slingshot/comments/impl/CommentPostServlet.java index 560913b..d2cf258 100644 --- a/slingshot/src/main/java/org/apache/sling/sample/slingshot/comments/impl/CommentPostServlet.java +++ b/slingshot/src/main/java/org/apache/sling/sample/slingshot/comments/impl/CommentPostServlet.java @@ -45,6 +45,7 @@ import org.slf4j.LoggerFactory; }) public class CommentPostServlet extends SlingAllMethodsServlet { + @Serial private static final long serialVersionUID = 1L; private final Logger logger = LoggerFactory.getLogger(this.getClass()); diff --git a/slingshot/src/main/java/org/apache/sling/sample/slingshot/ratings/impl/RatingPostServlet.java b/slingshot/src/main/java/org/apache/sling/sample/slingshot/ratings/impl/RatingPostServlet.java index 5e2abe7..7f6edfe 100644 --- a/slingshot/src/main/java/org/apache/sling/sample/slingshot/ratings/impl/RatingPostServlet.java +++ b/slingshot/src/main/java/org/apache/sling/sample/slingshot/ratings/impl/RatingPostServlet.java @@ -49,6 +49,7 @@ property={ }) public class RatingPostServlet extends SlingAllMethodsServlet { + @Serial private static final long serialVersionUID = 1L; private final Logger logger = LoggerFactory.getLogger(this.getClass());
