You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by st...@apache.org on 2022/08/03 08:54:43 UTC

svn commit: r56085 - /release/sling/

Author: stefanegli
Date: Wed Aug  3 08:54:43 2022
New Revision: 56085

Log:
Releasing org.apache.sling.discovery.oak-1.2.40

Added:
    release/sling/org.apache.sling.discovery.oak-1.2.40-javadoc.jar   (with props)
    release/sling/org.apache.sling.discovery.oak-1.2.40-javadoc.jar.asc
    release/sling/org.apache.sling.discovery.oak-1.2.40-javadoc.jar.md5
    release/sling/org.apache.sling.discovery.oak-1.2.40-javadoc.jar.sha1
    release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip   (with props)
    release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip.asc
    release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip.md5
    release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip.sha1
    release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip.sha512
    release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip.sha512.md5
    release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip.sha512.sha1
    release/sling/org.apache.sling.discovery.oak-1.2.40-sources.jar   (with props)
    release/sling/org.apache.sling.discovery.oak-1.2.40-sources.jar.asc
    release/sling/org.apache.sling.discovery.oak-1.2.40-sources.jar.md5
    release/sling/org.apache.sling.discovery.oak-1.2.40-sources.jar.sha1
    release/sling/org.apache.sling.discovery.oak-1.2.40.jar   (with props)
    release/sling/org.apache.sling.discovery.oak-1.2.40.jar.asc
    release/sling/org.apache.sling.discovery.oak-1.2.40.jar.md5
    release/sling/org.apache.sling.discovery.oak-1.2.40.jar.sha1
    release/sling/org.apache.sling.discovery.oak-1.2.40.pom   (with props)
    release/sling/org.apache.sling.discovery.oak-1.2.40.pom.asc
    release/sling/org.apache.sling.discovery.oak-1.2.40.pom.md5
    release/sling/org.apache.sling.discovery.oak-1.2.40.pom.sha1

Added: release/sling/org.apache.sling.discovery.oak-1.2.40-javadoc.jar
==============================================================================
Binary file - no diff available.

Propchange: release/sling/org.apache.sling.discovery.oak-1.2.40-javadoc.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/sling/org.apache.sling.discovery.oak-1.2.40-javadoc.jar.asc
==============================================================================
--- release/sling/org.apache.sling.discovery.oak-1.2.40-javadoc.jar.asc (added)
+++ release/sling/org.apache.sling.discovery.oak-1.2.40-javadoc.jar.asc Wed Aug  3 08:54:43 2022
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Comment: GPGTools - https://gpgtools.org
+
+iQIcBAABCgAGBQJi4ArOAAoJEFDQukICp5ZthQ4QAK/LuXizoTxZi3yc13ckclPx
+Q+hKoTeYTbt+mXzVlXoIWj7ev7+K4fls6219xb70U0i+FnTo1aP+r9QyWGSSKV5j
+jJbmHvnK9ILJrKsleWFHIvyIN863dmEyRYFsMM695Gc+mIXY83U7ZcsE/lXENpn2
+1c8pY0an3L/6Wemu6MCICosjwO9+MCFgNnNek4hRp8CWMaTneY4VaiUdFv8p1q3T
+pBSIz890NAduTQfyONKK4M9rRBpIbj8Rz+ZTyIyxUV7Qn01bUIZEpn+DeKBFY1VX
+HpIwmK+W9NhkuyLQQzqtcRZzCdf1DqbQIAFxfOz2lYXU6C9ng0lLuu7wJtBadpl0
+t30lCZJSBIe+WRs8tBRg1w/drhyWj9DHw/VhzJZXJ91vlhTqpNHsQKDuFAYo4tHu
+L0M++qOQpMlZL1vxh316eyy1NQBEplY3furC3Se4iqUtBIdLfq+Ri9vJlt61cf3b
+pbW5VxuF9tXXtX+L2VWGicmW4URspW7tgoOdtt7cxKfMt7P7hBlLEdYTjUDHYh32
+HibiJ7jhNvDKStGXvCOMQka344SiG6qI5XlyOaKWk1JE18DlQwqpNr5yGer/Tr8c
+KsS2u7al8pDpO11zvX27U/BW+PjKJLXRalcJkl/Zhh2ARqdqKBP60IFi+kN1r/bk
+wtBxtU9nYqNoWXigdXL6
+=ymQi
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.discovery.oak-1.2.40-javadoc.jar.md5
==============================================================================
--- release/sling/org.apache.sling.discovery.oak-1.2.40-javadoc.jar.md5 (added)
+++ release/sling/org.apache.sling.discovery.oak-1.2.40-javadoc.jar.md5 Wed Aug  3 08:54:43 2022
@@ -0,0 +1 @@
+9d9597d5d38ea78ee835b8a36fc33a0f
\ No newline at end of file

