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 2016/12/22 11:01:45 UTC

svn commit: r17531 - /release/sling/

Author: sseifert
Date: Thu Dec 22 11:01:45 2016
New Revision: 17531

Log:
Apache Sling Mock 2.2.4, Sling Mock 1.9.4, JUnit Core 1.0.22

Added:
    release/sling/org.apache.sling.junit.core-1.0.22-javadoc.jar   (with props)
    release/sling/org.apache.sling.junit.core-1.0.22-javadoc.jar.asc
    release/sling/org.apache.sling.junit.core-1.0.22-javadoc.jar.md5
    release/sling/org.apache.sling.junit.core-1.0.22-javadoc.jar.sha1
    release/sling/org.apache.sling.junit.core-1.0.22-source-release.zip   (with props)
    release/sling/org.apache.sling.junit.core-1.0.22-source-release.zip.asc
    release/sling/org.apache.sling.junit.core-1.0.22-source-release.zip.md5
    release/sling/org.apache.sling.junit.core-1.0.22-source-release.zip.sha1
    release/sling/org.apache.sling.junit.core-1.0.22-sources.jar   (with props)
    release/sling/org.apache.sling.junit.core-1.0.22-sources.jar.asc
    release/sling/org.apache.sling.junit.core-1.0.22-sources.jar.md5
    release/sling/org.apache.sling.junit.core-1.0.22-sources.jar.sha1
    release/sling/org.apache.sling.junit.core-1.0.22.jar   (with props)
    release/sling/org.apache.sling.junit.core-1.0.22.jar.asc
    release/sling/org.apache.sling.junit.core-1.0.22.jar.md5
    release/sling/org.apache.sling.junit.core-1.0.22.jar.sha1
    release/sling/org.apache.sling.junit.core-1.0.22.pom
    release/sling/org.apache.sling.junit.core-1.0.22.pom.asc
    release/sling/org.apache.sling.junit.core-1.0.22.pom.md5
    release/sling/org.apache.sling.junit.core-1.0.22.pom.sha1
    release/sling/org.apache.sling.testing.sling-mock-2.2.4-javadoc.jar   (with props)
    release/sling/org.apache.sling.testing.sling-mock-2.2.4-javadoc.jar.asc
    release/sling/org.apache.sling.testing.sling-mock-2.2.4-javadoc.jar.md5
    release/sling/org.apache.sling.testing.sling-mock-2.2.4-javadoc.jar.sha1
    release/sling/org.apache.sling.testing.sling-mock-2.2.4-source-release.zip   (with props)
    release/sling/org.apache.sling.testing.sling-mock-2.2.4-source-release.zip.asc
    release/sling/org.apache.sling.testing.sling-mock-2.2.4-source-release.zip.md5
    release/sling/org.apache.sling.testing.sling-mock-2.2.4-source-release.zip.sha1
    release/sling/org.apache.sling.testing.sling-mock-2.2.4-sources.jar   (with props)
    release/sling/org.apache.sling.testing.sling-mock-2.2.4-sources.jar.asc
    release/sling/org.apache.sling.testing.sling-mock-2.2.4-sources.jar.md5
    release/sling/org.apache.sling.testing.sling-mock-2.2.4-sources.jar.sha1
    release/sling/org.apache.sling.testing.sling-mock-2.2.4-tests.jar   (with props)
    release/sling/org.apache.sling.testing.sling-mock-2.2.4-tests.jar.asc
    release/sling/org.apache.sling.testing.sling-mock-2.2.4-tests.jar.md5
    release/sling/org.apache.sling.testing.sling-mock-2.2.4-tests.jar.sha1
    release/sling/org.apache.sling.testing.sling-mock-2.2.4.jar   (with props)
    release/sling/org.apache.sling.testing.sling-mock-2.2.4.jar.asc
    release/sling/org.apache.sling.testing.sling-mock-2.2.4.jar.md5
    release/sling/org.apache.sling.testing.sling-mock-2.2.4.jar.sha1
    release/sling/org.apache.sling.testing.sling-mock-2.2.4.pom
    release/sling/org.apache.sling.testing.sling-mock-2.2.4.pom.asc
    release/sling/org.apache.sling.testing.sling-mock-2.2.4.pom.md5
    release/sling/org.apache.sling.testing.sling-mock-2.2.4.pom.sha1
