Author: joerghoh
Date: Fri Oct  9 17:07:30 2026
New Revision: 88402

Log:
Release org.apache.sling.engine 3.0.4

Added:
   release/sling/org.apache.sling.engine-3.0.4-javadoc.jar
   release/sling/org.apache.sling.engine-3.0.4-javadoc.jar.asc
   release/sling/org.apache.sling.engine-3.0.4-javadoc.jar.md5
   release/sling/org.apache.sling.engine-3.0.4-javadoc.jar.sha1
   release/sling/org.apache.sling.engine-3.0.4-source-release.zip
   release/sling/org.apache.sling.engine-3.0.4-source-release.zip.asc
   release/sling/org.apache.sling.engine-3.0.4-source-release.zip.md5
   release/sling/org.apache.sling.engine-3.0.4-source-release.zip.sha1
   release/sling/org.apache.sling.engine-3.0.4-source-release.zip.sha512
   release/sling/org.apache.sling.engine-3.0.4-sources.jar
   release/sling/org.apache.sling.engine-3.0.4-sources.jar.asc
   release/sling/org.apache.sling.engine-3.0.4-sources.jar.md5
   release/sling/org.apache.sling.engine-3.0.4-sources.jar.sha1
   release/sling/org.apache.sling.engine-3.0.4.jar
   release/sling/org.apache.sling.engine-3.0.4.jar.asc
   release/sling/org.apache.sling.engine-3.0.4.jar.md5
   release/sling/org.apache.sling.engine-3.0.4.jar.sha1
   release/sling/org.apache.sling.engine-3.0.4.pom
   release/sling/org.apache.sling.engine-3.0.4.pom.asc
   release/sling/org.apache.sling.engine-3.0.4.pom.md5
   release/sling/org.apache.sling.engine-3.0.4.pom.sha1
Deleted:
   release/sling/org.apache.sling.engine-3.0.2-javadoc.jar
   release/sling/org.apache.sling.engine-3.0.2-javadoc.jar.asc
   release/sling/org.apache.sling.engine-3.0.2-javadoc.jar.md5
   release/sling/org.apache.sling.engine-3.0.2-javadoc.jar.sha1
   release/sling/org.apache.sling.engine-3.0.2-source-release.zip
   release/sling/org.apache.sling.engine-3.0.2-source-release.zip.asc
   release/sling/org.apache.sling.engine-3.0.2-source-release.zip.md5
   release/sling/org.apache.sling.engine-3.0.2-source-release.zip.sha1
   release/sling/org.apache.sling.engine-3.0.2-source-release.zip.sha512
   release/sling/org.apache.sling.engine-3.0.2-sources.jar
   release/sling/org.apache.sling.engine-3.0.2-sources.jar.asc
   release/sling/org.apache.sling.engine-3.0.2-sources.jar.md5
   release/sling/org.apache.sling.engine-3.0.2-sources.jar.sha1
   release/sling/org.apache.sling.engine-3.0.2.jar
   release/sling/org.apache.sling.engine-3.0.2.jar.asc
   release/sling/org.apache.sling.engine-3.0.2.jar.md5
   release/sling/org.apache.sling.engine-3.0.2.jar.sha1
   release/sling/org.apache.sling.engine-3.0.2.pom
   release/sling/org.apache.sling.engine-3.0.2.pom.asc
   release/sling/org.apache.sling.engine-3.0.2.pom.md5
   release/sling/org.apache.sling.engine-3.0.2.pom.sha1

Added: release/sling/org.apache.sling.engine-3.0.4-javadoc.jar
==============================================================================
Binary files /dev/null  00:00:00 1970   (empty, because file is newly added) 
and release/sling/org.apache.sling.engine-3.0.4-javadoc.jar        Fri Oct  9 
17:07:30 2026        (r88402) differ