Added: release/sling/org.apache.sling.discovery.oak-1.2.40-javadoc.jar.sha1
==============================================================================
--- release/sling/org.apache.sling.discovery.oak-1.2.40-javadoc.jar.sha1 (added)
+++ release/sling/org.apache.sling.discovery.oak-1.2.40-javadoc.jar.sha1 Wed Aug  3 08:54:43 2022
@@ -0,0 +1 @@
+22806a48cdb3e085f9d341bc3f46ae4101196943
\ No newline at end of file

Added: release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip
==============================================================================
Binary file - no diff available.

Propchange: release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip.asc
==============================================================================
--- release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip.asc (added)
+++ release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip.asc Wed Aug  3 08:54:43 2022
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Comment: GPGTools - https://gpgtools.org
+
+iQIcBAABCgAGBQJi4ArOAAoJEFDQukICp5ZtUi0P/3PsAmeKRMQ1qOqjnBUePIc2
+uBEA/RvIbOt6DV36vKqTkBMdm8ja+wY6W5y67tdpCH9kd58MohG3IMblj84C6peP
+Haql7VZJmFoN/19yASLvf5/NASUblBvPY0wGRAqm0qNe7AGc+BcvDsxul8h7vDRt
+4mTMl7YbJJz3kK/JoYxWaxgdEx2KhKelfzxarslo/3V+0blqzgbNegMfZSM+9uKW
+ogLsrPRaze1JMK8bcJvN2eKMKau7uFqykdhEoVs5YFcgr1BFQY0Rp8N+ATU5PBr/
+kmxF7G4Pe7VjzbhGGawx554wREyoKxUvkAVVJ1qAEq5Uzf4xhb83T8squfP3gyef
+nl/Inh8tm0MkhyvhG8GwfpBRWwoVmjY3oNIKCaLgL8no+BWFz7LiM81RmqQP2MkH
+HreEWfh4iXjSgjCxoF0s2zhueqijlGsT5MXwb3YS1WJodw4pWYY5VJmV2Nu1h4Mn
+2bHT/h2mYpT1ux9mLhnE5hh+yTQknEkDaOTjDdFV1walJSI2eACDWP3CLNvjsc34
+XvO4xAa8BvRQHhW4nwc2dzTFOfQFvOdqr+0CYNdrzXnY1eB1/zaA4WE5oAogMGt8
+K3wMD6aK6p5IG9cFw69fmbebUEhE48tn19YbGS4/yPON+rbgMiFGxEI3jKFXgdMx
+2WqOGhKPTar5hCgJrXUg
+=FBij
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip.md5
==============================================================================
--- release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip.md5 (added)
+++ release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip.md5 Wed Aug  3 08:54:43 2022
@@ -0,0 +1 @@
+1245b7220e7024fd780a0aaf860e9c50
\ No newline at end of file