Removed:
    release/sling/org.apache.sling.junit.core-1.0.20-javadoc.jar
    release/sling/org.apache.sling.junit.core-1.0.20-javadoc.jar.asc
    release/sling/org.apache.sling.junit.core-1.0.20-javadoc.jar.md5
    release/sling/org.apache.sling.junit.core-1.0.20-javadoc.jar.sha1
    release/sling/org.apache.sling.junit.core-1.0.20-source-release.zip
    release/sling/org.apache.sling.junit.core-1.0.20-source-release.zip.asc
    release/sling/org.apache.sling.junit.core-1.0.20-source-release.zip.md5
    release/sling/org.apache.sling.junit.core-1.0.20-source-release.zip.sha1
    release/sling/org.apache.sling.junit.core-1.0.20-sources.jar
    release/sling/org.apache.sling.junit.core-1.0.20-sources.jar.asc
    release/sling/org.apache.sling.junit.core-1.0.20-sources.jar.md5
    release/sling/org.apache.sling.junit.core-1.0.20-sources.jar.sha1
    release/sling/org.apache.sling.junit.core-1.0.20.jar
    release/sling/org.apache.sling.junit.core-1.0.20.jar.asc
    release/sling/org.apache.sling.junit.core-1.0.20.jar.md5
    release/sling/org.apache.sling.junit.core-1.0.20.jar.sha1
    release/sling/org.apache.sling.junit.core-1.0.20.pom
    release/sling/org.apache.sling.junit.core-1.0.20.pom.asc
    release/sling/org.apache.sling.junit.core-1.0.20.pom.md5
    release/sling/org.apache.sling.junit.core-1.0.20.pom.sha1
    release/sling/org.apache.sling.testing.sling-mock-2.2.2-javadoc.jar
    release/sling/org.apache.sling.testing.sling-mock-2.2.2-javadoc.jar.asc
    release/sling/org.apache.sling.testing.sling-mock-2.2.2-javadoc.jar.md5
    release/sling/org.apache.sling.testing.sling-mock-2.2.2-javadoc.jar.sha1
    release/sling/org.apache.sling.testing.sling-mock-2.2.2-source-release.zip
    release/sling/org.apache.sling.testing.sling-mock-2.2.2-source-release.zip.asc
    release/sling/org.apache.sling.testing.sling-mock-2.2.2-source-release.zip.md5
    release/sling/org.apache.sling.testing.sling-mock-2.2.2-source-release.zip.sha1
    release/sling/org.apache.sling.testing.sling-mock-2.2.2-sources.jar
    release/sling/org.apache.sling.testing.sling-mock-2.2.2-sources.jar.asc
    release/sling/org.apache.sling.testing.sling-mock-2.2.2-sources.jar.md5
    release/sling/org.apache.sling.testing.sling-mock-2.2.2-sources.jar.sha1
    release/sling/org.apache.sling.testing.sling-mock-2.2.2-tests.jar
    release/sling/org.apache.sling.testing.sling-mock-2.2.2-tests.jar.asc
    release/sling/org.apache.sling.testing.sling-mock-2.2.2-tests.jar.md5
    release/sling/org.apache.sling.testing.sling-mock-2.2.2-tests.jar.sha1
    release/sling/org.apache.sling.testing.sling-mock-2.2.2.jar
    release/sling/org.apache.sling.testing.sling-mock-2.2.2.jar.asc
    release/sling/org.apache.sling.testing.sling-mock-2.2.2.jar.md5
    release/sling/org.apache.sling.testing.sling-mock-2.2.2.jar.sha1
    release/sling/org.apache.sling.testing.sling-mock-2.2.2.pom
    release/sling/org.apache.sling.testing.sling-mock-2.2.2.pom.asc
    release/sling/org.apache.sling.testing.sling-mock-2.2.2.pom.md5
    release/sling/org.apache.sling.testing.sling-mock-2.2.2.pom.sha1

Added: release/sling/org.apache.sling.junit.core-1.0.22-javadoc.jar
==============================================================================
Binary file - no diff available.

Propchange: release/sling/org.apache.sling.junit.core-1.0.22-javadoc.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/sling/org.apache.sling.junit.core-1.0.22-javadoc.jar.asc
==============================================================================
--- release/sling/org.apache.sling.junit.core-1.0.22-javadoc.jar.asc (added)
+++ release/sling/org.apache.sling.junit.core-1.0.22-javadoc.jar.asc Thu Dec 22 11:01:45 2016
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQEcBAABAgAGBQJYV57JAAoJEM4rf/Z1146SF6gIAIxkjRcKEjgZCB4gs4agMMmu
+OfqpDLfUKC4ZClLHZYpVXrzhxGyje55fucFHX1tuAAwaIR7CkjXMr2NS4WcTKc7J
+Pt2UA/Otj7gUjXcR8glecGP4zaWhbyBy5V5dj87yntgzCLL/LNhBBL60ggwd9lzU
+1TPAVUBF84NlWcjVmOKp/UAN821R73AlAGcIX8Tcwws3kuDXikBq3/ZUL8Q5c+YQ
+UzcGz0vX1X1gX7jBf92tXZyjK6eX9Pm8m8cr/3ERbBgUtH+V7YkWAc2I6qkKWnJz
+P37aVOPcUIkp5QRnKHtxN2lC/16YTId38yfNJobntcl8iyqJPfzXy8OMP5/rzyM=
+=oFyQ
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.junit.core-1.0.22-javadoc.jar.md5
==============================================================================
--- release/sling/org.apache.sling.junit.core-1.0.22-javadoc.jar.md5 (added)
+++ release/sling/org.apache.sling.junit.core-1.0.22-javadoc.jar.md5 Thu Dec 22 11:01:45 2016
@@ -0,0 +1 @@
+4a5cc6e8ffe10461c6730b2296220934
\ No newline at end of file

Added: release/sling/org.apache.sling.junit.core-1.0.22-javadoc.jar.sha1
==============================================================================
--- release/sling/org.apache.sling.junit.core-1.0.22-javadoc.jar.sha1 (added)
+++ release/sling/org.apache.sling.junit.core-1.0.22-javadoc.jar.sha1 Thu Dec 22 11:01:45 2016
@@ -0,0 +1 @@
+96ee5ef746ebedb68a889115ecb28964f014ca5d
\ No newline at end of file

Added: release/sling/org.apache.sling.junit.core-1.0.22-source-release.zip
==============================================================================
Binary file - no diff available.

Propchange: release/sling/org.apache.sling.junit.core-1.0.22-source-release.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Propchange: release/sling/org.apache.sling.junit.core-1.0.22-source-release.zip
------------------------------------------------------------------------------
    svn:needs-lock = *