Added: release/sling/org.apache.sling.engine-3.0.4-javadoc.jar.asc
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ release/sling/org.apache.sling.engine-3.0.4-javadoc.jar.asc Fri Oct  9 
17:07:30 2026        (r88402)
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQHPBAABCgA5FiEExTbIyqEsDPwN+EA2fSfYoFn+aOIFAmrE2n0bFIAAAAAABAAO
+bWFudTIsMi41KzEuMTIsMCwzAAoJEH0n2KBZ/mjir/sL/1BehAMquvVeptUS/8sI
+wdw3iHYV0czeuPhTN/LRqBp5zNFr8/FZzurYVmkm8btZTOeQxJRBritSDw2/8zwJ
+jy8f72+1J4io7XXRDjfVtPoTkvxlLcR7TMXmIrkh4CgqMPhZTRn7668AIb5L03Us
+Ym9Mu8wIAfi42E6ZymI/UjRvgl9fEQD0DA2g8JOooM0BJRMvPBjwypquGwALAgfR
+6QAXpM9282xwJW8ffRqHDq2H3QXVX6bUcD3LzvZM7FOlsYSwmGMfAWexsjsTGOuL
+UPKTcpHtlHQbUILdzZTprLdosW8l+lkiQu0ZyEVhYK2IS2yeO8y4tu8SA5x6e90I
+Md5SgKwF0TQp7yHDFmE1zsHU2tPoybXpHebVoBjvmedrdFT9/WFsqe8vbEgbasqp
+MK8/W1rN3RKFWEtXuNj1XjFVErw70MVoW7At6GoXgp7IxBJQi3LOnUXbIlChM0Vl
+7foCQ9CfWmSteUV3IaSeNA7Zy76ZYZqibxdwe9IjEhkTAw==
+=HGLF
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.engine-3.0.4-javadoc.jar.md5
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ release/sling/org.apache.sling.engine-3.0.4-javadoc.jar.md5 Fri Oct  9 
17:07:30 2026        (r88402)
@@ -0,0 +1 @@
+366fc29c0e53c0604f305506b6ab9c4d
\ No newline at end of file

Added: release/sling/org.apache.sling.engine-3.0.4-javadoc.jar.sha1
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ release/sling/org.apache.sling.engine-3.0.4-javadoc.jar.sha1        Fri Oct 
 9 17:07:30 2026        (r88402)
@@ -0,0 +1 @@
+0e9b8e05728259e4629f24c67033f693d8db4899
\ No newline at end of file

Added: release/sling/org.apache.sling.engine-3.0.4-source-release.zip
==============================================================================
Binary files /dev/null  00:00:00 1970   (empty, because file is newly added) 
and release/sling/org.apache.sling.engine-3.0.4-source-release.zip Fri Oct  9 
17:07:30 2026        (r88402) differ

Added: release/sling/org.apache.sling.engine-3.0.4-source-release.zip.asc
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ release/sling/org.apache.sling.engine-3.0.4-source-release.zip.asc  Fri Oct 
 9 17:07:30 2026        (r88402)
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQHPBAABCgA5FiEExTbIyqEsDPwN+EA2fSfYoFn+aOIFAmrE2n0bFIAAAAAABAAO
+bWFudTIsMi41KzEuMTIsMCwzAAoJEH0n2KBZ/mjiddEL/R8fDnmF/XycWnZf3EFr
+x+A1o08rVyXpHz+UYdUw5N1C593EJV8svtp0lcimQgUXlJEGc8orEB1/x6NIUVeu
+aJX6yjjl39616Chlzjam4V9YMFQoRfzmcKqSj1dtiU6uZyG9bF4vHBuVD5hikNIA
+r47rDodzFx26uvte3aKnl8KEsmwCHWKZLmibWsyZhGIntwynfC82hfRfX4NCjaas
+FmxgEO+E5kFMhcqwSQi0KiUYelWBKzfVfjl2r5aR6arRi6ckQ+e8dVpLke2OBo7L
+w7UK7Wch7WeMyckDQU12HJB7qIL7DhzxE3YAT9z5TXa0L1ggUMxUjg99PfapGIry
+pgDG/lQXeQ+qm6YQJu1fuuyRr1groHuhp8DT9S0kK6qQRHka7tCbYl2j39cxHH+C
+9impVcqYQq4TITEJJ4dKw2aMsUV5EfLqIyUyMfr41VMRMOJcytn1DmN4pt1ELplG
+A1Tcq0WGdsuJ9Um/ndTintH/EwkF0m8VksAufLzfcrtgrg==
+=sdbN
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.engine-3.0.4-source-release.zip.md5
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ release/sling/org.apache.sling.engine-3.0.4-source-release.zip.md5  Fri Oct 
 9 17:07:30 2026        (r88402)