Added: release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip.sha1
==============================================================================
--- release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip.sha1 (added)
+++ release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip.sha1 Wed Aug  3 08:54:43 2022
@@ -0,0 +1 @@
+cbfaec7e1d026e610ebf813ad35a23082198b807
\ No newline at end of file

Added: release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip.sha512
==============================================================================
--- release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip.sha512 (added)
+++ release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip.sha512 Wed Aug  3 08:54:43 2022
@@ -0,0 +1 @@
+256506498f455ffc91bba35682d708db9926e499eac4bd26a5417ae8f036dc14cc2ba5fed48669b7208cdbb5ff6897a71aa44096fdfb1b36ed171cfea6015236
\ No newline at end of file

Added: release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip.sha512.md5
==============================================================================
--- release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip.sha512.md5 (added)
+++ release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip.sha512.md5 Wed Aug  3 08:54:43 2022
@@ -0,0 +1 @@
+92ee5995be8893300f5f046aef0db085
\ No newline at end of file

Added: release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip.sha512.sha1
==============================================================================
--- release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip.sha512.sha1 (added)
+++ release/sling/org.apache.sling.discovery.oak-1.2.40-source-release.zip.sha512.sha1 Wed Aug  3 08:54:43 2022
@@ -0,0 +1 @@
+e9dd6c44c2177ef4c183bc3c003173bb9eac7a91
\ No newline at end of file

Added: release/sling/org.apache.sling.discovery.oak-1.2.40-sources.jar
==============================================================================
Binary file - no diff available.

Propchange: release/sling/org.apache.sling.discovery.oak-1.2.40-sources.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/sling/org.apache.sling.discovery.oak-1.2.40-sources.jar.asc
==============================================================================
--- release/sling/org.apache.sling.discovery.oak-1.2.40-sources.jar.asc (added)
+++ release/sling/org.apache.sling.discovery.oak-1.2.40-sources.jar.asc Wed Aug  3 08:54:43 2022
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Comment: GPGTools - https://gpgtools.org
+
+iQIcBAABCgAGBQJi4ArOAAoJEFDQukICp5ZtW/0P/Ri+tvda1I/uOd2I9X/PX5a/
+qkECUuohPC+8mLY9DGLHdEhI6AZTRMY1O27yeGc+pkp4ivkbbiMWCvNLWbJUwW1A
+qN7u3yYwSFq0G1vwObfuC6MLhUNcoqtEcjZy9lfz3uuQlopU5sySu20QO8ZNGhh4
+3cq5vCNcSiMgxsXdT3I3MUWGW9o4a8JdJgdZ9cv21o6zbHLDOpjbfRion6D3IYoZ
+O1tJmWi/Pd7yjtkIbDLlg/z6bzrVlCBSbLQX7LeRvq//0Sh7ityultdLyROc/2K+
+7XJ6CXbIRfRxPl+exta9x3m/V09h10quM3VMc1mmzfix2DjWVf0LSp5zLNYqj7O/
+YaF57Ng0K3Owtdgo2jUVN2ljoH0t+eWLP75SIThvLuazkQXsAkIlPJZH2IzTmM7B
+DQcrzoEz8QBheQzLoeW0Tm4MJKm+z5fvDXJuhhvFQ9K9w49ST55mKHu/sj9cqQ0M
+hdQsdBJnB6birF8DuR5eiTLizkOcvetCnhLQ5QVHwXpoQJcmxQLcQ2WlD4O4anYh
+AFH18y1nxhPxnxBtLdyFkcnWv09YTJ3LgVshstiUC5PMiHxiRML6mvQtawjqkw/Y
+xY4VJYIXAEyHSXzj3YM5dEf6cfJEudYoV5dvyS91Od+gH/d7d8cQB+RyPKEEAJWQ
+voe7AUnvVnO4cDehywl/
+=cNWN
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.discovery.oak-1.2.40-sources.jar.md5
==============================================================================
--- release/sling/org.apache.sling.discovery.oak-1.2.40-sources.jar.md5 (added)
+++ release/sling/org.apache.sling.discovery.oak-1.2.40-sources.jar.md5 Wed Aug  3 08:54:43 2022
@@ -0,0 +1 @@
+f72285888c8d58aff351d9ed4df56eb7
\ No newline at end of file

