svn commit: r1790179 - /sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/impl/operations/

2017-04-05 Thread cziegeler
Author: cziegeler
Date: Wed Apr  5 06:53:15 2017
New Revision: 1790179

URL: http://svn.apache.org/viewvc?rev=1790179=rev
Log:
SLING-6723 : Make dependency to javax.jcr, jcr.contentloader and jcr.api 
optional

Modified:

sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/impl/operations/AbstractCopyMoveOperation.java

sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/impl/operations/AbstractCreateOperation.java

sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/impl/operations/CopyOperation.java

sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/impl/operations/JCRSupport.java

sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/impl/operations/JCRSupportImpl.java

sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/impl/operations/MoveOperation.java

Modified: 
sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/impl/operations/AbstractCopyMoveOperation.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/impl/operations/AbstractCopyMoveOperation.java?rev=1790179=1790178=1790179=diff
==
--- 
sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/impl/operations/AbstractCopyMoveOperation.java
 (original)
+++ 
sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/impl/operations/AbstractCopyMoveOperation.java
 Wed Apr  5 06:53:15 2017
@@ -19,8 +19,6 @@ package org.apache.sling.servlets.post.i
 import java.util.Iterator;
 import java.util.List;
 
-import javax.jcr.RepositoryException;
-import javax.jcr.Session;
 import javax.servlet.http.HttpServletResponse;
 
 import org.apache.sling.api.SlingHttpServletRequest;