Added: release/sling/org.apache.sling.junit.core-1.0.22-source-release.zip.asc
==============================================================================
--- release/sling/org.apache.sling.junit.core-1.0.22-source-release.zip.asc (added)
+++ release/sling/org.apache.sling.junit.core-1.0.22-source-release.zip.asc Thu Dec 22 11:01:45 2016
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQEcBAABAgAGBQJYV57JAAoJEM4rf/Z1146Snv4H/RasZ9kegcGU0CywBlSI9eXH
+t0Qf8wv0WGEZvtO9iv+trCTkhkKrKsYXJybYvuSJTnrs39Nwk8upuDrsLJpDA3A0
+xuFg4KDJS6EAg7z5NEG48h8IQPUrekgGz/4VUDC7SgOEdeL9nOxNGFzcLTlq4FFq
+ZTk9ONs2UWQJyqgNJUB2Edlwv23O8Xoxekx0oaw9krXUrzj9KpdMNqyBAWVjCsso
+F69V6LBQDPQpPIQhmtE4koxzZwdn3oHzQXIwB9a2yHh+X2wbhuiDW4XZyhLevDwd
+ZUar8wEdKCasQdCrzZmOHzxND2nMlgWyyxqLPMGUNq/7Pjd3iTdiYREjUn0eur8=
+=JQOv
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.junit.core-1.0.22-source-release.zip.md5
==============================================================================
--- release/sling/org.apache.sling.junit.core-1.0.22-source-release.zip.md5 (added)
+++ release/sling/org.apache.sling.junit.core-1.0.22-source-release.zip.md5 Thu Dec 22 11:01:45 2016
@@ -0,0 +1 @@
+e5ae194ef2377ead44508ea294e7c08c
\ No newline at end of file

Added: release/sling/org.apache.sling.junit.core-1.0.22-source-release.zip.sha1
==============================================================================
--- release/sling/org.apache.sling.junit.core-1.0.22-source-release.zip.sha1 (added)
+++ release/sling/org.apache.sling.junit.core-1.0.22-source-release.zip.sha1 Thu Dec 22 11:01:45 2016
@@ -0,0 +1 @@
+f29de095a804ec5a3038ceef61285961a6a063b4
\ No newline at end of file

Added: release/sling/org.apache.sling.junit.core-1.0.22-sources.jar
==============================================================================
Binary file - no diff available.

Propchange: release/sling/org.apache.sling.junit.core-1.0.22-sources.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/sling/org.apache.sling.junit.core-1.0.22-sources.jar.asc
==============================================================================
--- release/sling/org.apache.sling.junit.core-1.0.22-sources.jar.asc (added)
+++ release/sling/org.apache.sling.junit.core-1.0.22-sources.jar.asc Thu Dec 22 11:01:45 2016
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQEcBAABAgAGBQJYV57JAAoJEM4rf/Z1146SojkIANHhWNXwN5MNkUTaUEp8j4uv
+m+1B2BuWZfNWxrGC4yYQnxznm/NCyavcuU1b6oAJQBlr8f9RJZyDoCBMIZhE0inO
+c8uPh5ONkDlGHp/VQjocI3u20fD9sQOiGnx1NUXYqaIMMLTo/lCGtPmGv84w1yVL
+76vtG+4gh/o2kLqm7A1QoWAqdbLuM/fd0pRMOdMvqkiNgIr1Oj9kMdaKojBdywcQ
+ANHlWbb2ai78EbFMYENaP3rT/faDujhkbiAQxQ+qhUB6OWeL9KyL3AsC6RogfzgY
+fTSq4tdK8yA0aWOJ6F9P4JZbzWssjRZ9b6HA4NGpoRZXTtcMYAz6FjwIocR695g=
+=oZkR
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.junit.core-1.0.22-sources.jar.md5
==============================================================================
--- release/sling/org.apache.sling.junit.core-1.0.22-sources.jar.md5 (added)
+++ release/sling/org.apache.sling.junit.core-1.0.22-sources.jar.md5 Thu Dec 22 11:01:45 2016
@@ -0,0 +1 @@
+2ece91068ce428e177083d161d4b11d0
\ No newline at end of file

Added: release/sling/org.apache.sling.junit.core-1.0.22-sources.jar.sha1
==============================================================================
--- release/sling/org.apache.sling.junit.core-1.0.22-sources.jar.sha1 (added)
+++ release/sling/org.apache.sling.junit.core-1.0.22-sources.jar.sha1 Thu Dec 22 11:01:45 2016
@@ -0,0 +1 @@
+ad42b00850e7d5e8cc598d45e81f7c56e1339425
\ No newline at end of file

Added: release/sling/org.apache.sling.junit.core-1.0.22.jar
==============================================================================
Binary file - no diff available.

Propchange: release/sling/org.apache.sling.junit.core-1.0.22.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/sling/org.apache.sling.junit.core-1.0.22.jar.asc
==============================================================================
--- release/sling/org.apache.sling.junit.core-1.0.22.jar.asc (added)
+++ release/sling/org.apache.sling.junit.core-1.0.22.jar.asc Thu Dec 22 11:01:45 2016
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQEcBAABAgAGBQJYV57JAAoJEM4rf/Z1146SHgoIAJqdu0N2dcC9Njk0OnnV7dXW
+ADYqUUlqnU9yVv/z2kwoEU5Zm4Pk8QrGnDZQhC4sIjWig8HPYIsozmPqp2VFKSJj
+38EkGqTydD6eKbALLj3FSTDW0hZCU+liNqC0bVKUYL4uX+cbM681CtfdA2jJ87eE
+LDZ7dlyy7rKuIf9nw/VqhxvMe986pXylEA9P521W9NbGPt1iNrQKRUkunn7cyWG2
+vEyT3YoyQAyaNFbEbqeE6C5pmozfKdwKkxxhtLRiFU8b299iggzGRPclQEP+Jwr4
+UJdXT3UyNEpoWXxSiZuoChheEPYvYNqp0seawib3EZ6wsCCMrCqbGX/O7kIgB0U=
+=o3aQ
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.junit.core-1.0.22.jar.md5
==============================================================================
--- release/sling/org.apache.sling.junit.core-1.0.22.jar.md5 (added)
+++ release/sling/org.apache.sling.junit.core-1.0.22.jar.md5 Thu Dec 22 11:01:45 2016
@@ -0,0 +1 @@
+198d60eee6b1a9ecff1ed8e49a41f2ca
\ No newline at end of file

