This is an automated email from the ASF dual-hosted git repository. sseifert pushed a commit to branch feature/SLING-13120-java-21-compatibility in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-pipes.git
commit d0af14aaa123143befa63cedd98fb294227e008e Author: Stefan Seifert <[email protected]> AuthorDate: Thu Feb 19 11:25:38 2026 +0100 include nashorn --- bnd.bnd | 3 ++- pom.xml | 12 +++++++++--- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/bnd.bnd b/bnd.bnd index 8ade49a..ad22843 100644 --- a/bnd.bnd +++ b/bnd.bnd @@ -19,7 +19,8 @@ Sling-Model-Packages:\ -includeresource:\ @org.apache.sling.jcr.contentparser-*.jar!/org/apache/sling/jcr/contentparser/impl/JsonTicksConverter.*,\ - @target/dependency/commons-jexl3-3.0.jar + @target/dependency/commons-jexl3-3.0.jar,\ + @target/dependency/nashorn-core-15.7.jar -removeheaders:\ Include-Resource,\ diff --git a/pom.xml b/pom.xml index 462672e..17cc630 100644 --- a/pom.xml +++ b/pom.xml @@ -59,7 +59,7 @@ <goal>copy-dependencies</goal> </goals> <configuration> - <includeArtifactIds>commons-jexl3</includeArtifactIds> + <includeArtifactIds>commons-jexl3,nashorn-core</includeArtifactIds> </configuration> </execution> </executions> @@ -267,15 +267,21 @@ <scope>provided</scope> </dependency> <dependency> + <groupId>org.apache.sling</groupId> <artifactId>org.apache.sling.caconfig.api</artifactId> <version>1.1.2</version> - <groupId>org.apache.sling</groupId> <scope>provided</scope> </dependency> <dependency> + <groupId>org.apache.sling</groupId> <artifactId>org.apache.sling.caconfig.spi</artifactId> <version>1.3.4</version> - <groupId>org.apache.sling</groupId> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.openjdk.nashorn</groupId> + <artifactId>nashorn-core</artifactId> + <version>15.7</version> <scope>provided</scope> </dependency> <dependency>