@@ -0,0 +1 @@
+1998f8cad6159bc1d86e53cb99801a81
\ No newline at end of file

Added: release/sling/org.apache.sling.engine-3.0.4-source-release.zip.sha1
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ release/sling/org.apache.sling.engine-3.0.4-source-release.zip.sha1 Fri Oct 
 9 17:07:30 2026        (r88402)
@@ -0,0 +1 @@
+2f1a2c9cc87e14892f9e10573b91a2dd716bd99f
\ No newline at end of file

Added: release/sling/org.apache.sling.engine-3.0.4-source-release.zip.sha512
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ release/sling/org.apache.sling.engine-3.0.4-source-release.zip.sha512       
Fri Oct  9 17:07:30 2026        (r88402)
@@ -0,0 +1 @@
+820ed6a8319015b862e8880b768d25919d6166e28505ccf8a536704bd16c988874af7e8afde2781580f1f581b03176493d35003dcc4cb927105c7533276fff53
\ No newline at end of file

Added: release/sling/org.apache.sling.engine-3.0.4-sources.jar
==============================================================================
Binary files /dev/null  00:00:00 1970   (empty, because file is newly added) 
and release/sling/org.apache.sling.engine-3.0.4-sources.jar        Fri Oct  9 
17:07:30 2026        (r88402) differ

Added: release/sling/org.apache.sling.engine-3.0.4-sources.jar.asc
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ release/sling/org.apache.sling.engine-3.0.4-sources.jar.asc Fri Oct  9 
17:07:30 2026        (r88402)
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQHPBAABCgA5FiEExTbIyqEsDPwN+EA2fSfYoFn+aOIFAmrE2n0bFIAAAAAABAAO
+bWFudTIsMi41KzEuMTIsMCwzAAoJEH0n2KBZ/mjiTmEL/14Eq0al8sT+sLZ/JqjX
+nCLzmakY92pQJZvbKR57Tz3K0/j71OCyovA2xbonmaRtPlxXLiNMDWoXmnz/U/Rz
+WaH2wGQDBifUTSbAJ+aANDTcMLagw9xQ3nO2iu0RC8tYYHpvqSATgZwXpi599xSr
+0Z80+Oq9teym6VdD6Def3PYBfDlrRwb7nloBAKrNVi6WhsjdnhRWYUnw7Vr8lEtO
+MIIHGMqKrGII3J2k3SIOxT6F/jUbGxD3jSIZIZKn2kOY35oZocCQ0ZrikjCA/V0f
+eulu0do1AmjCO4MrMYsMT5pIilWEi/hp48ySEMZAbk9ey3rCBz6gEOLuGVKbtv9C
+caXd/MSERHNZ6g/pyjaUA0OegbjIWNu+eqTYdXJNccHJ/11UezF3s3Y0FMDaFnUg
+pdMSQnFtuLaqGjN4TpWoeUQk8GPXtXR/Hb7Q0dLmijYwheoN7IJc9TnWkMQ6mLZm
+Larx/5AVLEQxYurQBTQoHNvfD2bGALHrP7tl7c8uhO3hDA==
+=XSEL
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.engine-3.0.4-sources.jar.md5
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ release/sling/org.apache.sling.engine-3.0.4-sources.jar.md5 Fri Oct  9 
17:07:30 2026        (r88402)
@@ -0,0 +1 @@
+2bd47d24786e1a7b9a9c9923e41125a1
\ No newline at end of file