Added: release/sling/org.apache.sling.discovery.oak-1.2.40-sources.jar.sha1
==============================================================================
--- release/sling/org.apache.sling.discovery.oak-1.2.40-sources.jar.sha1 (added)
+++ release/sling/org.apache.sling.discovery.oak-1.2.40-sources.jar.sha1 Wed Aug  3 08:54:43 2022
@@ -0,0 +1 @@
+221134b770720c564c56e363be13ca0bd4802ebc
\ No newline at end of file

Added: release/sling/org.apache.sling.discovery.oak-1.2.40.jar
==============================================================================
Binary file - no diff available.

Propchange: release/sling/org.apache.sling.discovery.oak-1.2.40.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/sling/org.apache.sling.discovery.oak-1.2.40.jar.asc
==============================================================================
--- release/sling/org.apache.sling.discovery.oak-1.2.40.jar.asc (added)
+++ release/sling/org.apache.sling.discovery.oak-1.2.40.jar.asc Wed Aug  3 08:54:43 2022
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Comment: GPGTools - https://gpgtools.org
+
+iQIcBAABCgAGBQJi4ArNAAoJEFDQukICp5Zt7MMP/2AqTwCLo3bJgHCFuTKeWxmF
+cEgqPBVrCqYBK6mbNcFBIy48uiDNYeR4M23aFMI25qCri/Ssam1SWeLP/LU2QKml
+ZdaRivN2pcaKFsgeM3jFuYXDZjmAoBmsSvyb5OEkTz6s9zKo1/uNLCdlSucatfge
+ne2sulN2w2kp1vltzDaXSvTdP0VgISQyluDwASf/UOiOD0NmNA2fta64W/D5wk9E
+fQXo92U920p5KJQNbSpEcqVhRTufSTOXEMNuq2ptF2Yjfq6j+LmqtHfO+4gLKu+x
+CgGBigXMYyRBrum1XjhiUQ+8WP+Q6k0M9dwTjdDmReHGGtGQZKVd8kIZQ7OpzH8A
+HC4uxmtRUlJM5fLeK+J5Im3PjaR9x0HRb4Yl52XzhCGR9Gzd98wU2PyFCfDuoxKt
+oat3kqVx3R2Kj5ZmfQ6isW6KwPM8EMyElCS4+mk/ZhRQrb6F5zdsuwyjF3eKrffF
+tSufVrLSwA/8haIc0yvzYP1GrSEk3p4eV7a2LbXYsnWBB6pY7h1/xl5PVjukuAnW
+1Oagngov35eIsS7xfxBFnTwgATAhNUUhZHR67vtwAGzcxBnYUG8FSB50akvv9T5x
+ga/qxRe3k6NBsCTLJZ/Zh6oLgeg1fCz13ZXcv86gJHye8w3gtDXzXDnjjuGTvdIq
+3fIFWp7pKYhFDtQGt9ER
+=15jr
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.discovery.oak-1.2.40.jar.md5
==============================================================================
--- release/sling/org.apache.sling.discovery.oak-1.2.40.jar.md5 (added)
+++ release/sling/org.apache.sling.discovery.oak-1.2.40.jar.md5 Wed Aug  3 08:54:43 2022
@@ -0,0 +1 @@
+3ed954741ffa62709b449baf152cb313
\ No newline at end of file

Added: release/sling/org.apache.sling.discovery.oak-1.2.40.jar.sha1
==============================================================================
--- release/sling/org.apache.sling.discovery.oak-1.2.40.jar.sha1 (added)
+++ release/sling/org.apache.sling.discovery.oak-1.2.40.jar.sha1 Wed Aug  3 08:54:43 2022
@@ -0,0 +1 @@
+0000c25346d8a34810debd0ac33bb922cbe813e3
\ No newline at end of file