Added: release/sling/org.apache.sling.junit.core-1.0.22.jar.sha1
==============================================================================
--- release/sling/org.apache.sling.junit.core-1.0.22.jar.sha1 (added)
+++ release/sling/org.apache.sling.junit.core-1.0.22.jar.sha1 Thu Dec 22 11:01:45 2016
@@ -0,0 +1 @@
+f6fc9b54df851899e59843f90f6648cc75bc8099
\ No newline at end of file

Added: release/sling/org.apache.sling.junit.core-1.0.22.pom
==============================================================================
--- release/sling/org.apache.sling.junit.core-1.0.22.pom (added)
+++ release/sling/org.apache.sling.junit.core-1.0.22.pom Thu Dec 22 11:01:45 2016
@@ -0,0 +1,194 @@
+<?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</artifactId>
+        <version>26</version>
+        <relativePath />
+    </parent>
+
+    <artifactId>org.apache.sling.junit.core</artifactId>
+    <version>1.0.22</version>
+    <packaging>bundle</packaging>
+
+    <name>Apache Sling JUnit Core</name>
+    <description>Runs JUnit tests in an OSGi framework and provides the JUnit libraries</description>
+    
+    <properties>
+        <junit.version>4.12</junit.version>
+        <hamcrest.version>1.3</hamcrest.version>
+        <jacoco.version>0.6.2.201302030002</jacoco.version>
+    </properties>
+
+    <scm>
+        <connection>scm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.junit.core-1.0.22</connection>
+        <developerConnection> scm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.junit.core-1.0.22</developerConnection>
+        <url>http://svn.apache.org/viewvc/sling/tags/org.apache.sling.junit.core-1.0.22</url>
+    </scm>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-scr-plugin</artifactId>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <extensions>true</extensions>
+                <configuration>
+                    <instructions>
+                        <Bundle-Activator>org.apache.sling.junit.Activator</Bundle-Activator>
+                        <Export-Package>
+                            org.apache.sling.junit;version=1.1.0,
+                            org.apache.sling.junit.rules;version=1.3.0,
+                            org.apache.sling.junit.annotations;version=1.0.8,
+                        </Export-Package>
+                        <_exportcontents>
+                            junit.framework;version=${junit.version},
+                            org.junit;version=${junit.version},
+                            org.junit.matchers.*;version=${junit.version},
+                            org.junit.rules.*;version=${junit.version},
+                            org.junit.runner.*;version=${junit.version},
+                            org.junit.runners.*;version=${junit.version},
+                            org.hamcrest;version=${hamcrest.version},
+                            org.hamcrest.*;version=${hamcrest.version}
+                        </_exportcontents>
+                        <Private-Package>org.apache.sling.junit.impl.*</Private-Package>
+                        <Embed-Dependency>
+                            org.jacoco.agent;classifier=runtime;inline=org/jacoco/agent/rt/IAgent.class,
+                            *;artifactId=junit,
+                            *;artifactId=hamcrest-core,
+                            *;artifactId=hamcrest-library
+                        </Embed-Dependency>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
+
+    <profiles>
+        <profile>
+            <id>extractJacocoAgent</id>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-dependency-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <goals>
+                                    <goal>unpack</goal>
+                                </goals>
+                                <configuration>
+                                    <artifactItems>
+                                        <artifactItem>
+                                            <groupId>org.jacoco</groupId>
+                                            <artifactId>org.jacoco.agent</artifactId>
+                                            <version>${jacoco.version}</version>
+                                            <includes>jacocoagent.jar</includes>
+                                            <outputDirectory>${project.build.directory}</outputDirectory>
+                                        </artifactItem>
+                                    </artifactItems>
+                                </configuration>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.core</artifactId>
+            <version>4.3.0</version>
+        </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.compendium</artifactId>
+            <version>4.3.0</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.scr.annotations</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.commons.json</artifactId>
+            <version>2.0.6</version>
+        </dependency>
+        <dependency>
+            <groupId>javax.servlet</groupId>
+            <artifactId>servlet-api</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>slf4j-api</artifactId>
+            <version>1.5.11</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.jacoco</groupId>
+            <artifactId>org.jacoco.agent</artifactId>
+            <classifier>runtime</classifier>
+            <version>${jacoco.version}</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>ch.qos.logback</groupId>
+            <artifactId>logback-classic</artifactId>
+            <version>1.0.13</version>
+            <scope>provided</scope>
+            <optional>true</optional>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.commons.osgi</artifactId>
+            <version>2.2.2</version>
+        </dependency>
+        <!-- This bundle exposes the following dependencies at runtime, therefore make those dependencies available in a transitive fashion (i.e. with compile scope). 
+             All bundles providing remote unit tests, should rely on the same version of JUnit and Hamcrest.
+        -->
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <version>${junit.version}</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.hamcrest</groupId>
+            <artifactId>hamcrest-core</artifactId>
+            <version>${hamcrest.version}</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.hamcrest</groupId>
+            <artifactId>hamcrest-library</artifactId>
+            <version>${hamcrest.version}</version>
+            <scope>compile</scope>
+        </dependency>
+    </dependencies>
+</project>