@@ -35,116 +33,109 @@ import org.apache.sling.servlets.post.Ve
 /**
  * The AbstractCopyMoveOperation is the abstract base close for
  * the {@link CopyOperation} and {@link MoveOperation} classes implementing
- * common behaviour.
+ * common behavior.
  */
 abstract class AbstractCopyMoveOperation extends AbstractPostOperation {
 
 @Override
-protected final void doRun(SlingHttpServletRequest request,
-PostResponse response,
-List changes)
+protected final void doRun(final SlingHttpServletRequest request,
+final PostResponse response,
+final List changes)
 throws PersistenceException {
-try {
-Session session = 
request.getResourceResolver().adaptTo(Session.class);
+final VersioningConfiguration versioningConfiguration = 
getVersioningConfiguration(request);
 
-VersioningConfiguration versioningConfiguration = 
getVersioningConfiguration(request);
+final Resource resource = request.getResource();
+final String source = resource.getPath();
 
-Resource resource = request.getResource();
-String source = resource.getPath();
-
-// ensure dest is not empty/null and is absolute
-String dest = request.getParameter(SlingPostConstants.RP_DEST);
-if (dest == null || dest.length() == 0) {
-throw new IllegalArgumentException("Unable to process "
+// ensure dest is not empty/null and is absolute
+String dest = request.getParameter(SlingPostConstants.RP_DEST);
+if (dest == null || dest.length() == 0) {
+throw new IllegalArgumentException("Unable to process "
 + getOperationName() + ". Missing destination");
-}
+}
 
-// register whether the path ends with a trailing slash
-boolean trailingSlash = dest.endsWith("/");
+// register whether the path ends with a trailing slash
+final boolean trailingSlash = dest.endsWith("/");
 
-// ensure destination is an absolute and normalized path
-if (!dest.startsWith("/")) {
-dest = ResourceUtil.getParent(source) + "/" + dest;
-}
-dest = ResourceUtil.normalize(dest);
+// ensure destination is an absolute and normalized path
+if (!dest.startsWith("/")) {
+dest = ResourceUtil.getParent(source) + "/" + dest;
+}
+dest = ResourceUtil.normalize(dest);
 
-// destination parent and name
-final String dstParent = trailingSlash ? dest : 
ResourceUtil.getParent(dest);
+// destination parent and name
+final String dstParent = trailingSlash ? dest : 
ResourceUtil.getParent(dest);
 
-// delete destination if already exists
-if (!trailingSlash && session.itemExists(dest)) {
+// delete destination if already exists
+if (!trailingSlash && request.getResourceResolver().getResource(dest) 
!= null ) {
 

svn commit: r1790186 - /sling/trunk/launchpad/builder/src/main/provisioning/sling.txt

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 07:28:25 2017
New Revision: 1790186

URL: http://svn.apache.org/viewvc?rev=1790186=rev
Log:
use latest release of usermanager (2.2.6)

Modified:
sling/trunk/launchpad/builder/src/main/provisioning/sling.txt

Modified: sling/trunk/launchpad/builder/src/main/provisioning/sling.txt
URL: 
http://svn.apache.org/viewvc/sling/trunk/launchpad/builder/src/main/provisioning/sling.txt?rev=1790186=1790185=1790186=diff
==
--- sling/trunk/launchpad/builder/src/main/provisioning/sling.txt (original)
+++ sling/trunk/launchpad/builder/src/main/provisioning/sling.txt Wed Apr  5 
07:28:25 2017
@@ -110,7 +110,7 @@
 org.apache.jackrabbit/jackrabbit-data/${jackrabbit.version}
 org.apache.sling/org.apache.sling.jcr.webdav/2.3.8
 org.apache.sling/org.apache.sling.jcr.davex/1.3.8
-org.apache.sling/org.apache.sling.jcr.jackrabbit.usermanager/2.2.5-SNAPSHOT
+org.apache.sling/org.apache.sling.jcr.jackrabbit.usermanager/2.2.6
 
org.apache.sling/org.apache.sling.jcr.jackrabbit.accessmanager/3.0.1-SNAPSHOT
 org.apache.sling/org.apache.sling.jcr.webconsole/1.0.2
 io.dropwizard.metrics/metrics-core/3.1.0




svn commit: r1009832 - in /websites/staging/sling/trunk/content: ./ documentation.html

2017-04-05 Thread buildbot
Author: buildbot
Date: Wed Apr  5 09:28:29 2017
New Revision: 1009832

Log:
Staging update by buildbot for sling

Modified:
websites/staging/sling/trunk/content/   (props changed)
websites/staging/sling/trunk/content/documentation.html

Propchange: websites/staging/sling/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Wed Apr  5 09:28:29 2017
@@ -1 +1 @@
-1790196
+1790197

Modified: websites/staging/sling/trunk/content/documentation.html
==
--- websites/staging/sling/trunk/content/documentation.html (original)
+++ websites/staging/sling/trunk/content/documentation.html Wed Apr  5 09:28:29 
2017
@@ -286,9 +286,9 @@ and build_file.pl scripts t
 The script for generating this aggregation JavaDoc is at http://svn.apache.org/repos/asf/sling/trunk/tooling/release/;>http://svn.apache.org/repos/asf/sling/trunk/tooling/release/
 in generate_javadoc_for_release.sh
 In addition every released bundle is released together with its JavaDoc 
(which is also pushed to Maven Central).
 The Maven Plugin Documentation
-For the most important Maven Plugins the according Maven Sites (generated 
with the maven-site-plugin are published at http://sling.apache.org/components/;>http://sling.apache.org/components/.
 The description on how to publish can be found at Release 
Management.
+For the most important Maven Plugins the according Maven Sites (generated 
with the maven-site-plugin) are published at http://sling.apache.org/components/;>http://sling.apache.org/components/.
 The description on how to publish can be found at Release 
Management.
   
-Rev. 1790196 by kwin on Wed, 5 Apr 2017 09:26:10 +
+Rev. 1790197 by kwin on Wed, 5 Apr 2017 09:28:19 +
   

 Apache Sling, Sling, Apache, the Apache feather logo, and the Apache 
Sling project




svn commit: r1790197 - /sling/site/trunk/content/documentation.mdtext

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 09:28:19 2017
New Revision: 1790197

URL: http://svn.apache.org/viewvc?rev=1790197=rev
Log:
fix typo

Modified:
sling/site/trunk/content/documentation.mdtext

Modified: sling/site/trunk/content/documentation.mdtext
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/documentation.mdtext?rev=1790197=1790196=1790197=diff
==
--- sling/site/trunk/content/documentation.mdtext (original)
+++ sling/site/trunk/content/documentation.mdtext Wed Apr  5 09:28:19 2017
@@ -197,4 +197,4 @@ In addition every released bundle is rel
 
 ## The Maven Plugin Documentation
 
-For the most important Maven Plugins the according Maven Sites (generated with 
the `maven-site-plugin` are published at 
[http://sling.apache.org/components/](http://sling.apache.org/components/). The 
description on how to publish can be found at [Release Management]({{ 
refs.release-management.path }}).
+For the most important Maven Plugins the according Maven Sites (generated with 
the `maven-site-plugin`) are published at 
[http://sling.apache.org/components/](http://sling.apache.org/components/). The 
description on how to publish can be found at [Release Management]({{ 
refs.release-management.path }}).




svn commit: r1009833 - in /websites/production/sling/content: ./ components/

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 09:28:53 2017
New Revision: 1009833

Log:
Publishing svnmucc operation to sling site by kwin

Added:
websites/production/sling/content/
  - copied from r1009832, websites/staging/sling/trunk/content/
websites/production/sling/content/components/
  - copied from r1009832, websites/production/sling/content/components/



svn commit: r1009829 - in /websites/staging/sling/trunk/content: ./ documentation/bundles/validation.html

2017-04-05 Thread buildbot
Author: buildbot
Date: Wed Apr  5 09:00:45 2017
New Revision: 1009829

Log:
Staging update by buildbot for sling

Modified:
websites/staging/sling/trunk/content/   (props changed)
websites/staging/sling/trunk/content/documentation/bundles/validation.html

Propchange: websites/staging/sling/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Wed Apr  5 09:00:45 2017
@@ -1 +1 @@
-1790076
+1790193

Modified: 
websites/staging/sling/trunk/content/documentation/bundles/validation.html
==
--- websites/staging/sling/trunk/content/documentation/bundles/validation.html 
(original)
+++ websites/staging/sling/trunk/content/documentation/bundles/validation.html 
Wed Apr  5 09:00:45 2017
@@ -214,10 +214,10 @@ h2:hover > .headerlink, h3:hover > .head
 sling/validation/model
 
 
-validatedResourceType
+validatingResourceType
 Property
 String
-The resource type of the resource for which this validation model should 
be applied. Must always be relative (i.e. not start with a "/").
+The resource type of the resource for which this validation model should 
be applied. Must always be relative to the resource resolver's search path 
(i.e. not start with a "/").
 yes
 my/own/resourcetype
 
@@ -385,7 +385,7 @@ Each validator needs to specify one type
 http://www.slideshare.net/raducotescu/apache-sling-generic-validation-framework;>Apache
 Sling Generic Validation Framework, adaptTo 2014
 
   
-Rev. 1785662 by kwin on Mon, 6 Mar 2017 15:20:04 +
+Rev. 1790193 by kwin on Wed, 5 Apr 2017 09:00:26 +
   

 Apache Sling, Sling, Apache, the Apache feather logo, and the Apache 
Sling project




svn commit: r1790193 - /sling/site/trunk/content/documentation/bundles/validation.mdtext

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 09:00:26 2017
New Revision: 1790193

URL: http://svn.apache.org/viewvc?rev=1790193=rev
Log:
SLING-6727 validatedResourceType -> validatingResourceType

Modified:
sling/site/trunk/content/documentation/bundles/validation.mdtext

Modified: sling/site/trunk/content/documentation/bundles/validation.mdtext
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/documentation/bundles/validation.mdtext?rev=1790193=1790192=1790193=diff
==
--- sling/site/trunk/content/documentation/bundles/validation.mdtext (original)
+++ sling/site/trunk/content/documentation/bundles/validation.mdtext Wed Apr  5 
09:00:26 2017
@@ -68,7 +68,7 @@ The resources should have the following
 Property/Resource Name  | Property or Resource |  Type   |  Description   
|  Mandatory   |  Example 
  | --- | -- | -| - | 
--
 `sling:resourceType` | Property | `String` | Always `sling/validation/model`, 
otherwise model will never be picked up by Sling Validation. | yes | 
`sling/validation/model`
-`validatedResourceType` | Property | `String` | The resource type of the 
resource for which this validation model should be applied. Must always be 
relative (i.e. not start with a "/"). | yes | `my/own/resourcetype` 
+`validatingResourceType` | Property | `String` | The resource type of the 
resource for which this validation model should be applied. Must always be 
relative to the resource resolver's search path (i.e. not start with a "/"). | 
yes | `my/own/resourcetype` 
 `applicablePaths` | Property |  `String[]` | Path prefixes which restrict the 
validation model to resources which are below one of the given prefixes. No 
wildcards are supported. If not given, there is no path restriction. If there 
are multiple validation models registered for the same resource type the one 
with the longest matching applicablePath is chosen. | no | `/content/mysite`
 `properties\` | Resource | - | This resource ensures that the 
property with the name `` is there. The resource name has no 
longer a meaning if the property `nameRegex` is set on this node. | no | `false`
 `properties\\optional` | Property | `Boolean` | If `true` it is 
not an error if there is no property with the given `` or none 
matching the  `nameRegex`. If not set or `false` the property must be there.  | 
no | `false`




svn commit: r1790196 - in /sling/site/trunk/content: documentation.mdtext site/.htaccess

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 09:26:10 2017
New Revision: 1790196

URL: http://svn.apache.org/viewvc?rev=1790196=rev
Log:
align documentation page with latest processes

Modified:
sling/site/trunk/content/documentation.mdtext
sling/site/trunk/content/site/.htaccess

Modified: sling/site/trunk/content/documentation.mdtext
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/documentation.mdtext?rev=1790196=1790195=1790196=diff
==
--- sling/site/trunk/content/documentation.mdtext (original)
+++ sling/site/trunk/content/documentation.mdtext Wed Apr  5 09:26:10 2017
@@ -1,5 +1,3 @@
-translation_pending: true
-translation_pending: true
 Title: Documentation
 
 The documentation is split into different parts:
@@ -11,12 +9,12 @@ The documentation is split into differen
* [Tutorials & How-Tos]({{ refs.tutorials-how-tos.path }})
* [Wiki](http://cwiki.apache.org/SLING/)
* [Configuration]({{ refs.configuration.path }})
-   * [API Doc](http://sling.apache.org/apidocs/sling5/index.html)
+   * [API Doc](http://sling.apache.org/apidocs/sling8/index.html)
 
 
 # How can you contribute
 
-We're on the way to improve the documentation, but it's a long way. If you 
would like to contribute to the documentation you are very welcome. Please 
directly post your proposals to the [public 
wiki](http://cwiki.apache.org/SLING/) or post your suggestions to the mailing 
list.
+We're on the way to improve the documentation, but it's a long way. If you 
would like to contribute to the documentation you are very welcome. Please 
directly post your proposals to the [public 
wiki](http://cwiki.apache.org/SLING/) or post your suggestions to the [mailing 
list]({{ refs.project-information.path }}).
 
 
 # How is the documentation generated
@@ -27,9 +25,8 @@ section below.*
 
 
 
-The Sling site is being converted from a Confluence exported site to an
-Apache CMS managed site. During this conversion not all pages will display
-correctly. All non-fully converted pages will show a tip box pointing to
+The Sling site was converted from a Confluence exported site to an
+Apache CMS managed site. All non-fully converted pages will show a tip box 
pointing to
 the original Confluence exported page for reference.
 
 
@@ -39,11 +36,6 @@ header should be removed from the page s
 shown any more.
 
 
-
-While this page has technically been translated already, the 
translation-pending
-header is kept to remind us to remove this info box once translation has
-completed.
-
 
 
 The basic documentation of Sling is made up of four parts:
@@ -51,7 +43,7 @@ The basic documentation of Sling is made
 1. The Sling Site at http://sling.apache.org/ (you are here)
 1. The Public Wiki at http://cwiki.apache.org/SLING
 1. The JavaDoc
-1. The Bundle documentation
+1. The Maven plugin documentation
 
 This page is about how this documentation is maintained and who is allowed to 
do what.
 
@@ -193,30 +185,16 @@ The argument to the `--source` parameter
 
 ## The Public Wiki
 
-The public wiki of Sling is available at http://cwiki.apache.org/SLING and is 
maintained in the Confluence space *SLING*. This is a public wiki, in that 
after self-registration, everybody is allowed to edit content.
+The public wiki of Sling is available at 
[http://cwiki.apache.org/SLING](http://cwiki.apache.org/SLING) and is 
maintained in the Confluence space *SLING*. This is a public wiki, in that 
after self-registration, everybody is allowed to edit content.
 
 
 ## The JavaDoc
 
-Up until now the JavaDoc of the Sling Bundles has not been published.
-
-I just polished the JavaDoc generation setup of Sling a bit, so that I could 
generate a first shot of aggregate JavaDocs. This draft can currently be found 
on my site at http://people.apache.org/~fmeschbe/slingdocs.762729/. This 
JavaDoc has been generated as follows:
-
-
-$ svn export -r 762729 
http://svn.apache.org/repos/asf/incubator/sling/trunk sling
-$ mvn -DexcludePackageNames="*.impl:*.internal:*.jsp:sun.misc:*.juli" 
org.apache.maven.plugins:maven-javadoc-plugin:2.5:aggregate
-
-
-I am still unsure whether it makes sense to generate aggregate JavaDoc for all 
(or part of) the bundles of Sling. See also below regarding the Sites.
-
-
-## The Bundle Documentation
+With every major release of Sling the JavaDoc of all containing bundles are 
published below 
[http://sling.apache.org/apidocs/](http://sling.apache.org/apidocs/).
+The script for generating this aggregation JavaDoc is at 
[http://svn.apache.org/repos/asf/sling/trunk/tooling/release/](http://svn.apache.org/repos/asf/sling/trunk/tooling/release/)
 in `generate_javadoc_for_release.sh`
 
-Apart from the documentation of Sling on the Site and in the Wiki, it would 
also be thinkable that we accompany the source modules with some documentation 
and generate this using the Maven Site plugin. My tests so far for generating a 
multi-module site have not been very 

svn commit: r1009831 - in /websites/staging/sling/trunk/content: ./ documentation.html site/.htaccess

2017-04-05 Thread buildbot
Author: buildbot
Date: Wed Apr  5 09:26:29 2017
New Revision: 1009831

Log:
Staging update by buildbot for sling

Modified:
websites/staging/sling/trunk/content/   (props changed)
websites/staging/sling/trunk/content/documentation.html
websites/staging/sling/trunk/content/site/.htaccess

Propchange: websites/staging/sling/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Wed Apr  5 09:26:29 2017
@@ -1 +1 @@
-1790193
+1790196

Modified: websites/staging/sling/trunk/content/documentation.html
==
--- websites/staging/sling/trunk/content/documentation.html (original)
+++ websites/staging/sling/trunk/content/documentation.html Wed Apr  5 09:26:29 
2017
@@ -101,11 +101,6 @@ h2:hover > .headerlink, h3:hover > .head
   
 
   
-  
-   This page is a translated version of /site/documentation.html. In case of
-   doubt you might want to refer to the old page.
-  
-  
   
   Documentation
   

svn commit: r1790238 - /sling/trunk/bundles/extensions/models/validation-impl/pom.xml

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 13:15:07 2017
New Revision: 1790238

URL: http://svn.apache.org/viewvc?rev=1790238=rev
Log:
rely again on latest SNAPSHOT

Modified:
sling/trunk/bundles/extensions/models/validation-impl/pom.xml

Modified: sling/trunk/bundles/extensions/models/validation-impl/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/models/validation-impl/pom.xml?rev=1790238=1790237=1790238=diff
==
--- sling/trunk/bundles/extensions/models/validation-impl/pom.xml (original)
+++ sling/trunk/bundles/extensions/models/validation-impl/pom.xml Wed Apr  5 
13:15:07 2017
@@ -181,7 +181,7 @@
 
 org.apache.sling
 org.apache.sling.validation.api
-1.0.0
+1.0.0-SNAPSHOT
 provided
 
 




svn commit: r1790259 - /sling/trunk/bundles/extensions/validation/core/pom.xml

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 13:44:38 2017
New Revision: 1790259

URL: http://svn.apache.org/viewvc?rev=1790259=rev
Log:
[maven-release-plugin] prepare for next development iteration

Modified:
sling/trunk/bundles/extensions/validation/core/pom.xml

Modified: sling/trunk/bundles/extensions/validation/core/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/core/pom.xml?rev=1790259=1790258=1790259=diff
==
--- sling/trunk/bundles/extensions/validation/core/pom.xml (original)
+++ sling/trunk/bundles/extensions/validation/core/pom.xml Wed Apr  5 13:44:38 
2017
@@ -28,7 +28,7 @@
 
 org.apache.sling.validation.core
 bundle
-1.0.0
+1.0.1-SNAPSHOT
 
 
 8
@@ -36,9 +36,9 @@
 
 
 
-
scm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.validation.core-1.0.0
- 
scm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.validation.core-1.0.0
-
http://svn.apache.org/viewvc/sling/tags/org.apache.sling.validation.core-1.0.0
+
scm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/validation/core
+ 
scm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/validation/core
+
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/core
 
 
 Apache Sling Validation Framework Core Implementation




svn commit: r1790261 - in /sling/trunk/bundles/extensions/validation: core/pom.xml test-services/pom.xml

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 13:52:34 2017
New Revision: 1790261

URL: http://svn.apache.org/viewvc?rev=1790261=rev
Log:
revert to newest SNAPSHOT (because the release is not publicly available yet)

Modified:
sling/trunk/bundles/extensions/validation/core/pom.xml
sling/trunk/bundles/extensions/validation/test-services/pom.xml

Modified: sling/trunk/bundles/extensions/validation/core/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/core/pom.xml?rev=1790261=1790260=1790261=diff
==
--- sling/trunk/bundles/extensions/validation/core/pom.xml (original)
+++ sling/trunk/bundles/extensions/validation/core/pom.xml Wed Apr  5 13:52:34 
2017
@@ -110,7 +110,7 @@
 
 org.apache.sling
 org.apache.sling.validation.api
-1.0.0
+1.0.1-SNAPSHOT
 provided
 
 
@@ -215,7 +215,7 @@
 
 org.apache.sling
 org.apache.sling.validation.test-services
-1.0.0
+1.0.1-SNAPSHOT
 test
 
 

Modified: sling/trunk/bundles/extensions/validation/test-services/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/test-services/pom.xml?rev=1790261=1790260=1790261=diff
==
--- sling/trunk/bundles/extensions/validation/test-services/pom.xml (original)
+++ sling/trunk/bundles/extensions/validation/test-services/pom.xml Wed Apr  5 
13:52:34 2017
@@ -96,7 +96,7 @@
 
 org.apache.sling
 org.apache.sling.validation.api
-1.0.0
+1.0.1-SNAPSHOT
 provided
 
 




svn commit: r1790276 - /sling/trunk/testing/junit/teleporter/pom.xml

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 14:20:09 2017
New Revision: 1790276

URL: http://svn.apache.org/viewvc?rev=1790276=rev
Log:
depend on last junit.core (which runs without commons.json)

Modified:
sling/trunk/testing/junit/teleporter/pom.xml

Modified: sling/trunk/testing/junit/teleporter/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/testing/junit/teleporter/pom.xml?rev=1790276=1790275=1790276=diff
==
--- sling/trunk/testing/junit/teleporter/pom.xml (original)
+++ sling/trunk/testing/junit/teleporter/pom.xml Wed Apr  5 14:20:09 2017
@@ -82,7 +82,7 @@
 
   org.apache.sling
   org.apache.sling.junit.core
-  1.0.23
+  1.0.24-SNAPSHOT
 
 
 




Jenkins build became unstable: sling-launchpad-testing-war-1.8 #1411

2017-04-05 Thread Apache Jenkins Server
See 




svn commit: r1790252 - /sling/trunk/bundles/extensions/validation/test-services/pom.xml

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 13:33:10 2017
New Revision: 1790252

URL: http://svn.apache.org/viewvc?rev=1790252=rev
Log:
[maven-release-plugin] prepare for next development iteration

Modified:
sling/trunk/bundles/extensions/validation/test-services/pom.xml

Modified: sling/trunk/bundles/extensions/validation/test-services/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/test-services/pom.xml?rev=1790252=1790251=1790252=diff
==
--- sling/trunk/bundles/extensions/validation/test-services/pom.xml (original)
+++ sling/trunk/bundles/extensions/validation/test-services/pom.xml Wed Apr  5 
13:33:10 2017
@@ -27,15 +27,15 @@
 
 
 org.apache.sling.validation.test-services
-1.0.0
+1.0.1-SNAPSHOT
 bundle
 
 Apache Sling Validation Framework Testing Services
 
 
-
scm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.validation.test-services-1.0.0
- 
scm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.validation.test-services-1.0.0
-
http://svn.apache.org/viewvc/sling/tags/org.apache.sling.validation.test-services-1.0.0
+
scm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/validation/test-services
+ 
scm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/validation/test-services
+
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/test-services
 
 
 




svn commit: r1790251 - /sling/tags/org.apache.sling.validation.test-services-1.0.0/

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 13:33:08 2017
New Revision: 1790251

URL: http://svn.apache.org/viewvc?rev=1790251=rev
Log:
[maven-release-plugin] copy for tag 
org.apache.sling.validation.test-services-1.0.0

Added:
sling/tags/org.apache.sling.validation.test-services-1.0.0/
  - copied from r1790250, 
sling/trunk/bundles/extensions/validation/test-services/



Jenkins build is still unstable: sling-bundles-extensions-models-validation-impl-1.8 #42

2017-04-05 Thread Apache Jenkins Server
See 




svn commit: r1009866 - in /websites/production/sling/content: ./ components/

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 15:04:18 2017
New Revision: 1009866

Log:
Publishing svnmucc operation to sling site by kwin

Added:
websites/production/sling/content/
  - copied from r1009865, websites/staging/sling/trunk/content/
websites/production/sling/content/components/
  - copied from r1009865, websites/production/sling/content/components/



Jenkins build is still unstable: sling-bundles-extensions-models-validation-impl-1.8 #44

2017-04-05 Thread Apache Jenkins Server
See 




svn commit: r1790288 - /sling/site/trunk/content/documentation/the-sling-engine/service-authentication.mdtext

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 15:02:57 2017
New Revision: 1790288

URL: http://svn.apache.org/viewvc?rev=1790288=rev
Log:
SLING-5135 add more links and fix some typos

Modified:

sling/site/trunk/content/documentation/the-sling-engine/service-authentication.mdtext

Modified: 
sling/site/trunk/content/documentation/the-sling-engine/service-authentication.mdtext
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/documentation/the-sling-engine/service-authentication.mdtext?rev=1790288=1790287=1790288=diff
==
--- 
sling/site/trunk/content/documentation/the-sling-engine/service-authentication.mdtext
 (original)
+++ 
sling/site/trunk/content/documentation/the-sling-engine/service-authentication.mdtext
 Wed Apr  5 15:02:57 2017
@@ -185,10 +185,10 @@ extended with this information.
 ### Whitelisting bundles for administrative login
 
 In order to be able to manage few (hopefully legit) uses of the above 
deprecated
-methods, a whitelisting mechanism was introduced.
+methods, a whitelisting mechanism was introduced with 
[SLING-5153](https://issues.apache.org/jira/browse/SLING-5135) (*JCR Base 
2.4.2*).
 
 The recommended way to whitelist a bundle for administrative login is via a
-_whitelist fragment configuration_ is recommended. It can be created as an 
OSGi factory
+_whitelist fragment configuration_. It can be created as an OSGi factory
 configuration with the factoryPID 
`org.apache.sling.jcr.base.internal.LoginAdminWhitelist.fragment`.
 E.g. a typical configuration file might be called
 `org.apache.sling.jcr.base.internal.LoginAdminWhitelist.fragment-myapp.config`
@@ -202,7 +202,7 @@ and could look as follows:
 
 | Property| Type | Default | Description | 
 |-|--|-|-|
-| `whitelist.name`| String   | "[unnamed]" | Purely informational property 
that allows easy identification of different fragments. |
+| `whitelist.name`| String   | `[unnamed]` | Purely informational property 
that allows easy identification of different fragments. |
 | `whitelist.bundles` | String[] | []  | An array of bundle symbolic 
names that should be allowed to make use of the administrative login 
functionality. |
 
 All configured whitelist fragments are taken into account. This makes
@@ -214,7 +214,7 @@ could be done in a whitelist fragment na
 adds a whitelist fragment called `myapp`. For integration tests and
 additional whitelist fragment `myapp-integration-testing` may be added.
 
-Furthermore, there is a global configuration, which should
+Furthermore, there is a global configuration with PID 
`org.apache.sling.jcr.base.internal.LoginAdminWhitelist`, which should
 only be used in exceptional cases. It has a switch to turn administrative
 login on globally (`whitelist.bypass`) and it allows supplying a regular
 expression to whitelist matching bundle symbolic names 
(`whitelist.bundles.regexp`).
@@ -227,7 +227,7 @@ Example: to whitelist all bundles genera
 whitelist.bypass=B"false"
 whitelist.bundles.regexp="^PAXEXAM.*$"
  
-The configuration PID is PID 
`org.apache.sling.jcr.base.internal.LoginAdminWhitelist`.
+The configuration PID is 
`org.apache.sling.jcr.base.internal.LoginAdminWhitelist`.
 It supports the following configuration properties.
  
 | Property   | Type | Default | Description | 




svn commit: r1009865 - in /websites/staging/sling/trunk/content: ./ documentation/the-sling-engine/service-authentication.html

2017-04-05 Thread buildbot
Author: buildbot
Date: Wed Apr  5 15:03:06 2017
New Revision: 1009865

Log:
Staging update by buildbot for sling

Modified:
websites/staging/sling/trunk/content/   (props changed)

websites/staging/sling/trunk/content/documentation/the-sling-engine/service-authentication.html

Propchange: websites/staging/sling/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Wed Apr  5 15:03:06 2017
@@ -1 +1 @@
-1790285
+1790288

Modified: 
websites/staging/sling/trunk/content/documentation/the-sling-engine/service-authentication.html
==
--- 
websites/staging/sling/trunk/content/documentation/the-sling-engine/service-authentication.html
 (original)
+++ 
websites/staging/sling/trunk/content/documentation/the-sling-engine/service-authentication.html
 Wed Apr  5 15:03:06 2017
@@ -286,9 +286,9 @@ is always thrown from these methods. The
 extended with this information.
 Whitelisting bundles 
for administrative login
 In order to be able to manage few (hopefully legit) uses of the above 
deprecated
-methods, a whitelisting mechanism was introduced.
+methods, a whitelisting mechanism was introduced with https://issues.apache.org/jira/browse/SLING-5135;>SLING-5153 (JCR 
Base 2.4.2).
 The recommended way to whitelist a bundle for administrative login is via a
-whitelist fragment configuration is recommended. It can be created as 
an OSGi factory
+whitelist fragment configuration. It can be created as an OSGi factory
 configuration with the factoryPID 
org.apache.sling.jcr.base.internal.LoginAdminWhitelist.fragment.
 E.g. a typical configuration file might be called
 
org.apache.sling.jcr.base.internal.LoginAdminWhitelist.fragment-myapp.config
@@ -314,7 +314,7 @@ and could look as follows: 
 
 whitelist.name
 String
-"[unnamed]"
+[unnamed]
 Purely informational property that allows easy identification of different 
fragments.
 
 
@@ -332,7 +332,7 @@ purposes.
 could be done in a whitelist fragment named sling. In addition 
myapp
 adds a whitelist fragment called myapp. For integration tests and
 additional whitelist fragment myapp-integration-testing may be 
added.
-Furthermore, there is a global configuration, which should
+Furthermore, there is a global configuration with PID 
org.apache.sling.jcr.base.internal.LoginAdminWhitelist, which 
should
 only be used in exceptional cases. It has a switch to turn administrative
 login on globally (whitelist.bypass) and it allows supplying a 
regular
 expression to whitelist matching bundle symbolic names 
(whitelist.bundles.regexp).
@@ -344,7 +344,7 @@ bundle symbolic names follow a set patte
 
 
 
-The configuration PID is PID 
org.apache.sling.jcr.base.internal.LoginAdminWhitelist.
+The configuration PID is 
org.apache.sling.jcr.base.internal.LoginAdminWhitelist.
 It supports the following configuration properties.
 
 
@@ -371,7 +371,7 @@ It supports the following configuration
 
 
   
-Rev. 1790285 by jsedding on Wed, 5 Apr 2017 14:50:52 +
+Rev. 1790288 by kwin on Wed, 5 Apr 2017 15:02:57 +
   

 Apache Sling, Sling, Apache, the Apache feather logo, and the Apache 
Sling project




Build failed in Jenkins: sling-bundles-extensions-models-validation-impl-1.8 #40

2017-04-05 Thread Apache Jenkins Server
See 


Changes:

[kwin] rely on 1.0.0 release of Sling Validation

--
Started by upstream project "sling-bundles-extensions-validation-api-1.8" build 
number 36
originally caused by:
 Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on ubuntu-eu2 (ubuntu trusty) in workspace 

Updating 
https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/validation-impl
 at revision '2017-04-05T13:10:03.309 +'
U pom.xml
At revision 1790235

Parsing POMs
Modules changed, recalculating dependency graph
Established TCP socket on 60217
maven33-agent.jar already up to date
maven33-interceptor.jar already up to date
maven3-interceptor-commons.jar already up to date
[sling-bundles-extensions-models-validation-impl-1.8] $ 
/home/jenkins/tools/java/latest1.8/bin/java -Xmx2g -Xms256m -cp 
/home/jenkins/jenkins-slave/maven33-agent.jar:/home/jenkins/tools/maven/apache-maven-3.3.9/boot/plexus-classworlds-2.5.2.jar:/home/jenkins/tools/maven/apache-maven-3.3.9/conf/logging
 jenkins.maven3.agent.Maven33Main /home/jenkins/tools/maven/apache-maven-3.3.9 
/home/jenkins/jenkins-slave/slave.jar 
/home/jenkins/jenkins-slave/maven33-interceptor.jar 
/home/jenkins/jenkins-slave/maven3-interceptor-commons.jar 60217
<===[JENKINS REMOTING CAPACITY]===>   channel started
Executing Maven:  -B -f 

 -Dmaven.repo.local=/home/jenkins/jenkins-slave/maven-repositories/0 -U clean 
deploy
[INFO] Scanning for projects...
[INFO] Downloading: 
http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.launchpad/9-SNAPSHOT/maven-metadata.xml
[INFO] Downloaded: 
http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.launchpad/9-SNAPSHOT/maven-metadata.xml
 (2 KB at 2.4 KB/sec)
[INFO] Downloading: 
http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.launchpad/9-SNAPSHOT/org.apache.sling.launchpad-9-20170405.124320-11684-slingfeature.txt
[INFO] Downloaded: 
http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.launchpad/9-SNAPSHOT/org.apache.sling.launchpad-9-20170405.124320-11684-slingfeature.txt
 (30 KB at 73.6 KB/sec)
[INFO] 
[INFO] 
[INFO] Building Apache Sling Models Validation Implementation 1.0.0-SNAPSHOT
[INFO] 
[INFO] Downloading: 
https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.validation.api/1.0.0/org.apache.sling.validation.api-1.0.0.pom
[WARNING] The POM for 
org.apache.sling:org.apache.sling.validation.api:jar:1.0.0 is missing, no 
dependency information available
[INFO] Downloading: 
http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.launchpad/9-SNAPSHOT/org.apache.sling.launchpad-9-20170405.124320-11684.pom
[INFO] Downloaded: 
http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.launchpad/9-SNAPSHOT/org.apache.sling.launchpad-9-20170405.124320-11684.pom
 (8 KB at 18.6 KB/sec)
[INFO] Downloading: 
https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.validation.api/1.0.0/org.apache.sling.validation.api-1.0.0.jar
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[INFO] 
[INFO] BUILD FAILURE
[INFO] 
[INFO] Total time: 13.505 s
[INFO] Finished at: 2017-04-05T13:11:21+00:00
[INFO] Final Memory: 23M/296M
[INFO] 
[ERROR] Failed to execute goal on project 
org.apache.sling.models.validation-impl: Could not resolve dependencies for 
project 
org.apache.sling:org.apache.sling.models.validation-impl:bundle:1.0.0-SNAPSHOT: 
Could not find artifact 
org.apache.sling:org.apache.sling.validation.api:jar:1.0.0 in central 
(https://repo.maven.apache.org/maven2) -> [Help 1]
Waiting for Jenkins to finish collecting data
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
channel stopped
Recording test results
ERROR: Step ‘Publish JUnit test result report’ failed: Test reports were found 
but none of them are new. Did tests run? 
For example, 

Build failed in Jenkins: sling-bundles-extensions-validation-test-services-1.8 #47

2017-04-05 Thread Apache Jenkins Server
See 


Changes:

[kwin] [maven-release-plugin] prepare for next development iteration

[kwin] [maven-release-plugin] prepare release 
org.apache.sling.validation.test-services-1.0.0

[kwin] rely on latest release

[kwin] revert failed release 1.0.0

--
Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on H15 (ubuntu xenial) in workspace 

Checking out a fresh workspace because there's no workspace at 

Cleaning local Directory .
Checking out 
https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/validation/test-services
 at revision '2017-04-05T13:35:41.980 +'
A src
A src/main
A src/main/java
A src/main/java/org
A src/main/java/org/apache
A src/main/java/org/apache/sling
A src/main/java/org/apache/sling/validation
A src/main/java/org/apache/sling/validation/testservices
A src/main/java/org/apache/sling/validation/testservices/internal
A 
src/main/java/org/apache/sling/validation/testservices/internal/ValidationPostResponse.java
A 
src/main/java/org/apache/sling/validation/testservices/internal/ValidationPostResponseCreator.java
A 
src/main/java/org/apache/sling/validation/testservices/internal/ValidationPostOperation.java
A src/main/resources
A src/main/resources/SLING-CONTENT
A src/main/resources/SLING-CONTENT/apps
A src/main/resources/SLING-CONTENT/apps/sling
A src/main/resources/SLING-CONTENT/apps/sling/validation
A src/main/resources/SLING-CONTENT/apps/sling/validation/models
A 
src/main/resources/SLING-CONTENT/apps/sling/validation/models/model1.json
A src/main/resources/SLING-CONTENT/apps/sling/validation/models.json
A pom.xml
 U.
At revision 1790253

Parsing POMs
Modules changed, recalculating dependency graph
Established TCP socket on 42841
maven33-agent.jar already up to date
maven33-interceptor.jar already up to date
maven3-interceptor-commons.jar already up to date
[sling-bundles-extensions-validation-test-services-1.8] $ 
/home/jenkins/tools/java/latest1.8/bin/java -Xmx2g -Xms256m -cp 
/home/jenkins/jenkins-slave/maven33-agent.jar:/home/jenkins/tools/maven/apache-maven-3.3.9/boot/plexus-classworlds-2.5.2.jar:/home/jenkins/tools/maven/apache-maven-3.3.9/conf/logging
 jenkins.maven3.agent.Maven33Main /home/jenkins/tools/maven/apache-maven-3.3.9 
/home/jenkins/jenkins-slave/slave.jar 
/home/jenkins/jenkins-slave/maven33-interceptor.jar 
/home/jenkins/jenkins-slave/maven3-interceptor-commons.jar 42841
<===[JENKINS REMOTING CAPACITY]===>   channel started
Executing Maven:  -B -f 

 -Dmaven.repo.local=/home/jenkins/jenkins-slave/maven-repositories/0 -U clean 
deploy
[INFO] Scanning for projects...
[INFO] 
[INFO] 
[INFO] Building Apache Sling Validation Framework Testing Services 
1.0.1-SNAPSHOT
[INFO] 
[INFO] Downloading: 
https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.servlets.post/2.2.0/org.apache.sling.servlets.post-2.2.0.pom
[INFO] Downloaded: 
https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.servlets.post/2.2.0/org.apache.sling.servlets.post-2.2.0.pom
 (7 KB at 23.9 KB/sec)
[INFO] Downloading: 
https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.validation.api/1.0.0/org.apache.sling.validation.api-1.0.0.pom
[WARNING] The POM for 
org.apache.sling:org.apache.sling.validation.api:jar:1.0.0 is missing, no 
dependency information available
[INFO] Downloading: 
https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.servlets.post/2.2.0/org.apache.sling.servlets.post-2.2.0.jar
[INFO] Downloading: 
https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.validation.api/1.0.0/org.apache.sling.validation.api-1.0.0.jar
[INFO] Downloaded: 
https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.servlets.post/2.2.0/org.apache.sling.servlets.post-2.2.0.jar
 (123 KB at 1494.1 KB/sec)
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled[INFO] 

[INFO] BUILD FAILURE
[INFO] 
[INFO] Total time: 3.508 s
[INFO] Finished at: 2017-04-05T13:36:50+00:00

[INFO] Final Memory: 19M/288M
[INFO] 

Jenkins build is unstable: sling-bundles-extensions-models-validation-impl-1.8 #41

2017-04-05 Thread Apache Jenkins Server
See 




svn commit: r1790257 - /sling/trunk/bundles/extensions/validation/core/pom.xml

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 13:44:23 2017
New Revision: 1790257

URL: http://svn.apache.org/viewvc?rev=1790257=rev
Log:
[maven-release-plugin] prepare release org.apache.sling.validation.core-1.0.0

Modified:
sling/trunk/bundles/extensions/validation/core/pom.xml

Modified: sling/trunk/bundles/extensions/validation/core/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/core/pom.xml?rev=1790257=1790256=1790257=diff
==
--- sling/trunk/bundles/extensions/validation/core/pom.xml (original)
+++ sling/trunk/bundles/extensions/validation/core/pom.xml Wed Apr  5 13:44:23 
2017
@@ -28,7 +28,7 @@
 
 org.apache.sling.validation.core
 bundle
-1.0.0-SNAPSHOT
+1.0.0
 
 
 8
@@ -36,9 +36,9 @@
 
 
 
-
scm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/validation/core
- 
scm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/validation/core
-
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/core
+
scm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.validation.core-1.0.0
+ 
scm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.validation.core-1.0.0
+
http://svn.apache.org/viewvc/sling/tags/org.apache.sling.validation.core-1.0.0
 
 
 Apache Sling Validation Framework Core Implementation




svn commit: r1790258 - /sling/tags/org.apache.sling.validation.core-1.0.0/

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 13:44:36 2017
New Revision: 1790258

URL: http://svn.apache.org/viewvc?rev=1790258=rev
Log:
[maven-release-plugin] copy for tag org.apache.sling.validation.core-1.0.0

Added:
sling/tags/org.apache.sling.validation.core-1.0.0/
  - copied from r1790257, sling/trunk/bundles/extensions/validation/core/



svn commit: r1790270 - /sling/site/trunk/content/documentation/development/release-management.mdtext

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 14:07:24 2017
New Revision: 1790270

URL: http://svn.apache.org/viewvc?rev=1790270=rev
Log:
add hint about dependencies among releases

Modified:
sling/site/trunk/content/documentation/development/release-management.mdtext

Modified: 
sling/site/trunk/content/documentation/development/release-management.mdtext
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/documentation/development/release-management.mdtext?rev=1790270=1790269=1790270=diff
==
--- 
sling/site/trunk/content/documentation/development/release-management.mdtext 
(original)
+++ 
sling/site/trunk/content/documentation/development/release-management.mdtext 
Wed Apr  5 14:07:24 2017
@@ -50,7 +50,7 @@ Everything else has been configured in t
 
 First prepare your POMs for release:
 
-1. Make sure there are no snapshots in the POMs to be released
+1. Make sure there are no snapshots in the POMs to be released. In case you 
rely on a release version which is not yet promoted, you have to temporarily 
switch that dependency version to the release version. This might break the 
Jenkins CI build though, as the staged version is not yet visible to Jenkins, 
so revert this change after you have staged the release candidate.
 1. Check that your POMs will not lose content when they are rewritten during 
the release process
 
 $ mvn release:prepare -DdryRun=true




Jenkins build is still unstable: sling-bundles-extensions-models-validation-impl-1.8 #43

2017-04-05 Thread Apache Jenkins Server
See 




Jenkins build became unstable: sling-bundles-extensions-caconfig-integration-tests-1.8 #9536

2017-04-05 Thread Apache Jenkins Server
See 




svn commit: r1790242 - in /sling/trunk/bundles/extensions/validation: api/pom.xml core/pom.xml examples/pom.xml pom.xml test-services/pom.xml

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 13:19:26 2017
New Revision: 1790242

URL: http://svn.apache.org/viewvc?rev=1790242=rev
Log:
revert failed release 1.0.0

Modified:
sling/trunk/bundles/extensions/validation/api/pom.xml
sling/trunk/bundles/extensions/validation/core/pom.xml
sling/trunk/bundles/extensions/validation/examples/pom.xml
sling/trunk/bundles/extensions/validation/pom.xml
sling/trunk/bundles/extensions/validation/test-services/pom.xml

Modified: sling/trunk/bundles/extensions/validation/api/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/api/pom.xml?rev=1790242=1790241=1790242=diff
==
--- sling/trunk/bundles/extensions/validation/api/pom.xml (original)
+++ sling/trunk/bundles/extensions/validation/api/pom.xml Wed Apr  5 13:19:26 
2017
@@ -27,7 +27,7 @@
 
 
 org.apache.sling.validation.api
-1.0.1-SNAPSHOT
+1.0.0-SNAPSHOT
 bundle
 
 Apache Sling Validation Framework API

Modified: sling/trunk/bundles/extensions/validation/core/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/core/pom.xml?rev=1790242=1790241=1790242=diff
==
--- sling/trunk/bundles/extensions/validation/core/pom.xml (original)
+++ sling/trunk/bundles/extensions/validation/core/pom.xml Wed Apr  5 13:19:26 
2017
@@ -28,7 +28,7 @@
 
 org.apache.sling.validation.core
 bundle
-1.0.1-SNAPSHOT
+1.0.0-SNAPSHOT
 
 
 8

Modified: sling/trunk/bundles/extensions/validation/examples/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/examples/pom.xml?rev=1790242=1790241=1790242=diff
==
--- sling/trunk/bundles/extensions/validation/examples/pom.xml (original)
+++ sling/trunk/bundles/extensions/validation/examples/pom.xml Wed Apr  5 
13:19:26 2017
@@ -27,7 +27,7 @@
 
 
 org.apache.sling.validation.examples
-1.0.1-SNAPSHOT
+1.0.0-SNAPSHOT
 bundle
 
 Apache Sling Validation Framework Examples

Modified: sling/trunk/bundles/extensions/validation/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/pom.xml?rev=1790242=1790241=1790242=diff
==
--- sling/trunk/bundles/extensions/validation/pom.xml (original)
+++ sling/trunk/bundles/extensions/validation/pom.xml Wed Apr  5 13:19:26 2017
@@ -21,13 +21,13 @@
 4.0.0
 org.apache.sling.validation.reactor
 pom
-1.0.1-SNAPSHOT
+1.0.0-SNAPSHOT
 
 
 org.apache.sling
 sling
 30
-
+
 
 
 

Modified: sling/trunk/bundles/extensions/validation/test-services/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/test-services/pom.xml?rev=1790242=1790241=1790242=diff
==
--- sling/trunk/bundles/extensions/validation/test-services/pom.xml (original)
+++ sling/trunk/bundles/extensions/validation/test-services/pom.xml Wed Apr  5 
13:19:26 2017
@@ -27,7 +27,7 @@
 
 
 org.apache.sling.validation.test-services
-1.0.1-SNAPSHOT
+1.0.0-SNAPSHOT
 bundle
 
 Apache Sling Validation Framework Testing Services




Build failed in Jenkins: sling-bundles-extensions-validation-core-1.8 #93

2017-04-05 Thread Apache Jenkins Server
See 


Changes:

[kwin] rely on last release artifacts

--
Started by upstream project "sling-bundles-extensions-validation-api-1.8" build 
number 38
originally caused by:
 Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on H15 (ubuntu xenial) in workspace 

Checking out a fresh workspace because there's no workspace at 

Cleaning local Directory .
Checking out 
https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/validation/core 
at revision '2017-04-05T13:38:53.221 +'
A src
A src/main
A src/main/java
A src/main/java/org
A src/main/java/org/apache
A src/main/java/org/apache/sling
A src/main/java/org/apache/sling/validation
A src/main/java/org/apache/sling/validation/impl
A 
src/main/java/org/apache/sling/validation/impl/ValidationResourceVisitor.java
AU
src/main/java/org/apache/sling/validation/impl/ValidationServiceConfiguration.java
AUsrc/main/java/org/apache/sling/validation/impl/ValidatorMap.java
A 
src/main/java/org/apache/sling/validation/impl/ValidationModelRetrieverImpl.java
A src/main/java/org/apache/sling/validation/impl/postprocessor
AU
src/main/java/org/apache/sling/validation/impl/postprocessor/ValidationPostProcessorConfiguration.java
AU
src/main/java/org/apache/sling/validation/impl/postprocessor/ValidationPostProcessor.java
AU
src/main/java/org/apache/sling/validation/impl/postprocessor/InvalidResourcePostProcessorException.java
A src/main/java/org/apache/sling/validation/impl/resourcemodel
A 
src/main/java/org/apache/sling/validation/impl/resourcemodel/ResourceValidationModelProviderImpl.java
A src/main/java/org/apache/sling/validation/impl/validators
A 
src/main/java/org/apache/sling/validation/impl/validators/RegexValidator.java
AU
src/main/java/org/apache/sling/validation/impl/CompositeValidationResult.java
AU
src/main/java/org/apache/sling/validation/impl/ResourceToValidationResultAdapterFactory.java
A 
src/main/java/org/apache/sling/validation/impl/ValidationServiceImpl.java
A src/main/java/org/apache/sling/validation/impl/util
A 
src/main/java/org/apache/sling/validation/impl/util/ValidatorTypeUtil.java
A src/main/java/org/apache/sling/validation/impl/model
A 
src/main/java/org/apache/sling/validation/impl/model/ChildResourceImpl.java
A 
src/main/java/org/apache/sling/validation/impl/model/ValidationModelImpl.java
A 
src/main/java/org/apache/sling/validation/impl/model/ResourcePropertyImpl.java
A 
src/main/java/org/apache/sling/validation/impl/model/MergedValidationModel.java
A 
src/main/java/org/apache/sling/validation/impl/model/ValidatorInvocationImpl.java
A 
src/main/java/org/apache/sling/validation/impl/model/ChildResourceBuilder.java
A 
src/main/java/org/apache/sling/validation/impl/model/ValidationModelBuilder.java
A 
src/main/java/org/apache/sling/validation/impl/model/ResourcePropertyBuilder.java
AU
src/main/java/org/apache/sling/validation/impl/ValidationContextImpl.java
A src/main/resources
A src/main/resources/SLING-INF
A src/main/resources/SLING-INF/libs
A src/main/resources/SLING-INF/libs/sling
A src/main/resources/SLING-INF/libs/sling/validation
A src/main/resources/SLING-INF/libs/sling/validation/i18n
A src/main/resources/SLING-INF/libs/sling/validation/i18n/en.json
A src/test
A src/test/resources
A src/test/resources/logback.xml
A src/test/resources/exam.properties
A src/test/java
A src/test/java/org
A src/test/java/org/apache
A src/test/java/org/apache/sling
A src/test/java/org/apache/sling/validation
A src/test/java/org/apache/sling/validation/impl
A src/test/java/org/apache/sling/validation/impl/it
A src/test/java/org/apache/sling/validation/impl/it/tests
A 
src/test/java/org/apache/sling/validation/impl/it/tests/ValidationTestSupport.java
A 
src/test/java/org/apache/sling/validation/impl/it/tests/ValidationServiceIT.java
A 
src/test/java/org/apache/sling/validation/impl/ResourceToValidationResultAdapterFactoryTest.java
A 
src/test/java/org/apache/sling/validation/impl/ValidationServiceImplTest.java
A src/test/java/org/apache/sling/validation/impl/util
A src/test/java/org/apache/sling/validation/impl/util/examplevalidators
A 
src/test/java/org/apache/sling/validation/impl/util/examplevalidators/StringArrayValidator.java
A 

Build failed in Jenkins: sling-samples-fling-1.8 #59

2017-04-05 Thread Apache Jenkins Server
See 

--
Started by upstream project "sling-bundles-extensions-validation-api-1.8" build 
number 38
originally caused by:
 Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on H23 (ubuntu xenial) in workspace 

Checking out a fresh workspace because there's no workspace at 

Cleaning local Directory .
Checking out https://svn.apache.org/repos/asf/sling/trunk/samples/fling at 
revision '2017-04-05T13:40:02.276 +'
A src
A src/main
A src/main/resources
A src/main/resources/assets
A src/main/resources/assets/images
AUsrc/main/resources/assets/images/feather.png
A src/main/resources/assets/css
A src/main/resources/assets/css/fling.css
A src/main/resources/apps
A src/main/resources/apps/fling
A src/main/resources/apps/fling/validation
A src/main/resources/apps/fling/validation/form
A src/main/resources/apps/fling/validation/form/comment.json
A src/main/resources/apps/fling/page
A src/main/resources/apps/fling/page/fragments
A src/main/resources/apps/fling/page/fragments/navigation.html
A src/main/resources/apps/fling/page/fragments/panel.html
A src/main/resources/apps/fling/page/fragments/head.html
A src/main/resources/apps/fling/page/messages
A src/main/resources/apps/fling/page/messages/html.html
A src/main/resources/apps/fling/page/simple
A src/main/resources/apps/fling/page/simple/html.html
A src/main/resources/apps/fling/page/user
A src/main/resources/apps/fling/page/user/html.html
A src/main/resources/apps/fling/page/form
A src/main/resources/apps/fling/page/form/success.html.html
A src/main/resources/apps/fling/page/form/html.html
A src/main/resources/apps/fling/messaging
A src/main/resources/apps/fling/messaging/form
A src/main/resources/apps/fling/messaging/form/comment.txt
A src/main/resources/apps/fling/i18n
A src/main/resources/apps/fling/i18n/org.apache.sling.samples.fling.json
A src/main/resources/apps/fling/config
A 
src/main/resources/apps/fling/config/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended-fling.json
A 
src/main/resources/apps/fling/config/org.apache.sling.samples.fling.internal.WiserSmtpService.json
A 
src/main/resources/apps/fling/config/org.apache.sling.commons.messaging.mail.internal.SimpleMailBuilder.json
A src/main/resources/content
A src/main/resources/content/fling.json
A src/main/java
A src/main/java/org
A src/main/java/org/apache
A src/main/java/org/apache/sling
A src/main/java/org/apache/sling/samples
A src/main/java/org/apache/sling/samples/fling
A src/main/java/org/apache/sling/samples/fling/form
A src/main/java/org/apache/sling/samples/fling/form/Form.java
A src/main/java/org/apache/sling/samples/fling/form/CommentForm.java
A src/main/java/org/apache/sling/samples/fling/form/FormFactory.java
A src/main/java/org/apache/sling/samples/fling/form/BaseForm.java
A src/main/java/org/apache/sling/samples/fling/SmtpService.java
A src/main/java/org/apache/sling/samples/fling/validation
A 
src/main/java/org/apache/sling/samples/fling/validation/CommentValidator.java
A src/main/java/org/apache/sling/samples/fling/internal
A 
src/main/java/org/apache/sling/samples/fling/internal/MessageSender.java
A 
src/main/java/org/apache/sling/samples/fling/internal/WiserSmtpServiceConfiguration.java
A src/main/java/org/apache/sling/samples/fling/internal/FormServlet.java
A src/main/java/org/apache/sling/samples/fling/internal/Activator.java
A 
src/main/java/org/apache/sling/samples/fling/internal/WiserSmtpService.java
A src/main/java/org/apache/sling/samples/fling/page
A src/main/java/org/apache/sling/samples/fling/page/MessagesPage.java
A src/main/java/org/apache/sling/samples/fling/page/UserPage.java
A src/main/java/org/apache/sling/samples/fling/page/Page.java
A src/main/java/org/apache/sling/samples/fling/page/FormPage.java
A pom.xml
A README.md
At revision 1790255

No changes for https://svn.apache.org/repos/asf/sling/trunk/samples/fling since 
the previous build
Parsing POMs
Established TCP socket on 41513
maven33-agent.jar already up to date
maven33-interceptor.jar already up to date
maven3-interceptor-commons.jar already up to date
[sling-samples-fling-1.8] $ /home/jenkins/tools/java/latest1.8/bin/java -Xmx2g 
-Xms256m -cp 

Jenkins build is back to normal : sling-bundles-extensions-validation-test-services-1.8 #48

2017-04-05 Thread Apache Jenkins Server
See 




svn commit: r1790279 - in /sling/trunk/bundles/extensions/models/validation-impl: pom.xml src/test/provisioning/model.txt src/test/resources/SLING-CONTENT/apps/sling/validation/models/model1.json

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 14:36:28 2017
New Revision: 1790279

URL: http://svn.apache.org/viewvc?rev=1790279=rev
Log:
use junit-core which can run without commons.json, adjust validation model

Modified:
sling/trunk/bundles/extensions/models/validation-impl/pom.xml

sling/trunk/bundles/extensions/models/validation-impl/src/test/provisioning/model.txt

sling/trunk/bundles/extensions/models/validation-impl/src/test/resources/SLING-CONTENT/apps/sling/validation/models/model1.json

Modified: sling/trunk/bundles/extensions/models/validation-impl/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/models/validation-impl/pom.xml?rev=1790279=1790278=1790279=diff
==
--- sling/trunk/bundles/extensions/models/validation-impl/pom.xml (original)
+++ sling/trunk/bundles/extensions/models/validation-impl/pom.xml Wed Apr  5 
14:36:28 2017
@@ -208,7 +208,7 @@
 
 org.apache.sling
 org.apache.sling.junit.teleporter
-1.0.12
+1.0.13-SNAPSHOT
 test
 
 

Modified: 
sling/trunk/bundles/extensions/models/validation-impl/src/test/provisioning/model.txt
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/models/validation-impl/src/test/provisioning/model.txt?rev=1790279=1790278=1790279=diff
==
--- 
sling/trunk/bundles/extensions/models/validation-impl/src/test/provisioning/model.txt
 (original)
+++ 
sling/trunk/bundles/extensions/models/validation-impl/src/test/provisioning/model.txt
 Wed Apr  5 14:36:28 2017
@@ -21,7 +21,7 @@
 [artifacts]
   org.apache.sling/org.apache.sling.launchpad/9-SNAPSHOT/slingstart
   # this is necessary to execute the tests
-  org.apache.sling/org.apache.sling.junit.core/1.0.23
+  org.apache.sling/org.apache.sling.junit.core/1.0.24-SNAPSHOT
   # deploy the validation framework
   org.apache.sling/org.apache.sling.validation.api/1.0.0-SNAPSHOT
   org.apache.sling/org.apache.sling.validation.core/1.0.0-SNAPSHOT

Modified: 
sling/trunk/bundles/extensions/models/validation-impl/src/test/resources/SLING-CONTENT/apps/sling/validation/models/model1.json
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/models/validation-impl/src/test/resources/SLING-CONTENT/apps/sling/validation/models/model1.json?rev=1790279=1790278=1790279=diff
==
--- 
sling/trunk/bundles/extensions/models/validation-impl/src/test/resources/SLING-CONTENT/apps/sling/validation/models/model1.json
 (original)
+++ 
sling/trunk/bundles/extensions/models/validation-impl/src/test/resources/SLING-CONTENT/apps/sling/validation/models/model1.json
 Wed Apr  5 14:36:28 2017
@@ -1,5 +1,5 @@
 {
-"validatedResourceType": "validation/test/resourceType1",
+"validatingResourceType": "validation/test/resourceType1",
 "sling:resourceType": "sling/validation/model",
 "properties": {
 "jcr:primaryType" : "nt:unstructured",




Jenkins build is back to stable : sling-bundles-extensions-models-validation-impl-1.8 #45

2017-04-05 Thread Apache Jenkins Server
See 




svn commit: r1790249 - /sling/trunk/bundles/extensions/validation/test-services/pom.xml

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 13:30:59 2017
New Revision: 1790249

URL: http://svn.apache.org/viewvc?rev=1790249=rev
Log:
rely on latest release

Modified:
sling/trunk/bundles/extensions/validation/test-services/pom.xml

Modified: sling/trunk/bundles/extensions/validation/test-services/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/test-services/pom.xml?rev=1790249=1790248=1790249=diff
==
--- sling/trunk/bundles/extensions/validation/test-services/pom.xml (original)
+++ sling/trunk/bundles/extensions/validation/test-services/pom.xml Wed Apr  5 
13:30:59 2017
@@ -96,7 +96,7 @@
 
 org.apache.sling
 org.apache.sling.validation.api
-1.0.0-SNAPSHOT
+1.0.0
 provided
 
 




Jenkins build is back to stable : sling-launchpad-testing-1.8 #1474

2017-04-05 Thread Apache Jenkins Server
See 




svn commit: r1009864 - in /websites/staging/sling/trunk/content: ./ documentation/the-sling-engine/service-authentication.html

2017-04-05 Thread buildbot
Author: buildbot
Date: Wed Apr  5 14:51:07 2017
New Revision: 1009864

Log:
Staging update by buildbot for sling

Modified:
websites/staging/sling/trunk/content/   (props changed)

websites/staging/sling/trunk/content/documentation/the-sling-engine/service-authentication.html

Propchange: websites/staging/sling/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Wed Apr  5 14:51:07 2017
@@ -1 +1 @@
-1790270
+1790285

Modified: 
websites/staging/sling/trunk/content/documentation/the-sling-engine/service-authentication.html
==
--- 
websites/staging/sling/trunk/content/documentation/the-sling-engine/service-authentication.html
 (original)
+++ 
websites/staging/sling/trunk/content/documentation/the-sling-engine/service-authentication.html
 Wed Apr  5 14:51:07 2017
@@ -132,7 +132,10 @@ h2:hover > .headerlink, h3:hover > .head
 Service User Mappings
 
 
-Deprecation of 
administrative authentication
+Deprecation of 
administrative authentication
+Whitelisting 
bundles for administrative login
+
+
 
 
 Problem
@@ -281,8 +284,94 @@ in the near future. But there will be a
 support for these methods: If the method is disabled, a 
LoginException
 is always thrown from these methods. The JavaDoc of the methods is
 extended with this information.
+Whitelisting bundles 
for administrative login
+In order to be able to manage few (hopefully legit) uses of the above 
deprecated
+methods, a whitelisting mechanism was introduced.
+The recommended way to whitelist a bundle for administrative login is via a
+whitelist fragment configuration is recommended. It can be created as 
an OSGi factory
+configuration with the factoryPID 
org.apache.sling.jcr.base.internal.LoginAdminWhitelist.fragment.
+E.g. a typical configuration file might be called
+org.apache.sling.jcr.base.internal.LoginAdminWhitelist.fragment-myapp.config
+and could look as follows: 
+whitelist.name=myapp
+whitelist.bundles=[
+com.myapp.core,
+com.myapp.commons
+]
+
+
+
+
+
+
+Property
+Type
+Default
+Description
+
+
+
+
+whitelist.name
+String
+"[unnamed]"
+Purely informational property that allows easy identification of different 
fragments.
+
+
+whitelist.bundles
+String[]
+[]
+An array of bundle symbolic names that should be allowed to make use of 
the administrative login functionality.
+
+
+
+All configured whitelist fragments are taken into account. This makes
+it easy to separate whitelists for different application layers and
+purposes.
+For example, some Sling bundles need to be whitelisted, which
+could be done in a whitelist fragment named sling. In addition 
myapp
+adds a whitelist fragment called myapp. For integration tests and
+additional whitelist fragment myapp-integration-testing may be 
added.
+Furthermore, there is a global configuration, which should
+only be used in exceptional cases. It has a switch to turn administrative
+login on globally (whitelist.bypass) and it allows supplying a 
regular
+expression to whitelist matching bundle symbolic names 
(whitelist.bundles.regexp).
+The regular expression is most useful for running PaxExam based tests, where
+bundle symbolic names follow a set pattern but have randomly generated 
parts.
+Example: to whitelist all bundles generated by PaxExam a configuration file 
named 
org.apache.sling.jcr.base.internal.LoginAdminWhitelist.config 
might look as follows:
+whitelist.bypass=Bfalse
+whitelist.bundles.regexp=^PAXEXAM.*$
+
+
+
+The configuration PID is PID 
org.apache.sling.jcr.base.internal.LoginAdminWhitelist.
+It supports the following configuration properties.
+
+
+
+Property
+Type
+Default
+Description
+
+
+
+
+whitelist.bypass
+Boolean
+false
+Allow all bundles to use administrative login. This is 
NOT recommended for production and warnings will be 
logged.
+
+
+whitelist.bundles.regexp
+String
+""
+A regular expression that whitelists all matching bundle symbolic names. 
This is NOT recommended for production and warnings will be 
logged.
+
+
+
   
-Rev. 1784705 by kwin on Tue, 28 Feb 2017 09:28:03 +
+Rev. 1790285 by jsedding on Wed, 5 Apr 2017 14:50:52 +
   

 Apache Sling, Sling, Apache, the Apache feather logo, and the Apache 
Sling project




svn commit: r1790253 - /sling/trunk/bundles/extensions/validation/core/pom.xml

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 13:35:05 2017
New Revision: 1790253

URL: http://svn.apache.org/viewvc?rev=1790253=rev
Log:
rely on last release artifacts

Modified:
sling/trunk/bundles/extensions/validation/core/pom.xml

Modified: sling/trunk/bundles/extensions/validation/core/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/core/pom.xml?rev=1790253=1790252=1790253=diff
==
--- sling/trunk/bundles/extensions/validation/core/pom.xml (original)
+++ sling/trunk/bundles/extensions/validation/core/pom.xml Wed Apr  5 13:35:05 
2017
@@ -110,7 +110,7 @@
 
 org.apache.sling
 org.apache.sling.validation.api
-1.0.0-SNAPSHOT
+1.0.0
 provided
 
 
@@ -215,7 +215,7 @@
 
 org.apache.sling
 org.apache.sling.validation.test-services
-1.0.0-SNAPSHOT
+1.0.0
 test
 
 




svn commit: r1790275 - /sling/trunk/testing/junit/teleporter/src/main/java/org/apache/sling/testing/teleporter/client/TeleporterHttpClient.java

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 14:17:11 2017
New Revision: 1790275

URL: http://svn.apache.org/viewvc?rev=1790275=rev
Log:
correctly close JSON reader, improve error message in case bundle was not 
started

Modified:

sling/trunk/testing/junit/teleporter/src/main/java/org/apache/sling/testing/teleporter/client/TeleporterHttpClient.java

Modified: 
sling/trunk/testing/junit/teleporter/src/main/java/org/apache/sling/testing/teleporter/client/TeleporterHttpClient.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/testing/junit/teleporter/src/main/java/org/apache/sling/testing/teleporter/client/TeleporterHttpClient.java?rev=1790275=1790274=1790275=diff
==
--- 
sling/trunk/testing/junit/teleporter/src/main/java/org/apache/sling/testing/teleporter/client/TeleporterHttpClient.java
 (original)
+++ 
sling/trunk/testing/junit/teleporter/src/main/java/org/apache/sling/testing/teleporter/client/TeleporterHttpClient.java
 Wed Apr  5 14:17:11 2017
@@ -147,8 +147,7 @@ class TeleporterHttpClient {
 
 String jsonBody = waitForStatus(url, 200, timeoutInSeconds * 1000);
 // deserialize json 
(https://issues.apache.org/jira/browse/SLING-6536)
-try {
-JsonReader jsonReader = Json.createReader(new 
StringReader(jsonBody));
+try (JsonReader jsonReader = Json.createReader(new 
StringReader(jsonBody))) {
 // extract state
 JsonArray jsonArray = 
jsonReader.readObject().getJsonArray("data");
 if (jsonArray == null) {
@@ -191,7 +190,7 @@ class TeleporterHttpClient {
 }
 d.waitNextDelay();
 }
-throw new IOException("Bundle '" + bundleSymbolicName + "' was not 
started after " + timeoutInSeconds + " seconds. The check at " + url + " was 
not successfull");
+throw new IOException("Bundle '" + bundleSymbolicName + "' was not 
started after " + timeoutInSeconds + " seconds. The check at " + url + " was 
not successfull. Probably some dependent bundle was not started.");
 }
 
 void uninstallBundle(String bundleSymbolicName, int 
webConsoleReadyTimeoutSeconds) throws MalformedURLException, IOException {




svn commit: r1790248 - /sling/trunk/bundles/extensions/validation/api/pom.xml

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 13:27:36 2017
New Revision: 1790248

URL: http://svn.apache.org/viewvc?rev=1790248=rev
Log:
[maven-release-plugin] prepare for next development iteration

Modified:
sling/trunk/bundles/extensions/validation/api/pom.xml

Modified: sling/trunk/bundles/extensions/validation/api/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/api/pom.xml?rev=1790248=1790247=1790248=diff
==
--- sling/trunk/bundles/extensions/validation/api/pom.xml (original)
+++ sling/trunk/bundles/extensions/validation/api/pom.xml Wed Apr  5 13:27:36 
2017
@@ -27,7 +27,7 @@
 
 
 org.apache.sling.validation.api
-1.0.0
+1.0.1-SNAPSHOT
 bundle
 
 Apache Sling Validation Framework API
@@ -38,9 +38,9 @@
 
 
 
-
scm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.validation.api-1.0.0
- 
scm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.validation.api-1.0.0
-
http://svn.apache.org/viewvc/sling/tags/org.apache.sling.validation.api-1.0.0
+
scm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/validation/api
+ 
scm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/validation/api
+
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/api
 
 
 




svn commit: r1790246 - /sling/trunk/bundles/extensions/validation/api/pom.xml

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 13:27:20 2017
New Revision: 1790246

URL: http://svn.apache.org/viewvc?rev=1790246=rev
Log:
[maven-release-plugin] prepare release org.apache.sling.validation.api-1.0.0

Modified:
sling/trunk/bundles/extensions/validation/api/pom.xml

Modified: sling/trunk/bundles/extensions/validation/api/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/api/pom.xml?rev=1790246=1790245=1790246=diff
==
--- sling/trunk/bundles/extensions/validation/api/pom.xml (original)
+++ sling/trunk/bundles/extensions/validation/api/pom.xml Wed Apr  5 13:27:20 
2017
@@ -27,7 +27,7 @@
 
 
 org.apache.sling.validation.api
-1.0.0-SNAPSHOT
+1.0.0
 bundle
 
 Apache Sling Validation Framework API
@@ -38,9 +38,9 @@
 
 
 
-
scm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/validation/api
- 
scm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/validation/api
-
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/api
+
scm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.validation.api-1.0.0
+ 
scm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.validation.api-1.0.0
+
http://svn.apache.org/viewvc/sling/tags/org.apache.sling.validation.api-1.0.0
 
 
 




Nexus: Staging Completed

2017-04-05 Thread Nexus Repository Manager
Message from: https://repository.apache.orgDescription:Sling Validation 1.0.0Deployer properties:"userAgent" = "Apache-Maven/3.5.0-beta-1 (Java 1.8.0_121; Mac OS X 10.12.3)""userId" = "kwin""ip" = "213.61.79.222"Details:The following artifacts have been staged/org/apache/sling/org.apache.sling.validation.api/1.0.0/org.apache.sling.validation.api-1.0.0.jar.asc(SHA1: 418a5e1b17c5cba19688bfd7d88820fd8c3cf899)/org/apache/sling/org.apache.sling.validation.api/1.0.0/org.apache.sling.validation.api-1.0.0.jar(SHA1: dae428fc69885023719f00979ecfb7c0a09d7176)/org/apache/sling/org.apache.sling.validation.api/1.0.0/org.apache.sling.validation.api-1.0.0-javadoc.jar(SHA1: 89c86c1cc8a1fdf7d16dba9579537964db302355)/org/apache/sling/org.apache.sling.validation.api/1.0.0/org.apache.sling.validation.api-1.0.0-sources.jar(SHA1: 2fa6f6c83d8bbc24ca06477f70f0ed3c1184251f)/org/apache/sling/org.apache.sling.validation.api/1.0.0/org.apache.sling.validation.api-1.0.0-source-release.zip.asc(SHA1: 8af0ddec98ce4266190eb059da3b67152192ee2f)/org/apache/sling/org.apache.sling.validation.api/1.0.0/org.apache.sling.validation.api-1.0.0.pom(SHA1: e4f5047a1708980dd5cbb374c59305b2398251b7)/org/apache/sling/org.apache.sling.validation.api/1.0.0/org.apache.sling.validation.api-1.0.0-source-release.zip(SHA1: 4b1dabfc96a2ed76d03fce094a52e098bdae2cfd)/org/apache/sling/org.apache.sling.validation.api/1.0.0/org.apache.sling.validation.api-1.0.0-sources.jar.asc(SHA1: f8434299f50792be4540da088ed3f7e3a4c8eb75)/org/apache/sling/org.apache.sling.validation.api/1.0.0/org.apache.sling.validation.api-1.0.0.pom.asc(SHA1: cb46d0fcd981210092d75385812dde5d50f3df78)/org/apache/sling/org.apache.sling.validation.api/1.0.0/org.apache.sling.validation.api-1.0.0-javadoc.jar.asc(SHA1: cd016986f364ebe3cadb64bf5483d66beb5822dc)/org/apache/sling/org.apache.sling.validation.core/1.0.0/org.apache.sling.validation.core-1.0.0.jar.asc(SHA1: 23060555a96469a0964aeabbe21faacb711862d1)/org/apache/sling/org.apache.sling.validation.core/1.0.0/org.apache.sling.validation.core-1.0.0-source-release.zip.asc(SHA1: 47cfb08f6381adbb2dbe36a8b43e255346657799)/org/apache/sling/org.apache.sling.validation.core/1.0.0/org.apache.sling.validation.core-1.0.0-javadoc.jar(SHA1: b28ed1cc80d1ccf2a9898d99ed2ee8a42637)/org/apache/sling/org.apache.sling.validation.core/1.0.0/org.apache.sling.validation.core-1.0.0.pom(SHA1: bdac350961d3fd66b082e907d4a2bc600adc884b)/org/apache/sling/org.apache.sling.validation.core/1.0.0/org.apache.sling.validation.core-1.0.0-source-release.zip(SHA1: 6c36143703904b3b13721f98b2a7cd199784d708)/org/apache/sling/org.apache.sling.validation.core/1.0.0/org.apache.sling.validation.core-1.0.0-sources.jar(SHA1: 1177b16e381051ecca9a0833c34903ab21f31be8)/org/apache/sling/org.apache.sling.validation.core/1.0.0/org.apache.sling.validation.core-1.0.0-javadoc.jar.asc(SHA1: db06021f8904bbddacac0444274c8d30e0808ed4)/org/apache/sling/org.apache.sling.validation.core/1.0.0/org.apache.sling.validation.core-1.0.0-sources.jar.asc(SHA1: ea8af7f252413c57ac275f31fe16038077942c4f)/org/apache/sling/org.apache.sling.validation.core/1.0.0/org.apache.sling.validation.core-1.0.0.jar(SHA1: c362b9c4dc95c77aef7f45ae5a60613bc0fd7309)/org/apache/sling/org.apache.sling.validation.core/1.0.0/org.apache.sling.validation.core-1.0.0.pom.asc(SHA1: 25eb2ddb0aeb5a24bd0409d9da4a77e2e2d40ac5)/org/apache/sling/org.apache.sling.validation.test-services/1.0.0/org.apache.sling.validation.test-services-1.0.0-sources.jar.asc(SHA1: ade7dfe764c8b699fe5761c4f14dc70d50aded7f)/org/apache/sling/org.apache.sling.validation.test-services/1.0.0/org.apache.sling.validation.test-services-1.0.0.jar.asc(SHA1: acc95715c709b47917471cc010cbd9b5298598ee)/org/apache/sling/org.apache.sling.validation.test-services/1.0.0/org.apache.sling.validation.test-services-1.0.0.jar(SHA1: 0236aca08ef74c5fc54122451384b83d029cf841)/org/apache/sling/org.apache.sling.validation.test-services/1.0.0/org.apache.sling.validation.test-services-1.0.0-javadoc.jar(SHA1: 10a8b2597e9597e9cf73baa5bbf07431f39f9594)/org/apache/sling/org.apache.sling.validation.test-services/1.0.0/org.apache.sling.validation.test-services-1.0.0.pom(SHA1: 933a1abb53d7273a6dfff39e5ce5dbb2522e5b70)/org/apache/sling/org.apache.sling.validation.test-services/1.0.0/org.apache.sling.validation.test-services-1.0.0-source-release.zip.asc(SHA1: dc9af5c6af1e6e5513d0a5da98ab61355bd08598)/org/apache/sling/org.apache.sling.validation.test-services/1.0.0/org.apache.sling.validation.test-services-1.0.0-source-release.zip(SHA1: af7363ced609f320083ee29464a87447e7017678)/org/apache/sling/org.apache.sling.validation.test-services/1.0.0/org.apache.sling.validation.test-services-1.0.0-sources.jar(SHA1: a56f1e06badabad759431d64236fb645e776dbd4)/org/apache/sling/org.apache.sling.validation.test-services/1.0.0/org.apache.sling.validation.test-services-1.0.0.pom.asc(SHA1: 

svn commit: r1790268 - /sling/trunk/bundles/extensions/models/validation-impl/src/test/java/org/apache/sling/models/validation/impl/it/ModelValidationIT.java

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 14:02:05 2017
New Revision: 1790268

URL: http://svn.apache.org/viewvc?rev=1790268=rev
Log:
get rid of commons.json dependency

Modified:

sling/trunk/bundles/extensions/models/validation-impl/src/test/java/org/apache/sling/models/validation/impl/it/ModelValidationIT.java

Modified: 
sling/trunk/bundles/extensions/models/validation-impl/src/test/java/org/apache/sling/models/validation/impl/it/ModelValidationIT.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/models/validation-impl/src/test/java/org/apache/sling/models/validation/impl/it/ModelValidationIT.java?rev=1790268=1790267=1790268=diff
==
--- 
sling/trunk/bundles/extensions/models/validation-impl/src/test/java/org/apache/sling/models/validation/impl/it/ModelValidationIT.java
 (original)
+++ 
sling/trunk/bundles/extensions/models/validation-impl/src/test/java/org/apache/sling/models/validation/impl/it/ModelValidationIT.java
 Wed Apr  5 14:02:05 2017
@@ -22,7 +22,6 @@ import org.apache.sling.api.resource.Log
 import org.apache.sling.api.resource.Resource;
 import org.apache.sling.api.resource.ResourceResolver;
 import org.apache.sling.api.resource.ResourceResolverFactory;
-import org.apache.sling.commons.json.JSONException;
 import org.apache.sling.junit.rules.TeleporterRule;
 import org.apache.sling.models.factory.ModelFactory;
 import org.apache.sling.models.factory.ValidationException;
@@ -84,7 +83,7 @@ public class ModelValidationIT {
 }
 
 @Test
-public void testValidModel() throws IOException, JSONException {
+public void testValidModel() throws IOException {
 // create a valid resource
 Resource contentResource = 
resourceResolver.getResource("/apps/sling/validation/content/contentValid");
 Assert.assertNotNull("Content resource must exist", contentResource);
@@ -94,7 +93,7 @@ public class ModelValidationIT {
 }
 
 @Test
-public void testInvalidModel() throws IOException, JSONException {
+public void testInvalidModel() throws IOException {
 // create a valid resource
 Resource contentResource = 
resourceResolver.getResource("/apps/sling/validation/content/contentInvalid");
 Assert.assertNotNull("Content resource must exist", contentResource);




svn commit: r1009855 - in /websites/staging/sling/trunk/content: ./ documentation/development/release-management.html

2017-04-05 Thread buildbot
Author: buildbot
Date: Wed Apr  5 14:07:40 2017
New Revision: 1009855

Log:
Staging update by buildbot for sling

Modified:
websites/staging/sling/trunk/content/   (props changed)

websites/staging/sling/trunk/content/documentation/development/release-management.html

Propchange: websites/staging/sling/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Wed Apr  5 14:07:40 2017
@@ -1 +1 @@
-1790197
+1790270

Modified: 
websites/staging/sling/trunk/content/documentation/development/release-management.html
==
--- 
websites/staging/sling/trunk/content/documentation/development/release-management.html
 (original)
+++ 
websites/staging/sling/trunk/content/documentation/development/release-management.html
 Wed Apr  5 14:07:40 2017
@@ -170,7 +170,7 @@ h2:hover > .headerlink, h3:hover > .head
 Staging the Release Candidates
 First prepare your POMs for release:
 
-Make sure there are no snapshots in the POMs to be released
+Make sure there are no snapshots in the POMs to be released. In case you 
rely on a release version which is not yet promoted, you have to temporarily 
switch that dependency version to the release version. This might break the 
Jenkins CI build though, as the staged version is not yet visible to Jenkins, 
so revert this change after you have staged the release candidate.
 
 Check that your POMs will not lose content when they are rewritten during 
the release process
 $ mvn release:prepare 
-DdryRun=true
@@ -624,7 +624,7 @@ to be updated.
 
 For background information about this process see the http://maven.apache.org/developers/website/deploy-component-reference-documentation.html;>Maven
 components reference documentation.
   
-Rev. 1786357 by bdelacretaz on Fri, 10 Mar 2017 14:52:28 +
+Rev. 1790270 by kwin on Wed, 5 Apr 2017 14:07:24 +
   

 Apache Sling, Sling, Apache, the Apache feather logo, and the Apache 
Sling project




Jenkins build became unstable: sling-launchpad-testing-1.8 #1473

2017-04-05 Thread Apache Jenkins Server
See 




Jenkins build is still unstable: sling-bundles-extensions-models-validation-impl-1.8 #38

2017-04-05 Thread Apache Jenkins Server
See 




svn commit: r1790210 - /sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/model/ValidatorInvocation.java

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 10:50:49 2017
New Revision: 1790210

URL: http://svn.apache.org/viewvc?rev=1790210=rev
Log:
fix link in javadoc

Modified:

sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/model/ValidatorInvocation.java

Modified: 
sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/model/ValidatorInvocation.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/model/ValidatorInvocation.java?rev=1790210=1790209=1790210=diff
==
--- 
sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/model/ValidatorInvocation.java
 (original)
+++ 
sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/model/ValidatorInvocation.java
 Wed Apr  5 10:50:49 2017
@@ -40,7 +40,7 @@ public interface ValidatorInvocation {
 
 /**
  * 
- * @return the parameterization of the {@link Validator#validate(Object, 
org.apache.sling.validation.spi.ValidationContext, ValueMap)} call (never 
{@code null}, but might be empty map)
+ * @return the parameterization of the {@link Validator#validate(Object, 
org.apache.sling.validation.spi.ValidatorContext, ValueMap)} call (never {@code 
null}, but might be empty map)
  */
 @Nonnull ValueMap getParameters();
 




svn commit: r1790204 - in /sling/trunk/bundles/extensions/validation: api/src/main/java/org/apache/sling/validation/model/spi/ core/src/main/java/org/apache/sling/validation/impl/ core/src/main/java/o

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 10:35:02 2017
New Revision: 1790204

URL: http://svn.apache.org/viewvc?rev=1790204=rev
Log:
fix some javadoc

Added:

sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/model/ValidationInvocationImpl.java
  - copied, changed from r1789528, 
sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/model/ParameterizedValidatorImpl.java
Removed:

sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/model/ParameterizedValidatorImpl.java
Modified:

sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/model/spi/ValidationModelRetriever.java

sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/ValidationModelRetrieverImpl.java

sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/ValidationServiceImpl.java

sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/model/ResourcePropertyBuilder.java

Modified: 
sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/model/spi/ValidationModelRetriever.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/model/spi/ValidationModelRetriever.java?rev=1790204=1790203=1790204=diff
==
--- 
sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/model/spi/ValidationModelRetriever.java
 (original)
+++ 
sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/model/spi/ValidationModelRetriever.java
 Wed Apr  5 10:35:02 2017
@@ -29,9 +29,10 @@ import org.osgi.annotation.versioning.Pr
 public interface ValidationModelRetriever {
 /**
  * A validation model for the given resourceType at the given resourcePath
- * @param resourceType
+ * @param resourceType the resource type for which to retrieve the model
  * @param resourcePath may be {@code null} or empty
- * @return a validation model which should be used for validation or null, 
if no validation model could be found
+ * @param considerResourceSuperTypeModels {@code true} if a merged 
validation model considering even the models of the super resource types should 
be returned, otherwise {@code false}
+ * @return a validation model which should be used for validation or 
{@code null}, if no validation model could be found
  * @throws IllegalStateException in case some error occurred during 
looking up models
  */
 public @CheckForNull ValidationModel getValidationModel(@Nonnull String 
resourceType, String resourcePath, boolean considerResourceSuperTypeModels);

Modified: 
sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/ValidationModelRetrieverImpl.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/ValidationModelRetrieverImpl.java?rev=1790204=1790203=1790204=diff
==
--- 
sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/ValidationModelRetrieverImpl.java
 (original)
+++ 
sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/ValidationModelRetrieverImpl.java
 Wed Apr  5 10:35:02 2017
@@ -54,7 +54,7 @@ public class ValidationModelRetrieverImp
  * List of validation providers, Declarative Services 1.3 takes care that 
the list is ordered according to {@link ServiceReference#compareTo(Object)}.
  * Highest ranked service is the last one in the list.
  * 
- * @see OSGi R6 Comp, 112.3.8.1
+ * @see "OSGi R6 Comp, 112.3.8.1"
  */
 @Reference(policy = ReferencePolicy.DYNAMIC, cardinality = 
ReferenceCardinality.MULTIPLE, policyOption = ReferencePolicyOption.GREEDY, 
fieldOption = FieldOption.REPLACE)
 protected volatile List modelProviders;

Modified: 
sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/ValidationServiceImpl.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/ValidationServiceImpl.java?rev=1790204=1790203=1790204=diff
==
--- 
sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/ValidationServiceImpl.java
 (original)
+++ 
sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/ValidationServiceImpl.java
 Wed Apr  5 10:35:02 2017
@@ -134,10 +134,6 @@ public class ValidationServiceImpl imple
 
 /** 
  * 

svn commit: r1790206 - in /sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/model: ResourcePropertyBuilder.java ValidationInvocationImpl.java ValidatorInvo

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 10:38:18 2017
New Revision: 1790206

URL: http://svn.apache.org/viewvc?rev=1790206=rev
Log:
ValidationInvocationImpl -> ValidatorInvocationImpl

Added:

sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/model/ValidatorInvocationImpl.java
  - copied, changed from r1790204, 
sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/model/ValidationInvocationImpl.java
Removed:

sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/model/ValidationInvocationImpl.java
Modified:

sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/model/ResourcePropertyBuilder.java

Modified: 
sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/model/ResourcePropertyBuilder.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/model/ResourcePropertyBuilder.java?rev=1790206=1790205=1790206=diff
==
--- 
sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/model/ResourcePropertyBuilder.java
 (original)
+++ 
sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/model/ResourcePropertyBuilder.java
 Wed Apr  5 10:38:18 2017
@@ -63,7 +63,7 @@ public class ResourcePropertyBuilder {
 }
 
 public @Nonnull ResourcePropertyBuilder validator(@Nonnull String id, 
Integer severity, @Nonnull Map parameters) {
-validators.add(new ValidationInvocationImpl(id, parameters, severity));
+validators.add(new ValidatorInvocationImpl(id, parameters, severity));
 return this;
 }
 

Copied: 
sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/model/ValidatorInvocationImpl.java
 (from r1790204, 
sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/model/ValidationInvocationImpl.java)
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/model/ValidatorInvocationImpl.java?p2=sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/model/ValidatorInvocationImpl.java=sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/model/ValidationInvocationImpl.java=1790204=1790206=1790206=diff
==
--- 
sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/model/ValidationInvocationImpl.java
 (original)
+++ 
sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/model/ValidatorInvocationImpl.java
 Wed Apr  5 10:38:18 2017
@@ -27,7 +27,7 @@ import org.apache.sling.api.resource.Val
 import org.apache.sling.api.wrappers.ValueMapDecorator;
 import org.apache.sling.validation.model.ValidatorInvocation;
 
-public class ValidationInvocationImpl implements ValidatorInvocation {
+public class ValidatorInvocationImpl implements ValidatorInvocation {
 private final @Nonnull String id; 
 private final @Nonnull Map parameters;
 private final Integer severity;
@@ -39,7 +39,7 @@ public class ValidationInvocationImpl im
  * @param parameters
  * @param severity
  */
-public ValidationInvocationImpl(@Nonnull String id, @Nonnull Map parameters, Integer severity) {
+public ValidatorInvocationImpl(@Nonnull String id, @Nonnull Map parameters, Integer severity) {
 super();
 this.id = id;
 this.parameters = parameters;
@@ -83,7 +83,7 @@ public class ValidationInvocationImpl im
 return false;
 if (getClass() != obj.getClass())
 return false;
-ValidationInvocationImpl other = (ValidationInvocationImpl) obj;
+ValidatorInvocationImpl other = (ValidatorInvocationImpl) obj;
 if (id == null) {
 if (other.id != null)
 return false;




svn commit: r1790209 - in /sling/trunk/bundles/extensions/validation: api/src/main/java/org/apache/sling/validation/spi/ api/src/main/java/org/apache/sling/validation/spi/support/ core/src/main/java/o

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 10:48:56 2017
New Revision: 1790209

URL: http://svn.apache.org/viewvc?rev=1790209=rev
Log:
ValidationContext -> ValidatorContext

Added:

sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/spi/ValidatorContext.java
  - copied, changed from r1787191, 
sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/spi/ValidationContext.java
Removed:

sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/spi/ValidationContext.java
Modified:

sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/spi/Validator.java

sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/spi/support/DefaultValidationFailure.java

sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/spi/support/DefaultValidationResult.java

sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/ValidationContextImpl.java

sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/ValidationServiceImpl.java

sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/validators/RegexValidator.java

sling/trunk/bundles/extensions/validation/core/src/test/java/org/apache/sling/validation/impl/ValidationServiceImplTest.java

sling/trunk/bundles/extensions/validation/core/src/test/java/org/apache/sling/validation/impl/util/ValidatorTypeUtilTest.java

sling/trunk/bundles/extensions/validation/core/src/test/java/org/apache/sling/validation/impl/util/examplevalidators/DateValidator.java

sling/trunk/bundles/extensions/validation/core/src/test/java/org/apache/sling/validation/impl/util/examplevalidators/ExtendedStringValidator.java

sling/trunk/bundles/extensions/validation/core/src/test/java/org/apache/sling/validation/impl/util/examplevalidators/IntegerValidator.java

sling/trunk/bundles/extensions/validation/core/src/test/java/org/apache/sling/validation/impl/util/examplevalidators/StringArrayValidator.java

sling/trunk/bundles/extensions/validation/core/src/test/java/org/apache/sling/validation/impl/util/examplevalidators/StringValidator.java

Modified: 
sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/spi/Validator.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/spi/Validator.java?rev=1790209=1790208=1790209=diff
==
--- 
sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/spi/Validator.java
 (original)
+++ 
sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/spi/Validator.java
 Wed Apr  5 10:48:56 2017
@@ -73,7 +73,7 @@ public interface Validator  {
  * @return the validation result (encapsulates the validation status as 
well as messages).
  * @throws SlingValidationException if some expected arguments are missing 
from the arguments map
  */
-@Nonnull ValidationResult validate(@Nonnull T data, @Nonnull 
ValidationContext context, @Nonnull ValueMap arguments) throws 
SlingValidationException;
+@Nonnull ValidationResult validate(@Nonnull T data, @Nonnull 
ValidatorContext context, @Nonnull ValueMap arguments) throws 
SlingValidationException;
 
 /**
  * Each {@link Validator} must have a service property with name {@code 
validator.id} of type {@link String}. The validators are only addressable via 
the value of this property 

Copied: 
sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/spi/ValidatorContext.java
 (from r1787191, 
sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/spi/ValidationContext.java)
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/spi/ValidatorContext.java?p2=sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/spi/ValidatorContext.java=sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/spi/ValidationContext.java=1787191=1790209=1790209=diff
==
--- 
sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/spi/ValidationContext.java
 (original)
+++ 
sling/trunk/bundles/extensions/validation/api/src/main/java/org/apache/sling/validation/spi/ValidatorContext.java
 Wed Apr  5 10:48:56 2017
@@ -30,14 +30,14 @@ import org.osgi.annotation.versioning.Pr
 
 
 /**
- * Used as parameter for each call of {@link Validator#validate(Object, 
ValidationContext, ValueMap)}
+ * Used as parameter for each call of {@link 

Jenkins build is still unstable: sling-bundles-extensions-models-validation-impl-1.8 #39

2017-04-05 Thread Apache Jenkins Server
See 




Build failed in Jenkins: sling-samples-fling-1.8 #57

2017-04-05 Thread Apache Jenkins Server
See 

--
Started by upstream project "sling-bundles-extensions-validation-api-1.8" build 
number 35
originally caused by:
 Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on H14 (ubuntu xenial) in workspace 

Updating https://svn.apache.org/repos/asf/sling/trunk/samples/fling at revision 
'2017-04-05T10:53:22.949 +'
U pom.xml
U README.md
U src/main/resources/apps/fling/validation/form/comment.json
At revision 1790212

No changes for https://svn.apache.org/repos/asf/sling/trunk/samples/fling since 
the previous build
Parsing POMs
Established TCP socket on 34713
maven33-agent.jar already up to date
maven33-interceptor.jar already up to date
maven3-interceptor-commons.jar already up to date
[sling-samples-fling-1.8] $ /home/jenkins/tools/java/latest1.8/bin/java -Xmx2g 
-Xms256m -cp 
/home/jenkins/jenkins-slave/maven33-agent.jar:/home/jenkins/tools/maven/apache-maven-3.3.9/boot/plexus-classworlds-2.5.2.jar:/home/jenkins/tools/maven/apache-maven-3.3.9/conf/logging
 jenkins.maven3.agent.Maven33Main /home/jenkins/tools/maven/apache-maven-3.3.9 
/home/jenkins/jenkins-slave/slave.jar 
/home/jenkins/jenkins-slave/maven33-interceptor.jar 
/home/jenkins/jenkins-slave/maven3-interceptor-commons.jar 34713
<===[JENKINS REMOTING CAPACITY]===>   channel started
Executing Maven:  -B -f 
 
-Dmaven.repo.local=/home/jenkins/jenkins-slave/maven-repositories/0 -U clean 
deploy
[INFO] Scanning for projects...
[INFO] 
[INFO] 
[INFO] Building Apache Sling Fling Sample 0.0.1-SNAPSHOT
[INFO] 
[INFO] Downloading: 
https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.api/2.12.0/org.apache.sling.api-2.12.0.pom
[INFO] Downloaded: 
https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.api/2.12.0/org.apache.sling.api-2.12.0.pom
 (6 KB at 17.3 KB/sec)
[INFO] Downloading: 
http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.commons.messaging/0.0.1-SNAPSHOT/maven-metadata.xml
[INFO] Downloaded: 
http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.commons.messaging/0.0.1-SNAPSHOT/maven-metadata.xml
 (1014 B at 2.4 KB/sec)
[INFO] Downloading: 
https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.query/3.0.0/org.apache.sling.query-3.0.0.pom
[INFO] Downloaded: 
https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.query/3.0.0/org.apache.sling.query-3.0.0.pom
 (4 KB at 200.6 KB/sec)
[INFO] Downloading: 
https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.scripting.thymeleaf/1.1.0/org.apache.sling.scripting.thymeleaf-1.1.0.pom
[INFO] Downloaded: 
https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.scripting.thymeleaf/1.1.0/org.apache.sling.scripting.thymeleaf-1.1.0.pom
 (11 KB at 363.4 KB/sec)
[INFO] Downloading: 
https://repo.maven.apache.org/maven2/org/thymeleaf/thymeleaf/3.0.3.RELEASE/thymeleaf-3.0.3.RELEASE.pom
[INFO] Downloaded: 
https://repo.maven.apache.org/maven2/org/thymeleaf/thymeleaf/3.0.3.RELEASE/thymeleaf-3.0.3.RELEASE.pom
 (11 KB at 429.7 KB/sec)
[INFO] Downloading: 
https://repo.maven.apache.org/maven2/org/attoparser/attoparser/2.0.2.RELEASE/attoparser-2.0.2.RELEASE.pom
[INFO] Downloaded: 
https://repo.maven.apache.org/maven2/org/attoparser/attoparser/2.0.2.RELEASE/attoparser-2.0.2.RELEASE.pom
 (10 KB at 442.6 KB/sec)
[INFO] Downloading: 
https://repo.maven.apache.org/maven2/org/unbescape/unbescape/1.1.4.RELEASE/unbescape-1.1.4.RELEASE.pom
[INFO] Downloaded: 
https://repo.maven.apache.org/maven2/org/unbescape/unbescape/1.1.4.RELEASE/unbescape-1.1.4.RELEASE.pom
 (10 KB at 464.1 KB/sec)
[INFO] Downloading: 
http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.validation.api/1.0.0-SNAPSHOT/maven-metadata.xml
[INFO] Downloaded: 
http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.validation.api/1.0.0-SNAPSHOT/maven-metadata.xml
 (1023 B at 2.7 KB/sec)
[INFO] Downloading: 
https://repo.maven.apache.org/maven2/org/subethamail/subethasmtp/3.1.7/subethasmtp-3.1.7.pom
[INFO] Downloaded: 
https://repo.maven.apache.org/maven2/org/subethamail/subethasmtp/3.1.7/subethasmtp-3.1.7.pom
 (7 KB at 297.9 KB/sec)
[INFO] Downloading: 
https://repo.maven.apache.org/maven2/javax/mail/mail/1.4.4/mail-1.4.4.pom
[INFO] Downloaded: 
https://repo.maven.apache.org/maven2/javax/mail/mail/1.4.4/mail-1.4.4.pom (5 KB 
at 306.8 KB/sec)
[INFO] Downloading: 
https://repo.maven.apache.org/maven2/com/sun/mail/all/1.4.4/all-1.4.4.pom
[INFO] Downloaded: 

Build failed in Jenkins: sling-samples-fling-1.8 #58

2017-04-05 Thread Apache Jenkins Server
See 

--
Started by upstream project "sling-bundles-extensions-validation-api-1.8" build 
number 36
originally caused by:
 Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on ubuntu-eu2 (ubuntu trusty) in workspace 

Checking out a fresh workspace because there's no workspace at 

Cleaning local Directory .
Checking out https://svn.apache.org/repos/asf/sling/trunk/samples/fling at 
revision '2017-04-05T13:11:25.576 +'
A src
A src/main
A src/main/resources
A src/main/resources/assets
A src/main/resources/assets/images
AUsrc/main/resources/assets/images/feather.png
A src/main/resources/assets/css
A src/main/resources/assets/css/fling.css
A src/main/resources/apps
A src/main/resources/apps/fling
A src/main/resources/apps/fling/validation
A src/main/resources/apps/fling/validation/form
A src/main/resources/apps/fling/validation/form/comment.json
A src/main/resources/apps/fling/page
A src/main/resources/apps/fling/page/fragments
A src/main/resources/apps/fling/page/fragments/navigation.html
A src/main/resources/apps/fling/page/fragments/panel.html
A src/main/resources/apps/fling/page/fragments/head.html
A src/main/resources/apps/fling/page/messages
A src/main/resources/apps/fling/page/messages/html.html
A src/main/resources/apps/fling/page/simple
A src/main/resources/apps/fling/page/simple/html.html
A src/main/resources/apps/fling/page/user
A src/main/resources/apps/fling/page/user/html.html
A src/main/resources/apps/fling/page/form
A src/main/resources/apps/fling/page/form/html.html
A src/main/resources/apps/fling/page/form/success.html.html
A src/main/resources/apps/fling/messaging
A src/main/resources/apps/fling/messaging/form
A src/main/resources/apps/fling/messaging/form/comment.txt
A src/main/resources/apps/fling/i18n
A src/main/resources/apps/fling/i18n/org.apache.sling.samples.fling.json
A src/main/resources/apps/fling/config
A 
src/main/resources/apps/fling/config/org.apache.sling.commons.messaging.mail.internal.SimpleMailBuilder.json
A 
src/main/resources/apps/fling/config/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended-fling.json
A 
src/main/resources/apps/fling/config/org.apache.sling.samples.fling.internal.WiserSmtpService.json
A src/main/resources/content
A src/main/resources/content/fling.json
A src/main/java
A src/main/java/org
A src/main/java/org/apache
A src/main/java/org/apache/sling
A src/main/java/org/apache/sling/samples
A src/main/java/org/apache/sling/samples/fling
A src/main/java/org/apache/sling/samples/fling/form
A src/main/java/org/apache/sling/samples/fling/form/FormFactory.java
A src/main/java/org/apache/sling/samples/fling/form/BaseForm.java
A src/main/java/org/apache/sling/samples/fling/form/Form.java
A src/main/java/org/apache/sling/samples/fling/form/CommentForm.java
A src/main/java/org/apache/sling/samples/fling/SmtpService.java
A src/main/java/org/apache/sling/samples/fling/validation
A 
src/main/java/org/apache/sling/samples/fling/validation/CommentValidator.java
A src/main/java/org/apache/sling/samples/fling/internal
A 
src/main/java/org/apache/sling/samples/fling/internal/MessageSender.java
A 
src/main/java/org/apache/sling/samples/fling/internal/WiserSmtpServiceConfiguration.java
A src/main/java/org/apache/sling/samples/fling/internal/FormServlet.java
A src/main/java/org/apache/sling/samples/fling/internal/Activator.java
A 
src/main/java/org/apache/sling/samples/fling/internal/WiserSmtpService.java
A src/main/java/org/apache/sling/samples/fling/page
A src/main/java/org/apache/sling/samples/fling/page/MessagesPage.java
A src/main/java/org/apache/sling/samples/fling/page/UserPage.java
A src/main/java/org/apache/sling/samples/fling/page/Page.java
A src/main/java/org/apache/sling/samples/fling/page/FormPage.java
A pom.xml
A README.md
At revision 1790236

No changes for https://svn.apache.org/repos/asf/sling/trunk/samples/fling since 
the previous build
Parsing POMs
Established TCP socket on 52804
maven33-agent.jar already up to date
maven33-interceptor.jar already up to date
maven3-interceptor-commons.jar already up to date
[sling-samples-fling-1.8] $ /home/jenkins/tools/java/latest1.8/bin/java -Xmx2g 
-Xms256m -cp 

Jenkins build is back to normal : sling-bundles-extensions-validation-core-1.8 #94

2017-04-05 Thread Apache Jenkins Server
See 




svn commit: r1790277 - /sling/trunk/testing/junit/teleporter/pom.xml

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 14:34:45 2017
New Revision: 1790277

URL: http://svn.apache.org/viewvc?rev=1790277=rev
Log:
johnzon is necessary during test execution, therefore must be in transitive 
classpaths -> scope=runtime

Modified:
sling/trunk/testing/junit/teleporter/pom.xml

Modified: sling/trunk/testing/junit/teleporter/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/testing/junit/teleporter/pom.xml?rev=1790277=1790276=1790277=diff
==
--- sling/trunk/testing/junit/teleporter/pom.xml (original)
+++ sling/trunk/testing/junit/teleporter/pom.xml Wed Apr  5 14:34:45 2017
@@ -89,7 +89,10 @@
   org.apache.johnzon
   johnzon-core
   1.0.0
-  test
+  
+  runtime 
 
 
 




svn commit: r1790285 - /sling/site/trunk/content/documentation/the-sling-engine/service-authentication.mdtext

2017-04-05 Thread jsedding
Author: jsedding
Date: Wed Apr  5 14:50:52 2017
New Revision: 1790285

URL: http://svn.apache.org/viewvc?rev=1790285=rev
Log:
SLING-6273 - Document SLING-5135 - whitelist of legit login admin uses

Modified:

sling/site/trunk/content/documentation/the-sling-engine/service-authentication.mdtext

Modified: 
sling/site/trunk/content/documentation/the-sling-engine/service-authentication.mdtext
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/documentation/the-sling-engine/service-authentication.mdtext?rev=1790285=1790284=1790285=diff
==
--- 
sling/site/trunk/content/documentation/the-sling-engine/service-authentication.mdtext
 (original)
+++ 
sling/site/trunk/content/documentation/the-sling-engine/service-authentication.mdtext
 Wed Apr  5 14:50:52 2017
@@ -182,3 +182,55 @@ support for these methods: If the method
 is always thrown from these methods. The JavaDoc of the methods is
 extended with this information.
 
+### Whitelisting bundles for administrative login
+
+In order to be able to manage few (hopefully legit) uses of the above 
deprecated
+methods, a whitelisting mechanism was introduced.
+
+The recommended way to whitelist a bundle for administrative login is via a
+_whitelist fragment configuration_ is recommended. It can be created as an 
OSGi factory
+configuration with the factoryPID 
`org.apache.sling.jcr.base.internal.LoginAdminWhitelist.fragment`.
+E.g. a typical configuration file might be called
+`org.apache.sling.jcr.base.internal.LoginAdminWhitelist.fragment-myapp.config`
+and could look as follows: 
+
+whitelist.name="myapp"
+whitelist.bundles=[
+"com.myapp.core",
+"com.myapp.commons"
+]
+
+| Property| Type | Default | Description | 
+|-|--|-|-|
+| `whitelist.name`| String   | "[unnamed]" | Purely informational property 
that allows easy identification of different fragments. |
+| `whitelist.bundles` | String[] | []  | An array of bundle symbolic 
names that should be allowed to make use of the administrative login 
functionality. |
+
+All configured whitelist fragments are taken into account. This makes
+it easy to separate whitelists for different application layers and
+purposes.
+
+For example, some Sling bundles need to be whitelisted, which
+could be done in a whitelist fragment named `sling`. In addition `myapp`
+adds a whitelist fragment called `myapp`. For integration tests and
+additional whitelist fragment `myapp-integration-testing` may be added.
+
+Furthermore, there is a global configuration, which should
+only be used in exceptional cases. It has a switch to turn administrative
+login on globally (`whitelist.bypass`) and it allows supplying a regular
+expression to whitelist matching bundle symbolic names 
(`whitelist.bundles.regexp`).
+
+The regular expression is most useful for running PaxExam based tests, where
+bundle symbolic names follow a set pattern but have randomly generated parts.
+
+Example: to whitelist all bundles generated by PaxExam a configuration file 
named `org.apache.sling.jcr.base.internal.LoginAdminWhitelist.config` might 
look as follows:
+
+whitelist.bypass=B"false"
+whitelist.bundles.regexp="^PAXEXAM.*$"
+ 
+The configuration PID is PID 
`org.apache.sling.jcr.base.internal.LoginAdminWhitelist`.
+It supports the following configuration properties.
+ 
+| Property   | Type | Default | Description | 
+||--|-|-|
+| `whitelist.bypass` | Boolean  | false   | Allow all bundles to 
use administrative login. This is __NOT__ recommended for production and 
warnings will be logged. |
+| `whitelist.bundles.regexp` | String   | ""  | A regular expression 
that whitelists all matching bundle symbolic names. This is __NOT__ recommended 
for production and warnings will be logged. |




svn commit: r1790226 - /sling/tags/org.apache.sling.validation.reactor-1.0.0/

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 12:53:14 2017
New Revision: 1790226

URL: http://svn.apache.org/viewvc?rev=1790226=rev
Log:
[maven-release-plugin] copy for tag org.apache.sling.validation.reactor-1.0.0

Added:
sling/tags/org.apache.sling.validation.reactor-1.0.0/
  - copied from r1790225, sling/trunk/bundles/extensions/validation/



svn commit: r1790227 - in /sling/trunk/bundles/extensions/validation: api/pom.xml core/pom.xml examples/pom.xml pom.xml test-services/pom.xml

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 12:53:17 2017
New Revision: 1790227

URL: http://svn.apache.org/viewvc?rev=1790227=rev
Log:
[maven-release-plugin] prepare for next development iteration

Modified:
sling/trunk/bundles/extensions/validation/api/pom.xml
sling/trunk/bundles/extensions/validation/core/pom.xml
sling/trunk/bundles/extensions/validation/examples/pom.xml
sling/trunk/bundles/extensions/validation/pom.xml
sling/trunk/bundles/extensions/validation/test-services/pom.xml

Modified: sling/trunk/bundles/extensions/validation/api/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/api/pom.xml?rev=1790227=1790226=1790227=diff
==
--- sling/trunk/bundles/extensions/validation/api/pom.xml (original)
+++ sling/trunk/bundles/extensions/validation/api/pom.xml Wed Apr  5 12:53:17 
2017
@@ -27,7 +27,7 @@
 
 
 org.apache.sling.validation.api
-1.0.0-SNAPSHOT
+1.0.1-SNAPSHOT
 bundle
 
 Apache Sling Validation Framework API

Modified: sling/trunk/bundles/extensions/validation/core/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/core/pom.xml?rev=1790227=1790226=1790227=diff
==
--- sling/trunk/bundles/extensions/validation/core/pom.xml (original)
+++ sling/trunk/bundles/extensions/validation/core/pom.xml Wed Apr  5 12:53:17 
2017
@@ -28,7 +28,7 @@
 
 org.apache.sling.validation.core
 bundle
-1.0.0-SNAPSHOT
+1.0.1-SNAPSHOT
 
 
 8

Modified: sling/trunk/bundles/extensions/validation/examples/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/examples/pom.xml?rev=1790227=1790226=1790227=diff
==
--- sling/trunk/bundles/extensions/validation/examples/pom.xml (original)
+++ sling/trunk/bundles/extensions/validation/examples/pom.xml Wed Apr  5 
12:53:17 2017
@@ -27,7 +27,7 @@
 
 
 org.apache.sling.validation.examples
-1.0.0-SNAPSHOT
+1.0.1-SNAPSHOT
 bundle
 
 Apache Sling Validation Framework Examples

Modified: sling/trunk/bundles/extensions/validation/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/pom.xml?rev=1790227=1790226=1790227=diff
==
--- sling/trunk/bundles/extensions/validation/pom.xml (original)
+++ sling/trunk/bundles/extensions/validation/pom.xml Wed Apr  5 12:53:17 2017
@@ -21,13 +21,13 @@
 4.0.0
 org.apache.sling.validation.reactor
 pom
-1.0.0-SNAPSHOT
+1.0.1-SNAPSHOT
 
 
 org.apache.sling
 sling
 30
-
+
 
 
 

Modified: sling/trunk/bundles/extensions/validation/test-services/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/test-services/pom.xml?rev=1790227=1790226=1790227=diff
==
--- sling/trunk/bundles/extensions/validation/test-services/pom.xml (original)
+++ sling/trunk/bundles/extensions/validation/test-services/pom.xml Wed Apr  5 
12:53:17 2017
@@ -27,7 +27,7 @@
 
 
 org.apache.sling.validation.test-services
-1.0.0-SNAPSHOT
+1.0.1-SNAPSHOT
 bundle
 
 Apache Sling Validation Framework Testing Services




svn commit: r1790229 - /sling/trunk/bundles/extensions/models/validation-impl/pom.xml

2017-04-05 Thread kwin
Author: kwin
Date: Wed Apr  5 12:58:52 2017
New Revision: 1790229

URL: http://svn.apache.org/viewvc?rev=1790229=rev
Log:
rely on 1.0.0 release of Sling Validation

Modified:
sling/trunk/bundles/extensions/models/validation-impl/pom.xml

Modified: sling/trunk/bundles/extensions/models/validation-impl/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/models/validation-impl/pom.xml?rev=1790229=1790228=1790229=diff
==
--- sling/trunk/bundles/extensions/models/validation-impl/pom.xml (original)
+++ sling/trunk/bundles/extensions/models/validation-impl/pom.xml Wed Apr  5 
12:58:52 2017
@@ -181,7 +181,7 @@
 
 org.apache.sling
 org.apache.sling.validation.api
-1.0.0-SNAPSHOT
+1.0.0
 provided