Added: release/sling/org.apache.sling.engine-3.0.4-sources.jar.sha1
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ release/sling/org.apache.sling.engine-3.0.4-sources.jar.sha1        Fri Oct 
 9 17:07:30 2026        (r88402)
@@ -0,0 +1 @@
+fdda6e83f33db10fb9150d4678d3ad3f7369e085
\ No newline at end of file

Added: release/sling/org.apache.sling.engine-3.0.4.jar
==============================================================================
Binary files /dev/null  00:00:00 1970   (empty, because file is newly added) 
and release/sling/org.apache.sling.engine-3.0.4.jar        Fri Oct  9 17:07:30 
2026        (r88402) differ

Added: release/sling/org.apache.sling.engine-3.0.4.jar.asc
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ release/sling/org.apache.sling.engine-3.0.4.jar.asc Fri Oct  9 17:07:30 
2026        (r88402)
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQHPBAABCgA5FiEExTbIyqEsDPwN+EA2fSfYoFn+aOIFAmrE2n0bFIAAAAAABAAO
+bWFudTIsMi41KzEuMTIsMCwzAAoJEH0n2KBZ/mjiyc8MAKNz+butLZGAfUed8YXY
+7uvxiKPZNrZnYBLNx0rzhT22KlVyUNrNqKJySolnpkWkMNzVk6ZFQFApS37aRkYJ
+PCHxulxur2DrDNQQ9VF8s6GSy45xwvTE7dNEtErib77wNrJkye7mltZ/95n0VyZ+
+6H35Ap/PopDd9p8eRmmPIxb/IpzCIxD7e0QFhrKA1L92n6GW/FjtRbT/m3qOr29w
+SY+cbQSavzbQb+Ih4WxvkfkZhedFLMawqV+wEk3jcXXaeB/U/PQq/wcCIWido6l1
+aE1mrSXwbk6tuCAxKDjbshU4m/THb8AEi6iChI18OYelSc6aZUgtowwnsH4uvSIr
+9Z8Qv5EeMYnUHupC7W8Pi+u4DRoqH0/EtsIFs8dVSY1d3F+ZhmR51IODEfRwsQw5
+l0i9np23xZgYbKL0Bp3gjgdT4hyOxDWmMrl1wPZyTySE6CAUUuys1wNAsVfkOhsi
+p5U71j1kkFuia90op6c7x9/aJA/vS/0sUne3vqUGBai4/g==
+=+izp
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.engine-3.0.4.jar.md5
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ release/sling/org.apache.sling.engine-3.0.4.jar.md5 Fri Oct  9 17:07:30 
2026        (r88402)
@@ -0,0 +1 @@
+e140456a0e9093eb76a506161c5acf64
\ No newline at end of file

Added: release/sling/org.apache.sling.engine-3.0.4.jar.sha1
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ release/sling/org.apache.sling.engine-3.0.4.jar.sha1        Fri Oct  9 
17:07:30 2026        (r88402)
@@ -0,0 +1 @@
+a0ae41074f7a3093183cf5b450b094211137b306
\ No newline at end of file