Added: release/sling/org.apache.sling.junit.core-1.0.22.pom.asc
==============================================================================
--- release/sling/org.apache.sling.junit.core-1.0.22.pom.asc (added)
+++ release/sling/org.apache.sling.junit.core-1.0.22.pom.asc Thu Dec 22 11:01:45 2016
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQEcBAABAgAGBQJYV57JAAoJEM4rf/Z1146SDJcH/22b7yKdE7atHIcDHvYeBJ6O
+mPoz/odUHZJs8JO2O+X3awx5z1J6DdKoxrhSyZZx4iYXZ0oKrAbYnC6EdP+4bOoZ
+jnaHHfwEOfysrjE9NJeEJ4Xm1LCousbyLpF+luitXm0t+6YEFpNL7x5KitGpNo6Y
+ky1AwHVkabeqRxBFBYHO0vDnDnQVXX5vHwiqrYkKng0LdhF2PX02vv2EI82j+So6
+yKLvSgJYGyfYgG4OPj90+wYcg/LoQ6x6sUn6t9TZqYfkb+B2FYuvpbkBmT+nc36T
+tweijI/z4CPuHrLn6CN9NyvtCW9nlbDqsL9gpqlm2EA/IrRcIbGDrPwdceHQoQo=
+=6HwT
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.junit.core-1.0.22.pom.md5
==============================================================================
--- release/sling/org.apache.sling.junit.core-1.0.22.pom.md5 (added)
+++ release/sling/org.apache.sling.junit.core-1.0.22.pom.md5 Thu Dec 22 11:01:45 2016
@@ -0,0 +1 @@
+0406e964d2a7d1b38768d1778ba647d1
\ No newline at end of file

Added: release/sling/org.apache.sling.junit.core-1.0.22.pom.sha1
==============================================================================
--- release/sling/org.apache.sling.junit.core-1.0.22.pom.sha1 (added)
+++ release/sling/org.apache.sling.junit.core-1.0.22.pom.sha1 Thu Dec 22 11:01:45 2016
@@ -0,0 +1 @@
+e19a981c671936bffd607309609742aa8a3906f6
\ No newline at end of file

Added: release/sling/org.apache.sling.testing.sling-mock-2.2.4-javadoc.jar
==============================================================================
Binary file - no diff available.

Propchange: release/sling/org.apache.sling.testing.sling-mock-2.2.4-javadoc.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/sling/org.apache.sling.testing.sling-mock-2.2.4-javadoc.jar.asc
==============================================================================
--- release/sling/org.apache.sling.testing.sling-mock-2.2.4-javadoc.jar.asc (added)
+++ release/sling/org.apache.sling.testing.sling-mock-2.2.4-javadoc.jar.asc Thu Dec 22 11:01:45 2016
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQEcBAABAgAGBQJYV58rAAoJEM4rf/Z1146SbGYH/0KJpGX50Hzmg+umRUExX+Dr
+T1vi8S6wyzbcMMl9gzhiez7D3JVc0jiddTng4u9iEl/9QmlRpmzqWK/ZiFAzWDd4
+2EWBe6stXQMEg2IMBP205F2L9aeiuK9MaZK2LIoauRRzA5h0XFu/ysQ02I2QOod+
+jw5UTuU50aT8+p1UxP3u2BPL1+TW3mbzYyh3UeaUW1pgIjAs4cnNK2wm02ZFpXmN
+YAJBHRy6/+D3V+7sU0Ax+EHwqwZi4fXpsHK0dU4znNAFSiV8GAyEwIB/rnCwdw8o
+Htjx7mDvpx2Qi73PWS3qiUTPos2aI0c8NAAYnWcAEacZfbjx+4bbh5Sfy1oHC3M=
+=IVhO
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.testing.sling-mock-2.2.4-javadoc.jar.md5
==============================================================================
--- release/sling/org.apache.sling.testing.sling-mock-2.2.4-javadoc.jar.md5 (added)
+++ release/sling/org.apache.sling.testing.sling-mock-2.2.4-javadoc.jar.md5 Thu Dec 22 11:01:45 2016
@@ -0,0 +1 @@
+f2cc4c6c514714dd0fd25032a521a143
\ No newline at end of file

Added: release/sling/org.apache.sling.testing.sling-mock-2.2.4-javadoc.jar.sha1
==============================================================================
--- release/sling/org.apache.sling.testing.sling-mock-2.2.4-javadoc.jar.sha1 (added)
+++ release/sling/org.apache.sling.testing.sling-mock-2.2.4-javadoc.jar.sha1 Thu Dec 22 11:01:45 2016
@@ -0,0 +1 @@
+2f4746812f4fd0a0361844fa245e3c3967a50498
\ No newline at end of file

Added: release/sling/org.apache.sling.testing.sling-mock-2.2.4-source-release.zip
==============================================================================
Binary file - no diff available.

Propchange: release/sling/org.apache.sling.testing.sling-mock-2.2.4-source-release.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Propchange: release/sling/org.apache.sling.testing.sling-mock-2.2.4-source-release.zip
------------------------------------------------------------------------------
    svn:needs-lock = *