Added: release/sling/org.apache.sling.discovery.oak-1.2.40.pom
==============================================================================
--- release/sling/org.apache.sling.discovery.oak-1.2.40.pom (added)
+++ release/sling/org.apache.sling.discovery.oak-1.2.40.pom Wed Aug  3 08:54:43 2022
@@ -0,0 +1,410 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!--
+  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>48</version>
+        <relativePath />
+    </parent>
+
+    <artifactId>org.apache.sling.discovery.oak</artifactId>
+    <version>1.2.40</version>
+
+    <name>Apache Sling Oak-Based Discovery Service</name>
+    <description>Implementation of Apache Sling Discovery based on Jackrabbit Oak using its discovery-lite descriptor for in-cluster view detection and a TopologyView through HTTP POST heartbeats announcing sub-topologies to each other.</description>
+
+    <properties>
+        <sling.java.version>8</sling.java.version>
+        <jackrabbit.version>2.14.3</jackrabbit.version>
+        <oak.version>1.4.4</oak.version>
+        <!-- by default Slow tests are excluded - use -PincludeSlowTests to include them -->
+        <sling.excluded.surefire.groups>org.apache.sling.commons.testing.junit.categories.Slow</sling.excluded.surefire.groups>
+    </properties>
+
+    <scm>
+        <connection>scm:git:https://gitbox.apache.org/repos/asf/sling-org-apache-sling-discovery-oak.git</connection>
+        <developerConnection>scm:git:https://gitbox.apache.org/repos/asf/sling-org-apache-sling-discovery-oak.git</developerConnection>
+        <url>https://gitbox.apache.org/repos/asf?p=sling-org-apache-sling-discovery-oak.git</url>
+        <tag>org.apache.sling.discovery.oak-1.2.40</tag>
+    </scm>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.jacoco</groupId>
+                <artifactId>jacoco-maven-plugin</artifactId>
+                <version>0.8.6</version>
+                <executions>
+                    <execution>
+                        <id>prepare-agent</id>
+                        <configuration>
+                            <propertyName>jacoco.command</propertyName>
+                        </configuration>
+                        <goals>
+                            <goal>prepare-agent</goal>
+                        </goals>
+                    </execution>
+                    <execution>
+                        <id>report</id>
+                        <phase>post-integration-test</phase>
+                        <goals>
+                            <goal>report</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-plugin</artifactId>
+                <version>3.0.0-M4</version>
+                <configuration>
+                    <redirectTestOutputToFile>true</redirectTestOutputToFile>
+                    <argLine>${jacoco.command} -Xmx2048m</argLine>
+                    <excludedGroups>${sling.excluded.surefire.groups}</excludedGroups>
+                </configuration>
+            </plugin>
+            <plugin>
+                <artifactId>maven-antrun-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <id>set-bundle-required-execution-environment</id>
+                        <phase>initialize</phase>
+                        <goals>
+                            <goal>run</goal>
+                        </goals>
+                        <configuration>
+                            <exportAntProperties>true</exportAntProperties>
+                            <target>
+                                <!--  apply fix as suggested in this comment:
+                                      https://issues.apache.org/jira/browse/MANTRUN-200?focusedCommentId=17016706&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-17016706 -->
+                                <property name="plugin_classpath" refid="maven.plugin.classpath" />
+                                <script language="javascript" classpath="${plugin_classpath}">var System = java.lang.System;
+                                            var bree = "JavaSE-1.6";
+                                            var animalSnifferSignaturesVersion = "6";
+                                            var slingJavaVersion = System.getProperty("sling.java.version");
+                                            if (!slingJavaVersion) {
+                                                slingJavaVersion = project.getProperty("sling.java.version");
+                                            }
+                                            if (slingJavaVersion == "7") {
+                                                animalSnifferSignaturesVersion = "7";
+                                                bree = "JavaSE-1.7";
+                                                System.out.println("Setting Bundle-RequiredExecutionEnvironment=" + bree + " from sling.java.version=" + slingJavaVersion);
+                                            } else if ( slingJavaVersion == "8") {
+                                                animalSnifferSignaturesVersion = "8";
+                                                bree = "JavaSE-1.8";
+                                                System.out.println("Setting Bundle-RequiredExecutionEnvironment=" + bree + " from sling.java.version=" + slingJavaVersion);
+                                            } else if (slingJavaVersion != "6") {
+                                                System.out.println("Unsupported sling.java.version=" + slingJavaVersion + "; must be 6, 7 or 8.");
+                                                throw "sling.java.version must be 6, 7 or 8";
+                                            }
+                                            project.setProperty("sling.bree", bree);
+                                            project.setProperty("sling.animalSignatures.version", animalSnifferSignaturesVersion);</script>
+                            </target>
+                        </configuration>
+                    </execution>
+                </executions>
+                <dependencies>
+                    <dependency>
+                        <groupId>org.apache.ant</groupId>
+                        <artifactId>ant-apache-regexp</artifactId>
+	                    <version>1.7.1</version>
+                        <scope>runtime</scope>
+                    </dependency>
+                    <dependency>
+                        <groupId>jakarta-regexp</groupId>
+                        <artifactId>jakarta-regexp</artifactId>
+                        <version>1.4</version>
+                        <scope>compile</scope>
+                    </dependency>
+                </dependencies>
+            </plugin>
+        </plugins>
+    </build>
+    <profiles>
+        <profile>
+            <!-- when -PincludeSlowTests is set, the Slow tests should also be executed, 
+                hence unsetting the category excludes 'sling.excluded.surefire.groups' to 
+                achieve that. -->
+            <id>includeSlowTests</id>
+            <properties>
+                <sling.excluded.surefire.groups />
+            </properties>
+        </profile>
+    </profiles>
+    <dependencies>
+        <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>slf4j-api</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>osgi.core</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.metatype.annotations</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.http</artifactId>
+            <version>1.2.1</version>
+            <scope>provided</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.apache.sling</groupId>
+			<artifactId>org.apache.sling.jcr.api</artifactId>
+			<version>2.1.0</version>
+			<scope>provided</scope>
+		</dependency>
+		<dependency>
+			<groupId>javax.jcr</groupId>
+			<artifactId>jcr</artifactId>
+			<scope>provided</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.jackrabbit</groupId>
+			<artifactId>jackrabbit-api</artifactId>
+			<version>${jackrabbit.version}</version>
+			<scope>provided</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.sling</groupId>
+			<artifactId>org.apache.sling.settings</artifactId>
+			<version>1.2.2</version>
+            <scope>provided</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.sling</groupId>
+			<artifactId>org.apache.sling.discovery.api</artifactId>
+			<version>1.0.0</version>
+            <scope>provided</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.sling</groupId>
+			<artifactId>org.apache.sling.discovery.commons</artifactId>
+			<version>1.0.26</version>
+            <scope>provided</scope>
+		</dependency>
+        <!-- besides including discovery.commons' normal jar above, 
+              for testing a few test helper classes are also reused.
+              in order to achieve that, also adding a test/test-jar dependency: --> 
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.discovery.commons</artifactId>
+            <version>1.0.26</version>
+            <scope>test</scope>
+            <type>test-jar</type>
+        </dependency>
+		<dependency>
+			<groupId>org.apache.sling</groupId>
+			<artifactId>org.apache.sling.discovery.base</artifactId>
+			<version>2.0.14</version>
+            <scope>provided</scope>
+		</dependency>
+        <!-- besides including discovery.base' normal jar above, 
+              for testing a few test helper classes are also reused.
+              in order to achieve that, also adding a test/test-jar dependency: --> 
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.discovery.base</artifactId>
+            <version>2.0.14</version>
+            <scope>test</scope>
+            <type>test-jar</type>
+        </dependency>
+		<dependency>
+			<groupId>org.apache.sling</groupId>
+			<artifactId>org.apache.sling.api</artifactId>
+			<version>2.11.0</version>
+            <scope>provided</scope>
+		</dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.commons.scheduler</artifactId>
+            <version>2.5.0</version>
+            <scope>provided</scope>
+        </dependency>
+		<dependency>
+			<groupId>org.apache.felix</groupId>
+			<artifactId>org.apache.felix.webconsole</artifactId>
+			<version>3.0.0</version>
+            <scope>provided</scope>
+		</dependency>
+		<dependency>
+			<groupId>javax.servlet</groupId>
+			<artifactId>javax.servlet-api</artifactId>
+            <scope>provided</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.httpcomponents</groupId>
+			<artifactId>httpclient-osgi</artifactId>
+			<version>4.3.5</version>
+			<scope>provided</scope>
+		</dependency>
+        <dependency>
+            <groupId>commons-io</groupId>
+            <artifactId>commons-io</artifactId>
+            <version>2.4</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>commons-net</groupId>
+            <artifactId>commons-net</artifactId>
+            <version>3.3</version>
+            <scope>provided</scope>
+        </dependency>
+
+      <!-- Testing -->
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.eclipse.jetty</groupId>
+            <artifactId>jetty-servlet</artifactId>
+            <version>8.1.2.v20120308</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>junit-addons</groupId>
+            <artifactId>junit-addons</artifactId>
+            <version>1.4</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.mockito</groupId>
+            <artifactId>mockito-core</artifactId>
+            <version>4.4.0</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.jackrabbit</groupId>
+            <artifactId>jackrabbit-core</artifactId>
+            <version>${jackrabbit.version}</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+        	<groupId>org.apache.sling</groupId>
+        	<artifactId>org.apache.sling.commons.testing</artifactId>
+        	<version>2.1.2</version>
+        	<scope>test</scope>
+            <exclusions>
+                <exclusion>
+                    <groupId>org.apache.jackrabbit</groupId>
+                    <artifactId>jackrabbit-core</artifactId>
+                </exclusion>
+                <!-- slf4j simple implementation logs INFO + higher to stdout (we don't want that behaviour) -->
+                <exclusion>
+                    <groupId>org.slf4j</groupId>
+                    <artifactId>slf4j-simple</artifactId>
+                </exclusion>
+                <!--  also excluding jcl-over-slf4j as we need a newer version of this which is compatible with slf4j 1.6 -->
+                <exclusion>
+                    <groupId>org.slf4j</groupId>
+                    <artifactId>jcl-over-slf4j</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        
+        <!-- using log4j under slf4j to allow fine-grained logging config (see src/test/resources/log4j.properties) -->
+        <dependency>
+        	<groupId>org.slf4j</groupId>
+        	<artifactId>slf4j-log4j12</artifactId>
+        	<version>1.7.5</version>
+        	<scope>test</scope>
+        </dependency>
+        <dependency>
+        	<groupId>org.apache.sling</groupId>
+        	<artifactId>org.apache.sling.jcr.resource</artifactId>
+        	<version>2.3.8</version>
+        	<scope>test</scope>
+        </dependency>
+	    <dependency>
+			<groupId>log4j</groupId>
+			<artifactId>log4j</artifactId>
+			<version>1.2.13</version>
+			<scope>test</scope>
+	    </dependency>
+        <dependency>
+        	<groupId>org.apache.sling</groupId>
+        	<artifactId>org.apache.sling.commons.threads</artifactId>
+        	<version>3.1.0</version>
+        	<scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.testing.tools</artifactId>
+            <version>1.0.2</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.testing.sling-mock.junit4</artifactId>
+            <version>3.2.2</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+        	<groupId>org.apache.jackrabbit</groupId>
+        	<artifactId>jackrabbit-jcr-commons</artifactId>
+        	<version>${jackrabbit.version}</version>
+        	<scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.jackrabbit</groupId>
+            <artifactId>oak-core</artifactId>
+            <version>${oak.version}</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.jackrabbit</groupId>
+            <artifactId>oak-jcr</artifactId>
+            <version>${oak.version}</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+        	<groupId>org.apache.felix</groupId>
+        	<artifactId>org.apache.felix.healthcheck.api</artifactId>
+        	<version>2.0.0</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.commons.johnzon</artifactId>
+            <version>1.0.0</version>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+</project>

Propchange: release/sling/org.apache.sling.discovery.oak-1.2.40.pom
------------------------------------------------------------------------------
    svn:eol-style = native

Added: release/sling/org.apache.sling.discovery.oak-1.2.40.pom.asc
==============================================================================
--- release/sling/org.apache.sling.discovery.oak-1.2.40.pom.asc (added)
+++ release/sling/org.apache.sling.discovery.oak-1.2.40.pom.asc Wed Aug  3 08:54:43 2022
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Comment: GPGTools - https://gpgtools.org
+
+iQIcBAABCgAGBQJi4ArOAAoJEFDQukICp5ZtScAP/29mcfibXBLI8LqC/TiJ7cbq
+FP3bvd2EhssvOmr5MauzXU+w6nv8x31bCBBH67UzuFG1vUt+X7EzfkGubwht4M63
+0EqXyid91CRvOX1fwIppBh8L70r3Sj3c62i4iUATJpllfXan3A1deYOPXC3Ar5G5
+KzsQPt0HgbRvrAR0BQ1M63zsNjyyXbB24U4BQGfTfxGLANTkxP5gXwMiuxaMk/V2
+FVEsy4n/Kfw6EIObOMg4rGh5N+zxhdb3sSYh8tQ46wgznf90Aj7G1i2EvoUA/CJg
+1DlNeKMvd2Jy5hUUHkwlKxzKKB5+ymiWq+RG9UzaEdj0on5axQ7R8ingHbeErU1s
+V2OXjM5Yp8hwqh5ptXRKBd/RXXQpENlZT+x+rcMHYmbbCd1VOGQiG+fePIpRvRoJ
+7Vgolf2XX9gJg6YBRihwvwEG8405r0ackhqqLUZT/7lRLOZowzuh9DCaqVnB7NmX
+e2JFigq9aMbdWp+HTt1ld6p46+vAINU5uE6Ef6ZHi/5vTzG9Myk1s67gpv0+I9dT
+O4esqHi1dnA5qWbFBTSbqP1l7P5/B4KxRTww+5/NBNOS5FHEfrxK0R77NVMfaG7j
+JA0bDT1ydDU92kZfeHCWaUGu0r3KHxc8qdM+uoj+8kSuRRLKxfU5O5RWOYe6LiIn
+qr6V/gJQG/6nqUPYxf94
+=ubzQ
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.discovery.oak-1.2.40.pom.md5
==============================================================================
--- release/sling/org.apache.sling.discovery.oak-1.2.40.pom.md5 (added)
+++ release/sling/org.apache.sling.discovery.oak-1.2.40.pom.md5 Wed Aug  3 08:54:43 2022
@@ -0,0 +1 @@
+12545df7a7ee55a61e6b4db3f622f541
\ No newline at end of file

Added: release/sling/org.apache.sling.discovery.oak-1.2.40.pom.sha1
==============================================================================
--- release/sling/org.apache.sling.discovery.oak-1.2.40.pom.sha1 (added)
+++ release/sling/org.apache.sling.discovery.oak-1.2.40.pom.sha1 Wed Aug  3 08:54:43 2022
@@ -0,0 +1 @@
+9b2ee714ed83b575212c5cfa8dfde2ae518687c5
\ No newline at end of file