Added: release/sling/org.apache.sling.engine-3.0.4.pom
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ release/sling/org.apache.sling.engine-3.0.4.pom     Fri Oct  9 17:07:30 
2026        (r88402)
@@ -0,0 +1,335 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+
+   http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>org.apache.sling</groupId>
+        <artifactId>sling-bundle-parent</artifactId>
+        <version>66</version>
+        <relativePath />
+    </parent>
+
+    <artifactId>org.apache.sling.engine</artifactId>
+    <version>3.0.4</version>
+
+    <name>Apache Sling Engine</name>
+    <description>Bundle implementing the core of Apache Sling.</description>
+
+    <scm>
+        
<connection>scm:git:https://gitbox.apache.org/repos/asf/sling-org-apache-sling-engine.git</connection>
+        
<developerConnection>scm:git:https://gitbox.apache.org/repos/asf/sling-org-apache-sling-engine.git</developerConnection>
+        <tag>org.apache.sling.engine-3.0.4</tag>
+        <url>https://github.com/apache/sling-org-apache-sling-engine.git</url>
+    </scm>
+
+    <properties>
+        <site.jira.version.id>12314287</site.jira.version.id>
+        <site.javadoc.exclude>**.impl.**</site.javadoc.exclude>
+        
<project.build.outputTimestamp>1791285826</project.build.outputTimestamp>
+        <sling.java.version>17</sling.java.version>
+    </properties>
+    <dependencies>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.annotation.bundle</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.annotation.versioning</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.component.annotations</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.metatype.annotations</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.jetbrains</groupId>
+            <artifactId>annotations</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>javax.servlet</groupId>
+            <artifactId>javax.servlet-api</artifactId>
+            <version>3.1.0</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>jakarta.servlet</groupId>
+            <artifactId>jakarta.servlet-api</artifactId>
+            <version>6.1.0</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.http.wrappers</artifactId>
+            <version>6.1.0</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.http.whiteboard</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.dto</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.servlet</artifactId>
+            <version>2.0.0</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.useradmin</artifactId>
+            <version>1.1.0</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.component</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.api</artifactId>
+            <version>3.0.0</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.settings</artifactId>
+            <version>1.0.0</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.auth.core</artifactId>
+            <version>2.0.0</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.commons.mime</artifactId>
+            <version>2.1.2</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>commons-fileupload</groupId>
+            <artifactId>commons-fileupload</artifactId>
+            <version>1.6.0</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.framework</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.util.tracker</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.resource</artifactId>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.util.converter</artifactId>
+            <version>1.0.9</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>slf4j-api</artifactId>
+            <version>2.0.17</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.junit.jupiter</groupId>
+            <artifactId>junit-jupiter-api</artifactId>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.junit.jupiter</groupId>
+            <artifactId>junit-jupiter-params</artifactId>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>slf4j-simple</artifactId>
+            <version>2.0.17</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.mockito</groupId>
+            <artifactId>mockito-core</artifactId>
+            <version>4.6.1</version>
+            <scope>test</scope>
+        </dependency>
+
+        <!-- needed to mock final methods-->
+        <dependency>
+            <groupId>org.mockito</groupId>
+            <artifactId>mockito-inline</artifactId>
+            <version>4.6.1</version>
+            <scope>test</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.jmock</groupId>
+            <artifactId>jmock-junit4</artifactId>
+            <version>2.13.1</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>net.bytebuddy</groupId>
+            <artifactId>byte-buddy</artifactId>
+            <version>1.14.15</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>net.bytebuddy</groupId>
+            <artifactId>byte-buddy-agent</artifactId>
+            <version>1.14.15</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>com.sun.japex</groupId>
+            <artifactId>japex</artifactId>
+            <version>1.2.3</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.commons</groupId>
+            <artifactId>commons-math</artifactId>
+            <version>2.2</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.testing.osgi-mock.junit4</artifactId>
+            <version>3.3.2</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.commons.osgi</artifactId>
+            <version>2.4.2</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.event</artifactId>
+            <version>1.4.0</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.log</artifactId>
+            <version>1.3.0</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.cm</artifactId>
+            <version>1.5.0</version>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>biz.aQute.bnd</groupId>
+                <artifactId>bnd-baseline-maven-plugin</artifactId>
+                <configuration>
+                    <diffpackages>
+                        <!-- Temporarily don't baseline due to 
https://issues.apache.org/jira/browse/SLING-11728 -->
+                        
<diffpackage>!org.apache.sling.engine.servlets</diffpackage>
+                        <diffpackage>*</diffpackage>
+                    </diffpackages>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
+    <profiles>
+        <profile>
+            <id>benchmarks</id>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-dependency-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>copy-commons-math-for-japex</id>
+                                <goals>
+                                    <goal>copy-dependencies</goal>
+                                </goals>
+                                <configuration>
+                                    
<includeArtifactIds>commons-math</includeArtifactIds>
+                                    
<outputDirectory>${project.build.directory}/japex-dependency</outputDirectory>
+                                </configuration>
+                            </execution>
+                        </executions>
+                    </plugin>
+                    <plugin>
+                        <groupId>com.sun.japex</groupId>
+                        <artifactId>japex-maven-plugin</artifactId>
+                        <version>1.2.3</version>
+                        <configuration>
+                            <japexConfigFiles>
+                                
<file>src/test/resources/japex/hundred_iterations.xml</file>
+                                
<file>src/test/resources/japex/thousand_iterations.xml</file>
+                                
<file>src/test/resources/japex/million_iterations.xml</file>
+                            </japexConfigFiles>
+                        </configuration>
+                        <executions>
+                            <execution>
+                                <id>japex</id>
+                                <goals>
+                                    <goal>japex</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
+</project>