Added: release/sling/org.apache.sling.testing.sling-mock-2.2.4-source-release.zip.asc
==============================================================================
--- release/sling/org.apache.sling.testing.sling-mock-2.2.4-source-release.zip.asc (added)
+++ release/sling/org.apache.sling.testing.sling-mock-2.2.4-source-release.zip.asc Thu Dec 22 11:01:45 2016
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQEcBAABAgAGBQJYV58rAAoJEM4rf/Z1146S67wIAJE47G02OFbPD77Ejk1xL8Fj
+dC+BYJXsWURWfwq2JaPY98ITzX7CFQ0MPFml5cCZehomcMYbolqB7neWAY5S0nWW
+/mauNjlP/QubypAMATVThgWMJaoazZR7gI3Ym0Utob+xBB6Rq3U25WcsdGuNkH93
+h/I+N5VbBAyB5IKyC6I98aL3tIgJbRb5f2E7OKdbMpBoZUTmdk8mEGSZhmxUFfzB
+5vpCd43S5avuWxuHhSD8LzI+JfllY0+mOdYfCQwY9B4bZWRKe+K4Nb8L66npdm61
+Fxw0V+30yzGh84JDmGsiPIrloOVYPbdTVgotNbNZMH3reFHsiS7uujqwLsZqzQc=
+=3oTF
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.testing.sling-mock-2.2.4-source-release.zip.md5
==============================================================================
--- release/sling/org.apache.sling.testing.sling-mock-2.2.4-source-release.zip.md5 (added)
+++ release/sling/org.apache.sling.testing.sling-mock-2.2.4-source-release.zip.md5 Thu Dec 22 11:01:45 2016
@@ -0,0 +1 @@
+198c64b52e73dff46836f7aff43bf7a4
\ No newline at end of file

Added: release/sling/org.apache.sling.testing.sling-mock-2.2.4-source-release.zip.sha1
==============================================================================
--- release/sling/org.apache.sling.testing.sling-mock-2.2.4-source-release.zip.sha1 (added)
+++ release/sling/org.apache.sling.testing.sling-mock-2.2.4-source-release.zip.sha1 Thu Dec 22 11:01:45 2016
@@ -0,0 +1 @@
+90803c7cb08b522fc77ae05c365ffdd9164a965e
\ No newline at end of file

Added: release/sling/org.apache.sling.testing.sling-mock-2.2.4-sources.jar
==============================================================================
Binary file - no diff available.

Propchange: release/sling/org.apache.sling.testing.sling-mock-2.2.4-sources.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/sling/org.apache.sling.testing.sling-mock-2.2.4-sources.jar.asc
==============================================================================
--- release/sling/org.apache.sling.testing.sling-mock-2.2.4-sources.jar.asc (added)
+++ release/sling/org.apache.sling.testing.sling-mock-2.2.4-sources.jar.asc Thu Dec 22 11:01:45 2016
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQEcBAABAgAGBQJYV58rAAoJEM4rf/Z1146SGbAH/jI7ZZWFrVxXHScpqlQ9E7SG
+myDHPOqqfngMxHU6EvzPddIb5np/XPz21gSDwN6ZiUJC2tU1phsBGMGdiWizvLFa
+JexB1YsfwlWL56WoLLt1/jDh0579JpFjyP66QdsmIhbOf8l0LYb/5UU0bbV27YOI
+k2VAsACLMO4SM/FcHhIfDCqGjomsUW+rLjvSJew1BLUgJ35rxFBR/FP/hTSRLsid
+vMOQr88kzEwB6UW3sX3Twzfy6N2vv5Ha7oWclu/Yugj9XEqe22E00aR6YAu0i7sH
+aUgkVgNK0WdT/IrbQ9KOCWDPHBZNitGBbSVWBUCXnts7wuHm74fi+nK2xeJkBoE=
+=2CFA
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.testing.sling-mock-2.2.4-sources.jar.md5
==============================================================================
--- release/sling/org.apache.sling.testing.sling-mock-2.2.4-sources.jar.md5 (added)
+++ release/sling/org.apache.sling.testing.sling-mock-2.2.4-sources.jar.md5 Thu Dec 22 11:01:45 2016
@@ -0,0 +1 @@
+5ff8627e843d43b0f48631c3abad84ed
\ No newline at end of file

Added: release/sling/org.apache.sling.testing.sling-mock-2.2.4-sources.jar.sha1
==============================================================================
--- release/sling/org.apache.sling.testing.sling-mock-2.2.4-sources.jar.sha1 (added)
+++ release/sling/org.apache.sling.testing.sling-mock-2.2.4-sources.jar.sha1 Thu Dec 22 11:01:45 2016
@@ -0,0 +1 @@
+b4877981489d27e534f9f91a23f2fe9af31eb68c
\ No newline at end of file

Added: release/sling/org.apache.sling.testing.sling-mock-2.2.4-tests.jar
==============================================================================
Binary file - no diff available.

Propchange: release/sling/org.apache.sling.testing.sling-mock-2.2.4-tests.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/sling/org.apache.sling.testing.sling-mock-2.2.4-tests.jar.asc
==============================================================================
--- release/sling/org.apache.sling.testing.sling-mock-2.2.4-tests.jar.asc (added)
+++ release/sling/org.apache.sling.testing.sling-mock-2.2.4-tests.jar.asc Thu Dec 22 11:01:45 2016
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQEcBAABAgAGBQJYV58rAAoJEM4rf/Z1146SKA8IAMZID8NR4+JaWoDPnYUL8Y9k
+XT2fJMfRWExJ805AXRq1Fo3BVqHq5aC1Y5CT7hpY15wNNgGyXcaqhzMNAxHbPPM0
+V0vIgLNSn9GM3FyMnkW996EpXTUdWDSaGzUg0ekNxUC4CcZCx1o6MrrtHKHZHYxN
+dDML9Z9Q5Dv8748D7kwnvL/VBrkLylOYOrtfOOdiSqGCqU7WpXgzsHh47Gqwbl4J
+T1OnYTGY0tf7zAlgGfg6e0JbLRaR5XmQxXSLsnLql72ALAgD5CI9fn9dOzNxApSn
+Lt/f9dNOrDLrlhsJPEnfAcYuNzpNLIDe6CrI0lrxPq7rpPJgkQqOgfDSaSnUXl0=
+=Blt4
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.testing.sling-mock-2.2.4-tests.jar.md5
==============================================================================
--- release/sling/org.apache.sling.testing.sling-mock-2.2.4-tests.jar.md5 (added)
+++ release/sling/org.apache.sling.testing.sling-mock-2.2.4-tests.jar.md5 Thu Dec 22 11:01:45 2016
@@ -0,0 +1 @@
+151e06eb1884966f81e70e10c6cf07e0
\ No newline at end of file

Added: release/sling/org.apache.sling.testing.sling-mock-2.2.4-tests.jar.sha1
==============================================================================
--- release/sling/org.apache.sling.testing.sling-mock-2.2.4-tests.jar.sha1 (added)
+++ release/sling/org.apache.sling.testing.sling-mock-2.2.4-tests.jar.sha1 Thu Dec 22 11:01:45 2016
@@ -0,0 +1 @@
+11d8cb51bf6ef478bbb421922d7f430cefbef1b7
\ No newline at end of file

Added: release/sling/org.apache.sling.testing.sling-mock-2.2.4.jar
==============================================================================
Binary file - no diff available.

Propchange: release/sling/org.apache.sling.testing.sling-mock-2.2.4.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/sling/org.apache.sling.testing.sling-mock-2.2.4.jar.asc
==============================================================================
--- release/sling/org.apache.sling.testing.sling-mock-2.2.4.jar.asc (added)
+++ release/sling/org.apache.sling.testing.sling-mock-2.2.4.jar.asc Thu Dec 22 11:01:45 2016
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQEcBAABAgAGBQJYV58qAAoJEM4rf/Z1146Sk4MH/jINdpRa/QAL+a4Ue6N1XElU
+hyD58+DIaUv4SLqdWRnHogFg2A68ef9WaU0JtTLRbrUDVNMXdpixznOh+rIWJmNO
+fXng4QkhP1qKGNnImTOEN7G0ZZtZfJd3huzUSoe/iCffSwmlps02RSsEYM9bhI5W
+rTxg5bw1GMQ1NZcs7pf8P55zAaE1ehEaZiqnhH9s0jFzW/U7XOZY3fXjFk0Di86H
+XK6RdSkgyIztxUkF2hcKv1iiTyG2c//thz2MVdGrSeTlAoKKYfvnGqHs58zYFGti
+3mdRu3gErq/wAVfaek7dTOLRMXo5taEKiT04MQnYX9uTJPkS0QDjY4vcDjQ5JnI=
+=rusy
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.testing.sling-mock-2.2.4.jar.md5
==============================================================================
--- release/sling/org.apache.sling.testing.sling-mock-2.2.4.jar.md5 (added)
+++ release/sling/org.apache.sling.testing.sling-mock-2.2.4.jar.md5 Thu Dec 22 11:01:45 2016
@@ -0,0 +1 @@
+5c4b3f2885bd9616899f6ccf0d716b18
\ No newline at end of file

Added: release/sling/org.apache.sling.testing.sling-mock-2.2.4.jar.sha1
==============================================================================
--- release/sling/org.apache.sling.testing.sling-mock-2.2.4.jar.sha1 (added)
+++ release/sling/org.apache.sling.testing.sling-mock-2.2.4.jar.sha1 Thu Dec 22 11:01:45 2016
@@ -0,0 +1 @@
+b8a2280da16c0de005e9d12804a3d9eece150a59
\ No newline at end of file