Added: release/sling/org.apache.sling.engine-3.0.4.pom.asc
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ release/sling/org.apache.sling.engine-3.0.4.pom.asc Fri Oct  9 17:07:30 
2026        (r88402)
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQHPBAABCgA5FiEExTbIyqEsDPwN+EA2fSfYoFn+aOIFAmrE2n0bFIAAAAAABAAO
+bWFudTIsMi41KzEuMTIsMCwzAAoJEH0n2KBZ/mjiqMgMAJ6HzLIT9KyxG5OKq/ao
+ews4ssTwgvJgdnv81f2NCjdg4HYX/svYN7eo6KTz8adyUU5bYWCMWsdOIswITmaC
+s3XhO3EXwhIqLZEqGvOO5EY+U273Wt0IP42hPvsT1D+dYt218BLnf5wy37bAGyrU
+p0i4v05LKJXuBeBQPlzSUHYREIfXtnuHPwcJ69JxruZv+8nM6Q4y7nDuGX8RNwhw
+JsencSBQlRSUWotJ1tQ+Wwbse/2GotYayhKv1IBHb9BVRAu5HCnqHGY3nVb+e/uk
+EEw+3h6CTqal0YTTdUKffqFE40TKYWdtEGI2wFjdlm/FcWzweEFVP4xqyclAhHoq
+N2TdhIqE295VDlTBl35ly5MfUcQ8Ch0ZC4yutrBWSEddB7zQsYjYl3nMPPc5VAvt
+BZGbBvHHlwKAXYLp4MYalxaoyEn6yB6DFPbOy7qOUZe+vBXbI/6QYjdMcJQjnUq2
++pxy/dfpLepjB5gGsbAnzlYhck106G0gdgiHI0ExKPA74Q==
+=zZ6a
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.engine-3.0.4.pom.md5
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ release/sling/org.apache.sling.engine-3.0.4.pom.md5 Fri Oct  9 17:07:30 
2026        (r88402)
@@ -0,0 +1 @@
+c576748cb13d27a65166072ca74ea413
\ No newline at end of file

Added: release/sling/org.apache.sling.engine-3.0.4.pom.sha1
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ release/sling/org.apache.sling.engine-3.0.4.pom.sha1        Fri Oct  9 
17:07:30 2026        (r88402)
@@ -0,0 +1 @@
+90088869e7fd73d4336f530397732067c2b971b2
\ No newline at end of file

Reply via email to