Added: release/sling/org.apache.sling.testing.sling-mock-2.2.4.pom
==============================================================================
--- release/sling/org.apache.sling.testing.sling-mock-2.2.4.pom (added)
+++ release/sling/org.apache.sling.testing.sling-mock-2.2.4.pom Thu Dec 22 11:01:45 2016
@@ -0,0 +1,299 @@
+<?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/xsd/maven-4.0.0.xsd">
+
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>org.apache.sling</groupId>
+        <artifactId>sling</artifactId>
+        <version>29</version>
+        <relativePath />
+    </parent>
+
+    <artifactId>org.apache.sling.testing.sling-mock</artifactId>
+    <version>2.2.4</version>
+    <packaging>bundle</packaging>
+
+    <name>Apache Sling Testing Sling Mock</name>
+    <description>Mock implementation of selected Sling APIs.</description>
+
+    <scm>
+        <connection>scm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.testing.sling-mock-2.2.4</connection>
+        <developerConnection>scm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.testing.sling-mock-2.2.4</developerConnection>
+        <url>http://svn.apache.org/viewvc/sling/tags/org.apache.sling.testing.sling-mock-2.2.4</url>
+    </scm>
+
+    <dependencies>
+  
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.testing.osgi-mock</artifactId>
+            <version>2.2.2</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.testing.jcr-mock</artifactId>
+            <version>1.2.0</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.testing.resourceresolver-mock</artifactId>
+            <version>1.1.14</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.servlet-helpers</artifactId>
+            <version>1.1.0</version>
+            <scope>compile</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.commons.osgi</artifactId>
+            <version>2.4.0</version>
+            <scope>compile</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.models.api</artifactId>
+            <version>1.2.2</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.models.impl</artifactId>
+            <version>1.2.2</version>
+            <scope>compile</scope>
+        </dependency>
+    
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.api</artifactId>
+            <version>2.11.0</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.resourceresolver</artifactId>
+            <version>1.4.8</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.jcr.api</artifactId>
+            <version>2.3.0</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.jcr.resource</artifactId>
+            <version>2.7.4</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.scripting.api</artifactId>
+            <version>2.1.8</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.scripting.core</artifactId>
+            <version>2.0.36</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.commons.mime</artifactId>
+            <version>2.1.8</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.commons.json</artifactId>
+            <version>2.0.16</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.commons.classloader</artifactId>
+            <version>1.3.2</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.settings</artifactId>
+            <version>1.3.8</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.i18n</artifactId>
+            <version>2.4.4</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.adapter</artifactId>
+            <version>2.1.6</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.resourcebuilder</artifactId>
+            <version>1.0.2</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.jackrabbit</groupId>
+            <artifactId>jackrabbit-api</artifactId>
+            <version>2.11.3</version>
+            <scope>compile</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>commons-collections</groupId>
+            <artifactId>commons-collections</artifactId>
+            <version>3.2.2</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>commons-io</groupId>
+            <artifactId>commons-io</artifactId>
+            <version>2.4</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>commons-lang</groupId>
+            <artifactId>commons-lang</artifactId>
+            <version>2.5</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>commons-beanutils</groupId>
+            <artifactId>commons-beanutils</artifactId>
+            <version>1.8.3</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.reflections</groupId>
+            <artifactId>reflections</artifactId>
+            <!-- Do not use version 0.9.10, it created threading issues when running junit tests in parallel (see SLING-5002) -->
+            <version>0.9.9</version>
+            <scope>compile</scope>
+            <!-- exclude all optional dependencies -->
+            <exclusions>
+                <exclusion>
+                    <groupId>org.slf4j</groupId>
+                    <artifactId>slf4j-api</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>dom4j</groupId>
+                    <artifactId>dom4j</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>com.google.code.gson</groupId>
+                    <artifactId>gson</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>javax.servlet</groupId>
+                    <artifactId>servlet-api</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>org.slf4j</groupId>
+                    <artifactId>slf4j-simple</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+    
+        <dependency>
+            <groupId>javax.servlet</groupId>
+            <artifactId>javax.servlet-api</artifactId>
+            <scope>compile</scope>
+        </dependency>
+    
+        <dependency>
+          <groupId>org.apache.geronimo.specs</groupId>
+          <artifactId>geronimo-atinject_1.0_spec</artifactId>
+          <version>1.0</version>
+          <scope>compile</scope>
+        </dependency>
+    
+        <dependency>
+            <groupId>javax.jcr</groupId>
+            <artifactId>jcr</artifactId>
+            <scope>compile</scope>
+        </dependency>
+    
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.mockito</groupId>
+            <artifactId>mockito-all</artifactId>
+            <version>1.9.5</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.testing.logging-mock</artifactId>
+            <version>2.0.0</version>
+            <scope>test</scope>
+        </dependency>
+
+    </dependencies>
+  
+    <build>
+        <plugins>
+    
+          <!-- Publish test artifact -->
+          <plugin>
+              <groupId>org.apache.maven.plugins</groupId>
+              <artifactId>maven-jar-plugin</artifactId>
+              <executions>
+                  <execution>
+                      <goals>
+                          <goal>test-jar</goal>
+                      </goals>
+                  </execution>
+              </executions>
+          </plugin>
+    
+          <plugin>
+              <groupId>org.apache.felix</groupId>
+              <artifactId>maven-bundle-plugin</artifactId>
+              <extensions>true</extensions>
+          </plugin>
+    
+          <plugin>
+              <groupId>org.apache.felix</groupId>
+              <artifactId>maven-scr-plugin</artifactId>
+          </plugin>
+    
+        </plugins>
+    </build>
+  
+</project>

Added: release/sling/org.apache.sling.testing.sling-mock-2.2.4.pom.asc
==============================================================================
--- release/sling/org.apache.sling.testing.sling-mock-2.2.4.pom.asc (added)
+++ release/sling/org.apache.sling.testing.sling-mock-2.2.4.pom.asc Thu Dec 22 11:01:45 2016
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQEcBAABAgAGBQJYV58qAAoJEM4rf/Z1146SlXcIAN2lj2ZMJwA281flE9uGPIvU
+On+qXEEITj+H1kSUvt66ABPdpXgCdvBRJ4KfW0BwSAaO0VFzdrwJ3ermJRY9t5M8
+5Inb9qSb0ALp6DjRoyxWpFDUBXNd4lM4l/tImDEPktBb1xlpZJg/fCqXMIdx7nuL
+5mGAhFhnQsbCdYB0delM8jH66GGXJgNbQC19MeYSokNXEQvAgTN+Hgk7ZuzVc8Bj
+iYGxIP074ev7VOer0Ex2jXNJoH7RnHrVC0qqleifcVcPmA4cbl2Dp5nsxtFoYHnv
+CwizYfUT7lOblwtke0J5on9X+Qv2uiPnTWRNSqDRLpV9wf+FBzhcRgR65yDVCGY=
+=ii5h
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.testing.sling-mock-2.2.4.pom.md5
==============================================================================
--- release/sling/org.apache.sling.testing.sling-mock-2.2.4.pom.md5 (added)
+++ release/sling/org.apache.sling.testing.sling-mock-2.2.4.pom.md5 Thu Dec 22 11:01:45 2016
@@ -0,0 +1 @@
+6c33b0c52fb091082d433c5b09b1ef54
\ No newline at end of file

Added: release/sling/org.apache.sling.testing.sling-mock-2.2.4.pom.sha1
==============================================================================
--- release/sling/org.apache.sling.testing.sling-mock-2.2.4.pom.sha1 (added)
+++ release/sling/org.apache.sling.testing.sling-mock-2.2.4.pom.sha1 Thu Dec 22 11:01:45 2016
@@ -0,0 +1 @@
+629cc2465e01ba688edf9c7507c4e41d19a0a10a
\ No newline at end of file