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

2015-09-03 Thread radu
Author: radu
Date: Thu Sep  3 11:50:41 2015
New Revision: 1700999

URL: http://svn.apache.org/r1700999
Log:
releng: updated dependencies post-release

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=1700999=1700998=1700999=diff
==
--- sling/trunk/launchpad/builder/src/main/provisioning/sling.txt (original)
+++ sling/trunk/launchpad/builder/src/main/provisioning/sling.txt Thu Sep  3 
11:50:41 2015
@@ -58,7 +58,7 @@
 org.apache.sling/org.apache.sling.resourceresolver/1.2.6
 org.apache.sling/org.apache.sling.scripting.api/2.1.8
 org.apache.sling/org.apache.sling.scripting.core/2.0.34
-org.apache.sling/org.apache.sling.scripting.javascript/2.0.23-SNAPSHOT
+org.apache.sling/org.apache.sling.scripting.javascript/2.0.25-SNAPSHOT
 org.apache.sling/org.apache.sling.scripting.jsp/2.1.7-SNAPSHOT
 org.apache.sling/org.apache.sling.scripting.jsp.taglib/2.2.5-SNAPSHOT
 org.apache.sling/org.apache.sling.scripting.sightly/1.0.5-SNAPSHOT




svn commit: r1700997 - /sling/tags/org.apache.sling.scripting.javascript-2.0.24/

2015-09-03 Thread radu
Author: radu
Date: Thu Sep  3 11:43:22 2015
New Revision: 1700997

URL: http://svn.apache.org/r1700997
Log:
[maven-release-plugin] copy for tag org.apache.sling.scripting.javascript-2.0.24

Added:
sling/tags/org.apache.sling.scripting.javascript-2.0.24/
  - copied from r1700996, sling/trunk/bundles/scripting/javascript/



svn commit: r1700996 - /sling/trunk/bundles/scripting/javascript/pom.xml

2015-09-03 Thread radu
Author: radu
Date: Thu Sep  3 11:43:08 2015
New Revision: 1700996

URL: http://svn.apache.org/r1700996
Log:
[maven-release-plugin] prepare release 
org.apache.sling.scripting.javascript-2.0.24

Modified:
sling/trunk/bundles/scripting/javascript/pom.xml

Modified: sling/trunk/bundles/scripting/javascript/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/javascript/pom.xml?rev=1700996=1700995=1700996=diff
==
--- sling/trunk/bundles/scripting/javascript/pom.xml (original)
+++ sling/trunk/bundles/scripting/javascript/pom.xml Thu Sep  3 11:43:08 2015
@@ -29,16 +29,16 @@
 
 
 org.apache.sling.scripting.javascript
-2.0.23-SNAPSHOT
+2.0.24
 bundle
 
 Apache Sling Scripting JavaScript Support
 Support for JavaScript scripting
 
 
-
scm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/javascript
-
scm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/javascript
-
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/javascript
+
scm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.javascript-2.0.24
+
scm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.javascript-2.0.24
+
http://svn.apache.org/viewvc/sling/tags/org.apache.sling.scripting.javascript-2.0.24
 
 
 




svn commit: r1700998 - /sling/trunk/bundles/scripting/javascript/pom.xml

2015-09-03 Thread radu
Author: radu
Date: Thu Sep  3 11:43:24 2015
New Revision: 1700998

URL: http://svn.apache.org/r1700998
Log:
[maven-release-plugin] prepare for next development iteration

Modified:
sling/trunk/bundles/scripting/javascript/pom.xml

Modified: sling/trunk/bundles/scripting/javascript/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/javascript/pom.xml?rev=1700998=1700997=1700998=diff
==
--- sling/trunk/bundles/scripting/javascript/pom.xml (original)
+++ sling/trunk/bundles/scripting/javascript/pom.xml Thu Sep  3 11:43:24 2015
@@ -29,16 +29,16 @@
 
 
 org.apache.sling.scripting.javascript
-2.0.24
+2.0.25-SNAPSHOT
 bundle
 
 Apache Sling Scripting JavaScript Support
 Support for JavaScript scripting
 
 
-
scm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.javascript-2.0.24
-
scm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.javascript-2.0.24
-
http://svn.apache.org/viewvc/sling/tags/org.apache.sling.scripting.javascript-2.0.24
+
scm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/javascript
+
scm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/javascript
+
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/javascript
 
 
 




svn commit: r1700813 - /sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/UnitLoader.java

2015-09-02 Thread radu
Author: radu
Date: Wed Sep  2 13:33:49 2015
New Revision: 1700813

URL: http://svn.apache.org/r1700813
Log:
SLING-4754 - Improve error message if referenced resource type is not available

Modified:

sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/UnitLoader.java

Modified: 
sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/UnitLoader.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/UnitLoader.java?rev=1700813=1700812=1700813=diff
==
--- 
sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/UnitLoader.java
 (original)
+++ 
sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/UnitLoader.java
 Wed Sep  2 13:33:49 2015
@@ -130,6 +130,7 @@ public class UnitLoader {
 scriptSource = 
IOUtils.toString(scriptResource.adaptTo(InputStream.class), encoding);
 return obtainResultSource(scriptSource, identifier, bindings, 
renderContext);
 }
+throw new SightlyException("Cannot find template " + 
identifier.getResource().getPath() + " in the repository.");
 } catch (SightlyParsingException e) {
 String offendingInput = e.getOffendingInput();
 if (StringUtils.isNotEmpty(offendingInput)) {
@@ -141,9 +142,8 @@ public class UnitLoader {
 throw e;
 }
 } catch (IOException e) {
-throw new SightlyException(e);
+throw new SightlyException("Unable to read the contents of " + 
identifier.getResource().getPath(), e);
 }
-throw new SightlyException("Unable to generate Java class for template 
" + identifier.getResource().getPath());
 }
 
 private String obtainResultSource(String scriptSource, SourceIdentifier 
identifier, Bindings bindings, RenderContextImpl renderContext) {




svn commit: r1700816 - in /sling/trunk/bundles/scripting/sightly: engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/extension/use/ testing-content/src/main/java/org/apache/sling/scri

2015-09-02 Thread radu
Author: radu
Date: Wed Sep  2 13:52:34 2015
New Revision: 1700816

URL: http://svn.apache.org/r1700816
Log:
SLING-4554 - Support for OSGi-services in data-sly-use

* if the resolved class is an OSGi service return the service's instance

Added:

sling/trunk/bundles/scripting/sightly/testing-content/src/main/java/org/apache/sling/scripting/sightly/testing/use/TestService.java

sling/trunk/bundles/scripting/sightly/testing-content/src/main/java/org/apache/sling/scripting/sightly/testing/use/impl/

sling/trunk/bundles/scripting/sightly/testing-content/src/main/java/org/apache/sling/scripting/sightly/testing/use/impl/TestServiceImpl.java
Modified:

sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/extension/use/JavaUseProvider.java

sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightly/scripts/use/use.html

sling/trunk/bundles/scripting/sightly/testing/src/test/java/org/apache/sling/scripting/sightly/it/SlingSpecificsSightlyIT.java

Modified: 
sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/extension/use/JavaUseProvider.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/extension/use/JavaUseProvider.java?rev=1700816=1700815=1700816=diff
==
--- 
sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/extension/use/JavaUseProvider.java
 (original)
+++ 
sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/extension/use/JavaUseProvider.java
 Wed Sep  2 13:52:34 2015
@@ -89,6 +89,11 @@ public class JavaUseProvider implements
 Object result;
 try {
 Class cls = 
classLoaderWriter.getClassLoader().loadClass(identifier);
+// attempt OSGi service load
+result = sling.getService(cls);
+if (result != null) {
+return ProviderOutcome.success(result);
+}
 result = resource.adaptTo(cls);
 if (result == null) {
 result = request.adaptTo(cls);

Added: 
sling/trunk/bundles/scripting/sightly/testing-content/src/main/java/org/apache/sling/scripting/sightly/testing/use/TestService.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/testing-content/src/main/java/org/apache/sling/scripting/sightly/testing/use/TestService.java?rev=1700816=auto
==
--- 
sling/trunk/bundles/scripting/sightly/testing-content/src/main/java/org/apache/sling/scripting/sightly/testing/use/TestService.java
 (added)
+++ 
sling/trunk/bundles/scripting/sightly/testing-content/src/main/java/org/apache/sling/scripting/sightly/testing/use/TestService.java
 Wed Sep  2 13:52:34 2015
@@ -0,0 +1,23 @@
+/***
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ 
**/
+package org.apache.sling.scripting.sightly.testing.use;
+
+public interface TestService {
+
+String sayHello();
+
+}

Added: 
sling/trunk/bundles/scripting/sightly/testing-content/src/main/java/org/apache/sling/scripting/sightly/testing/use/impl/TestServiceImpl.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/testing-content/src/main/java/org/apache/sling/scripting/sightly/testing/use/impl/TestServiceImpl.java?rev=1700816=auto
==
--- 
sling/trunk/bundles/scripting/sightly/testing-content/src/main/java/org/apache/sling/scripting/sightly/testing/use/impl/TestServiceImpl.java
 (added)
+++ 
sling/trunk/bundles/scripting/sightly/testing-content/src/main/java/org/apache/sling/scripting/sightly/testing/use/impl/TestServiceImpl.java
 Wed Sep  2 13:52:3

svn commit: r1700821 - /sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml

2015-09-02 Thread radu
Author: radu
Date: Wed Sep  2 14:01:22 2015
New Revision: 1700821

URL: http://svn.apache.org/r1700821
Log:
[maven-release-plugin] prepare release 
org.apache.sling.scripting.sightly.js.provider-1.0.10

Modified:
sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml

Modified: sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml?rev=1700821=1700820=1700821=diff
==
--- sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml (original)
+++ sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml Wed Sep  2 
14:01:22 2015
@@ -33,7 +33,7 @@
 
 
 org.apache.sling.scripting.sightly.js.provider
-1.0.9-SNAPSHOT
+1.0.10
 bundle
 
 Apache Sling Scripting Sightly JavaScript Use Provider
@@ -43,9 +43,9 @@
 
 
 
-
scm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/sightly/js-use-provider
-
scm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/sightly/js-use-provider
-
http://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/sightly/js-use-provider
+
scm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.10
+
scm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.10
+
http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.10
 
 
 




svn commit: r1700823 - /sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml

2015-09-02 Thread radu
Author: radu
Date: Wed Sep  2 14:01:39 2015
New Revision: 1700823

URL: http://svn.apache.org/r1700823
Log:
[maven-release-plugin] prepare for next development iteration

Modified:
sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml

Modified: sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml?rev=1700823=1700822=1700823=diff
==
--- sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml (original)
+++ sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml Wed Sep  2 
14:01:39 2015
@@ -33,7 +33,7 @@
 
 
 org.apache.sling.scripting.sightly.js.provider
-1.0.10
+1.0.11-SNAPSHOT
 bundle
 
 Apache Sling Scripting Sightly JavaScript Use Provider
@@ -43,9 +43,9 @@
 
 
 
-
scm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.10
-
scm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.10
-
http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.10
+
scm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/sightly/js-use-provider
+
scm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/sightly/js-use-provider
+
http://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/sightly/js-use-provider
 
 
 




svn commit: r1700822 - /sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.10/

2015-09-02 Thread radu
Author: radu
Date: Wed Sep  2 14:01:36 2015
New Revision: 1700822

URL: http://svn.apache.org/r1700822
Log:
[maven-release-plugin] copy for tag 
org.apache.sling.scripting.sightly.js.provider-1.0.10

Added:
sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.10/
  - copied from r1700821, 
sling/trunk/bundles/scripting/sightly/js-use-provider/



svn commit: r1700826 - /sling/trunk/bundles/scripting/sightly/engine/pom.xml

2015-09-02 Thread radu
Author: radu
Date: Wed Sep  2 14:08:32 2015
New Revision: 1700826

URL: http://svn.apache.org/r1700826
Log:
[maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.4

Modified:
sling/trunk/bundles/scripting/sightly/engine/pom.xml

Modified: sling/trunk/bundles/scripting/sightly/engine/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/engine/pom.xml?rev=1700826=1700825=1700826=diff
==
--- sling/trunk/bundles/scripting/sightly/engine/pom.xml (original)
+++ sling/trunk/bundles/scripting/sightly/engine/pom.xml Wed Sep  2 14:08:32 
2015
@@ -26,14 +26,14 @@
 org.apache.sling
 sling
 24
-
+
 
 
 
 
 
 org.apache.sling.scripting.sightly
-1.0.3-SNAPSHOT
+1.0.4
 bundle
 
 Apache Sling Scripting Sightly Engine
@@ -44,9 +44,9 @@
 
 
 
-
scm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/sightly/engine
-
scm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/sightly/engine
-
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/engine
+
scm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.sightly-1.0.4
+
scm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.sightly-1.0.4
+
http://svn.apache.org/viewvc/sling/tags/org.apache.sling.scripting.sightly-1.0.4
 
 
 




svn commit: r1700827 - /sling/tags/org.apache.sling.scripting.sightly-1.0.4/

2015-09-02 Thread radu
Author: radu
Date: Wed Sep  2 14:08:46 2015
New Revision: 1700827

URL: http://svn.apache.org/r1700827
Log:
[maven-release-plugin] copy for tag org.apache.sling.scripting.sightly-1.0.4

Added:
sling/tags/org.apache.sling.scripting.sightly-1.0.4/
  - copied from r1700826, sling/trunk/bundles/scripting/sightly/engine/



svn commit: r1700810 - in /sling/trunk/bundles/scripting/sightly: js-use-provider/src/main/java/org/apache/sling/scripting/sightly/js/impl/ testing-content/src/main/resources/SLING-INF/apps/sightly/sc

2015-09-02 Thread radu
Author: radu
Date: Wed Sep  2 13:21:42 2015
New Revision: 1700810

URL: http://svn.apache.org/r1700810
Log:
SLING-4989 - The JavaScript Use Provider fails to correctly load script using 
inheritance

* made sure that an included script can successfully call an inherited script

Added:

sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightly/scripts/useinheritance/child/notoverlaid.html

sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightly/scripts/useinheritance/grandparent/notoverlaid.js
Modified:

sling/trunk/bundles/scripting/sightly/js-use-provider/src/main/java/org/apache/sling/scripting/sightly/js/impl/Utils.java

sling/trunk/bundles/scripting/sightly/testing/src/test/java/org/apache/sling/scripting/sightly/it/SlingSpecificsSightlyIT.java

Modified: 
sling/trunk/bundles/scripting/sightly/js-use-provider/src/main/java/org/apache/sling/scripting/sightly/js/impl/Utils.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/js-use-provider/src/main/java/org/apache/sling/scripting/sightly/js/impl/Utils.java?rev=1700810=1700809=1700810=diff
==
--- 
sling/trunk/bundles/scripting/sightly/js-use-provider/src/main/java/org/apache/sling/scripting/sightly/js/impl/Utils.java
 (original)
+++ 
sling/trunk/bundles/scripting/sightly/js-use-provider/src/main/java/org/apache/sling/scripting/sightly/js/impl/Utils.java
 Wed Sep  2 13:21:42 2015
@@ -61,7 +61,7 @@ public class Utils {
 }
 }
 if (scriptResource == null) {
-throw new SightlyException("Required script resource could not be 
located: " + path);
+throw new SightlyException("Required script resource could not be 
located: " + path + ". The caller is " + caller.getPath());
 }
 return scriptResource;
 }
@@ -81,6 +81,9 @@ public class Utils {
 String parentResourceType = resourceA.getResourceType();
 if ("nt:file".equals(parentResourceType)) {
 parentResourceType = 
ResourceUtil.getParent(resourceA.getPath());
+if (parentResourceType.equals(resourceB.getPath())) {
+return true;
+}
 }
 Resource parentB = resolver.getResource(resourceBSuperType);
 while (parentB != null && !"/".equals(parentB.getPath()) && 
StringUtils.isNotEmpty(resourceBSuperType)) {

Added: 
sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightly/scripts/useinheritance/child/notoverlaid.html
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightly/scripts/useinheritance/child/notoverlaid.html?rev=1700810=auto
==
--- 
sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightly/scripts/useinheritance/child/notoverlaid.html
 (added)
+++ 
sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightly/scripts/useinheritance/child/notoverlaid.html
 Wed Sep  2 13:21:42 2015
@@ -0,0 +1,17 @@
+
+${notoverlaid.message}
\ No newline at end of file

Added: 
sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightly/scripts/useinheritance/grandparent/notoverlaid.js
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightly/scripts/useinheritance/grandparent/notoverlaid.js?rev=1700810=auto
==
--- 
sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightly/scripts/useinheritance/grandparent/notoverlaid.js
 (added)
+++ 
sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightly/scripts/useinheritance/grandparent/notoverlaid.js
 Wed Sep  2 13:21:42 2015
@@ -0,0 +1,23 @@
+/***
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either e

svn commit: r1700828 - /sling/trunk/bundles/scripting/sightly/engine/pom.xml

2015-09-02 Thread radu
Author: radu
Date: Wed Sep  2 14:08:49 2015
New Revision: 1700828

URL: http://svn.apache.org/r1700828
Log:
[maven-release-plugin] prepare for next development iteration

Modified:
sling/trunk/bundles/scripting/sightly/engine/pom.xml

Modified: sling/trunk/bundles/scripting/sightly/engine/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/engine/pom.xml?rev=1700828=1700827=1700828=diff
==
--- sling/trunk/bundles/scripting/sightly/engine/pom.xml (original)
+++ sling/trunk/bundles/scripting/sightly/engine/pom.xml Wed Sep  2 14:08:49 
2015
@@ -33,7 +33,7 @@
 
 
 org.apache.sling.scripting.sightly
-1.0.4
+1.0.5-SNAPSHOT
 bundle
 
 Apache Sling Scripting Sightly Engine
@@ -44,9 +44,9 @@
 
 
 
-
scm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.sightly-1.0.4
-
scm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.sightly-1.0.4
-
http://svn.apache.org/viewvc/sling/tags/org.apache.sling.scripting.sightly-1.0.4
+
scm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/sightly/engine
+
scm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/sightly/engine
+
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/engine
 
 
 




svn commit: r1700229 - in /sling/trunk/bundles/scripting/sightly: engine/src/main/java/org/apache/sling/scripting/sightly/impl/compiler/ engine/src/main/java/org/apache/sling/scripting/sightly/impl/en

2015-08-31 Thread radu
Author: radu
Date: Mon Aug 31 10:55:07 2015
New Revision: 1700229

URL: http://svn.apache.org/r1700229
Log:
SLING-4977 - Optimise the SightlyJavaCompilerService to provide objects faster

* changed the implementation of the UnitChangeMonitor so that repository POJOs 
are stored by class name instead of path
* delayed repository reads in SightlyJavaCompilerService#getInstance
* added tests for Java POJOs stored in bundles and the repository

Added:

sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/compiler/UnitChangeMonitor.java
  - copied, changed from r1700222, 
sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/UnitChangeMonitor.java

sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/compiler/Utils.java

sling/trunk/bundles/scripting/sightly/testing-content/src/main/java/org/apache/sling/scripting/sightly/testing/use/

sling/trunk/bundles/scripting/sightly/testing-content/src/main/java/org/apache/sling/scripting/sightly/testing/use/Test.java

sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightlyperf/test/sly-java-pojo-bundle.html
  - copied, changed from r1700222, 
sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightlyperf/test/sly-java.html

sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightlyperf/test/sly-java-pojo-repo.html
  - copied, changed from r1700222, 
sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightlyperf/test/sly-java.html
Removed:

sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/UnitChangeMonitor.java

sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightlyperf/test/sly-java.html
Modified:

sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/compiler/SightlyJavaCompilerService.java

sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/SightlyScriptEngineFactory.java

sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/UnitLoader.java

sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/extension/use/JavaUseProvider.java

sling/trunk/bundles/scripting/sightly/engine/src/test/java/org/apache/sling/scripting/sightly/impl/compiler/SightlyJavaCompilerServiceTest.java
sling/trunk/bundles/scripting/sightly/testing-content/pom.xml

sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightlyperf/test/Test.java
sling/trunk/bundles/scripting/sightly/testing/pom.xml

sling/trunk/bundles/scripting/sightly/testing/src/main/provisioning/model.txt

sling/trunk/bundles/scripting/sightly/testing/src/test/java/org/apache/sling/scripting/sightly/it/performance/PerformanceIT.java

Modified: 
sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/compiler/SightlyJavaCompilerService.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/compiler/SightlyJavaCompilerService.java?rev=1700229=1700228=1700229=diff
==
--- 
sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/compiler/SightlyJavaCompilerService.java
 (original)
+++ 
sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/compiler/SightlyJavaCompilerService.java
 Mon Aug 31 10:55:07 2015
@@ -48,7 +48,6 @@ import org.apache.sling.commons.compiler
 import org.apache.sling.scripting.sightly.ResourceResolution;
 import org.apache.sling.scripting.sightly.SightlyException;
 import 
org.apache.sling.scripting.sightly.impl.engine.SightlyEngineConfiguration;
-import org.apache.sling.scripting.sightly.impl.engine.UnitChangeMonitor;
 import org.apache.sling.scripting.sightly.impl.engine.UnitLoader;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
@@ -96,50 +95,48 @@ public class SightlyJavaCompilerService
  * @return object instance of the requested class
  * @throws CompilerException in case of any runtime exception
  */
-public Object getInstance(ResourceResolver resolver, Resource 
callingScript, String className) {
+public Object getInstance(ResourceResolver resolver, Resource 
callingScript, String className, boolean pojoHint) {
 if (className.contains(".")) {
-String pojoPath = getPathFromJavaName(resolver,

svn commit: r1700251 - in /sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl: compiler/SightlyJavaCompilerService.java engine/UnitLoader.java engine/co

2015-08-31 Thread radu
Author: radu
Date: Mon Aug 31 14:02:44 2015
New Revision: 1700251

URL: http://svn.apache.org/r1700251
Log:
SLING-4980 - Improve locking in the SightlyJavaCompilerService

* switched to a lock downgrading implementation in compileSource, since only 
compilation was affected

Modified:

sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/compiler/SightlyJavaCompilerService.java

sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/UnitLoader.java

sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/compiled/SourceIdentifier.java

Modified: 
sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/compiler/SightlyJavaCompilerService.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/compiler/SightlyJavaCompilerService.java?rev=1700251=1700250=1700251=diff
==
--- 
sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/compiler/SightlyJavaCompilerService.java
 (original)
+++ 
sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/compiler/SightlyJavaCompilerService.java
 Mon Aug 31 14:02:44 2015
@@ -49,6 +49,7 @@ import org.apache.sling.scripting.sightl
 import org.apache.sling.scripting.sightly.SightlyException;
 import 
org.apache.sling.scripting.sightly.impl.engine.SightlyEngineConfiguration;
 import org.apache.sling.scripting.sightly.impl.engine.UnitLoader;
+import 
org.apache.sling.scripting.sightly.impl.engine.compiled.SourceIdentifier;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -124,19 +125,6 @@ public class SightlyJavaCompilerService
 throw new SightlyException("Cannot find class " + className + ".");
 }
 
-private Object compileRepositoryJavaClass(ResourceResolver resolver, 
String className) {
-String pojoPath = getPathFromJavaName(resolver, className);
-Resource pojoResource = resolver.getResource(pojoPath);
-if (pojoResource != null) {
-try {
-return 
compileSource(IOUtils.toString(pojoResource.adaptTo(InputStream.class), 
"UTF-8"), className);
-} catch (IOException e) {
-throw new SightlyException(String.format("Unable to compile 
class %s from %s.", className, pojoPath), e);
-}
-}
-throw new SightlyException("Cannot find a a file corresponding to 
class " + className + " in the repository.");
-}
-
 /**
  * Compiles a class using the passed fully qualified class name and its 
source code.
  *
@@ -145,37 +133,74 @@ public class SightlyJavaCompilerService
  * @return object instance of the class to compile
  * @throws CompilerException in case of any runtime exception
  */
-public Object compileSource(String sourceCode, String fqcn) {
+public Object compileSource(SourceIdentifier sourceIdentifier, String 
sourceCode, String fqcn) {
+boolean downgradedLock = false;
 writeLock.lock();
 try {
-if (sightlyEngineConfiguration.isDevMode()) {
-String path = "/" + fqcn.replaceAll("\\.", "/") + ".java";
-OutputStream os = classLoaderWriter.getOutputStream(path);
-IOUtils.write(sourceCode, os, "UTF-8");
-IOUtils.closeQuietly(os);
-}
-CompilationUnit compilationUnit = new 
SightlyCompilationUnit(sourceCode, fqcn);
-
-long start = System.currentTimeMillis();
-CompilationResult compilationResult = javaCompiler.compile(new 
CompilationUnit[]{compilationUnit}, options);
-long end = System.currentTimeMillis();
-List errors = compilationResult.getErrors();
-if (errors != null && errors.size() > 0) {
-throw new 
CompilerException(CompilerException.CompilerExceptionCause.COMPILER_ERRORS, 
createErrorMsg(errors));
-}
-if (LOG.isDebugEnabled()) {
-LOG.debug("script compiled: {}", 
compilationResult.didCompile());
-LOG.debug("compilation took {}ms", end - start);
-}
-/**
- * the class loader might have become dirty, so let the {@link 
ClassLoaderWriter} decide which class loader to return
- */
-return 
classLoaderWriter.getClassLoader().loadClass(fqcn).newInstance();
+if (sourceIdentifier != null) {
+if (sourceIdentifier.needsUpdate()) {
+return internalCompileSource(sourceCode, fqcn);
+   

svn commit: r1697513 - in /sling/trunk/bundles/scripting/sightly: js-use-provider/src/main/java/org/apache/sling/scripting/sightly/js/impl/ js-use-provider/src/main/java/org/apache/sling/scripting/sig

2015-08-24 Thread radu
Author: radu
Date: Mon Aug 24 22:57:39 2015
New Revision: 1697513

URL: http://svn.apache.org/r1697513
Log:
SLING-4964 - Deprecate the asynchronous JavaScript API provided by the Sightly 
JS Use Provider

* proxy objects are used to load the async namespaces on first usage for a Use 
script
* created a new JS performance test for purely synchronous code

Added:

sling/trunk/bundles/scripting/sightly/js-use-provider/src/main/java/org/apache/sling/scripting/sightly/js/impl/jsapi/ProxyAsyncScriptableFactory.java

sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightlyperf/test/sly-js-async.html
  - copied, changed from r1697427, 
sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightlyperf/test/sly-js.html

sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightlyperf/test/sly-js-sync.html

sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightlyperf/test/test-async.js
  - copied, changed from r1697427, 
sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightlyperf/test/test.js

sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightlyperf/test/test-sync.js
Removed:

sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightlyperf/test/sly-js.html

sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightlyperf/test/test.js
Modified:

sling/trunk/bundles/scripting/sightly/js-use-provider/src/main/java/org/apache/sling/scripting/sightly/js/impl/JsEnvironment.java

sling/trunk/bundles/scripting/sightly/js-use-provider/src/main/java/org/apache/sling/scripting/sightly/js/impl/JsUseProvider.java

sling/trunk/bundles/scripting/sightly/js-use-provider/src/main/java/org/apache/sling/scripting/sightly/js/impl/Utils.java

sling/trunk/bundles/scripting/sightly/js-use-provider/src/main/java/org/apache/sling/scripting/sightly/js/impl/jsapi/SlyBindingsValuesProvider.java

sling/trunk/bundles/scripting/sightly/js-use-provider/src/main/java/org/apache/sling/scripting/sightly/js/impl/use/DependencyResolver.java

sling/trunk/bundles/scripting/sightly/testing-content/src/main/resources/SLING-INF/apps/sightlyperf/loop/loop.jsp

sling/trunk/bundles/scripting/sightly/testing/src/test/java/org/apache/sling/scripting/sightly/it/performance/PerformanceIT.java

Modified: 
sling/trunk/bundles/scripting/sightly/js-use-provider/src/main/java/org/apache/sling/scripting/sightly/js/impl/JsEnvironment.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/js-use-provider/src/main/java/org/apache/sling/scripting/sightly/js/impl/JsEnvironment.java?rev=1697513r1=1697512r2=1697513view=diff
==
--- 
sling/trunk/bundles/scripting/sightly/js-use-provider/src/main/java/org/apache/sling/scripting/sightly/js/impl/JsEnvironment.java
 (original)
+++ 
sling/trunk/bundles/scripting/sightly/js-use-provider/src/main/java/org/apache/sling/scripting/sightly/js/impl/JsEnvironment.java
 Mon Aug 24 22:57:39 2015
@@ -30,14 +30,8 @@ import javax.script.SimpleBindings;
 import javax.script.SimpleScriptContext;
 
 import org.apache.commons.io.IOUtils;
-import org.apache.commons.lang.StringUtils;
 import org.apache.sling.api.resource.Resource;
-import org.apache.sling.api.resource.ResourceResolver;
-import org.apache.sling.api.resource.ResourceUtil;
-import org.apache.sling.api.scripting.SlingBindings;
-import org.apache.sling.api.scripting.SlingScriptHelper;
 import org.apache.sling.scripting.core.ScriptNameAwareReader;
-import org.apache.sling.scripting.sightly.ResourceResolution;
 import org.apache.sling.scripting.sightly.SightlyException;
 import org.apache.sling.scripting.sightly.js.impl.async.AsyncContainer;
 import 
org.apache.sling.scripting.sightly.js.impl.async.TimingBindingsValuesProvider;
@@ -80,31 +74,6 @@ public class JsEnvironment {
 Context.exit();
 }
 
-/**
- * Run a Js script at a given path
- * @param caller the resource of the script that invokes the Js code
- * @param path the path to the JS script
- * @param globalBindings the global bindings for the script
- * @param arguments the arguments from the use-plugin
- * @param callback callback that will receive the result of the script
- */
-public void run(Resource caller, String path, Bindings globalBindings, 
Bindings arguments, UnaryCallback callback) {
-Resource scriptResource = caller.getChild(path);
-SlingScriptHelper scriptHelper = (SlingScriptHelper) 
globalBindings.get(SlingBindings.SLING);
-Resource componentCaller = 
ResourceResolution.getResourceForRequest(caller.getResourceResolver(), 
scriptHelper.getRequest());
-if (scriptResource == null

svn commit: r1696258 - in /sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting: ./ javascript/ javascript/wrapper/ wrapper/

2015-08-17 Thread radu
Author: radu
Date: Mon Aug 17 12:13:59 2015
New Revision: 1696258

URL: http://svn.apache.org/r1696258
Log:
trivial: reorganised test packages

Added:

sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/javascript/RepositoryScriptingTestBase.java
  - copied, changed from r1696254, 
sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/RepositoryScriptingTestBase.java

sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/javascript/TestSetupTest.java
  - copied, changed from r1696254, 
sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/TestSetupTest.java

sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/javascript/wrapper/ScriptableNodeTest.java
  - copied, changed from r1696254, 
sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/wrapper/ScriptableNodeTest.java

sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/javascript/wrapper/ScriptableResourceTest.java
  - copied, changed from r1696254, 
sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/wrapper/ScriptableResourceTest.java

sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/javascript/wrapper/ScriptableVersionTest.java
  - copied, changed from r1696254, 
sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/wrapper/ScriptableVersionTest.java
Removed:

sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/RepositoryScriptingTestBase.java

sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/TestSetupTest.java

sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/wrapper/ScriptableNodeTest.java

sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/wrapper/ScriptableResourceTest.java

sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/wrapper/ScriptableVersionTest.java
Modified:

sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/javascript/wrapper/ScriptableMapTest.java

Copied: 
sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/javascript/RepositoryScriptingTestBase.java
 (from r1696254, 
sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/RepositoryScriptingTestBase.java)
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/javascript/RepositoryScriptingTestBase.java?p2=sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/javascript/RepositoryScriptingTestBase.javap1=sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/RepositoryScriptingTestBase.javar1=1696254r2=1696258rev=1696258view=diff
==
--- 
sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/RepositoryScriptingTestBase.java
 (original)
+++ 
sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/javascript/RepositoryScriptingTestBase.java
 Mon Aug 17 12:13:59 2015
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package org.apache.sling.scripting;
+package org.apache.sling.scripting.javascript;
 
 import javax.jcr.Node;
 import javax.jcr.RepositoryException;

Copied: 
sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/javascript/TestSetupTest.java
 (from r1696254, 
sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/TestSetupTest.java)
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/javascript/TestSetupTest.java?p2=sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/javascript/TestSetupTest.javap1=sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/TestSetupTest.javar1=1696254r2=1696258rev=1696258view=diff
==
--- 
sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/TestSetupTest.java
 (original)
+++ 
sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/javascript/TestSetupTest.java
 Mon Aug 17 12:13:59 2015
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package org.apache.sling.scripting;
+package org.apache.sling.scripting.javascript;
 
 import org.apache.sling.scripting.javascript.internal.ScriptEngineHelper;
 

Modified: 
sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting

svn commit: r1696259 - /sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/SightlyEngineConfiguration.java

2015-08-17 Thread radu
Author: radu
Date: Mon Aug 17 12:20:18 2015
New Revision: 1696259

URL: http://svn.apache.org/r1696259
Log:
SLING-4693 - Write Sightly generated classes' source code to disk when the 
scripting engine is in dev mode

* updated description for the OSGi org.apache.sling.scripting.sightly.devmode 
configuration property

Modified:

sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/SightlyEngineConfiguration.java

Modified: 
sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/SightlyEngineConfiguration.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/SightlyEngineConfiguration.java?rev=1696259r1=1696258r2=1696259view=diff
==
--- 
sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/SightlyEngineConfiguration.java
 (original)
+++ 
sling/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/SightlyEngineConfiguration.java
 Mon Aug 17 12:20:18 2015
@@ -46,7 +46,9 @@ import org.osgi.service.component.Compon
 name = SightlyEngineConfiguration.SCR_PROP_NAME_DEVMODE,
 boolValue = 
SightlyEngineConfiguration.SCR_PROP_DEFAULT_DEVMODE,
 label = Development Mode,
-description = If enabled, Sightly components will be 
recompiled at every request instead of loading objects from memory. Also this 
will give out the Java classes' source via the ClassLoaderWriter.
+description = If enabled, Sightly components will be 
recompiled at every request instead of loading objects from memory. +
+ This will also write the generated Java classes' source 
code for Sightly templates through the ClassLoaderWriter  +
+service.
 ),
 @Property(
 name = SightlyEngineConfiguration.SCR_PROP_NAME_ENCODING,




svn commit: r1696254 - in /sling/trunk/bundles/scripting/javascript/src: main/java/org/apache/sling/scripting/javascript/internal/ main/java/org/apache/sling/scripting/javascript/wrapper/ test/java/or

2015-08-17 Thread radu
Author: radu
Date: Mon Aug 17 12:08:51 2015
New Revision: 1696254

URL: http://svn.apache.org/r1696254
Log:
SLING-4953 - Enhance the JavaScript API provided by the 
org.apache.sling.scripting.javascript bundle

* added a wrapper for Map objects so that Map keys are mapped as object 
properties for the JavaScript object
representing the map
* added a 'properties' property for Javascript objects representing resources

Added:

sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/wrapper/ScriptableMap.java

sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/javascript/wrapper/

sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/javascript/wrapper/ScriptableMapTest.java
Modified:

sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/internal/RhinoJavaScriptEngineFactory.java

sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/wrapper/ScriptableResource.java

sling/trunk/bundles/scripting/javascript/src/test/java/org/apache/sling/scripting/wrapper/ScriptableResourceTest.java

Modified: 
sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/internal/RhinoJavaScriptEngineFactory.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/internal/RhinoJavaScriptEngineFactory.java?rev=1696254r1=1696253r2=1696254view=diff
==
--- 
sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/internal/RhinoJavaScriptEngineFactory.java
 (original)
+++ 
sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/internal/RhinoJavaScriptEngineFactory.java
 Mon Aug 17 12:08:51 2015
@@ -42,6 +42,7 @@ import org.apache.sling.scripting.javasc
 import org.apache.sling.scripting.javascript.helper.SlingWrapFactory;
 import org.apache.sling.scripting.javascript.wrapper.ScriptableCalendar;
 import org.apache.sling.scripting.javascript.wrapper.ScriptableItemMap;
+import org.apache.sling.scripting.javascript.wrapper.ScriptableMap;
 import org.apache.sling.scripting.javascript.wrapper.ScriptableNode;
 import org.apache.sling.scripting.javascript.wrapper.ScriptablePrintWriter;
 import org.apache.sling.scripting.javascript.wrapper.ScriptableProperty;
@@ -99,7 +100,7 @@ public class RhinoJavaScriptEngineFactor
 ScriptableResource.class, ScriptableNode.class,
 ScriptableProperty.class, ScriptableItemMap.class,
 ScriptablePrintWriter.class, ScriptableVersionHistory.class,
-ScriptableVersion.class, ScriptableCalendar.class
+ScriptableVersion.class, ScriptableCalendar.class, 
ScriptableMap.class
 };
 
 /**

Added: 
sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/wrapper/ScriptableMap.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/wrapper/ScriptableMap.java?rev=1696254view=auto
==
--- 
sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/wrapper/ScriptableMap.java
 (added)
+++ 
sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/wrapper/ScriptableMap.java
 Mon Aug 17 12:08:51 2015
@@ -0,0 +1,88 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the License); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.sling.scripting.javascript.wrapper;
+
+import java.util.HashMap;
+import java.util.Map;
+
+import org.apache.sling.scripting.javascript.SlingWrapper;
+import org.mozilla.javascript.Scriptable;
+import org.mozilla.javascript.Undefined;
+
+/**
+ * The {@code ScriptableMap} wrapper provides easier access to a map's values 
by setting the map's keys as properties to the JavaScript
+ * object representing the {@link Map}.
+ */
+public class ScriptableMap extends ScriptableBase implements SlingWrapper {
+
+public static final

svn commit: r961728 - /websites/production/sling/content/

2015-08-13 Thread radu
Author: radu
Date: Thu Aug 13 14:36:55 2015
New Revision: 961728

Log:
Publishing svnmucc operation to sling site by radu

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



svn commit: r1695718 - in /sling/site/trunk/content: downloads.list news.mdtext obr/sling.xml

2015-08-13 Thread radu
Author: radu
Date: Thu Aug 13 14:35:57 2015
New Revision: 1695718

URL: http://svn.apache.org/r1695718
Log:
Added Apache Sling Scripting Core 2.0.34, Apache Sling Scripting JavaScript 
2.0.22

Modified:
sling/site/trunk/content/downloads.list
sling/site/trunk/content/news.mdtext
sling/site/trunk/content/obr/sling.xml

Modified: sling/site/trunk/content/downloads.list
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/downloads.list?rev=1695718r1=1695717r2=1695718view=diff
==
--- sling/site/trunk/content/downloads.list (original)
+++ sling/site/trunk/content/downloads.list Thu Aug 13 14:35:57 2015
@@ -132,9 +132,9 @@ Sample Integration Tests|org.apache.slin
 Sample Server-Side Tests|org.apache.sling.testing.samples.sampletests|1.0.6
 Scripting API|org.apache.sling.scripting.api|2.1.8
 Scripting Console|org.apache.sling.scripting.console|1.0.0
-Scripting Core|org.apache.sling.scripting.core|2.0.32
+Scripting Core|org.apache.sling.scripting.core|2.0.34
 Scripting Java|org.apache.sling.scripting.java|2.0.12
-Scripting JavaScript|org.apache.sling.scripting.javascript|2.0.20
+Scripting JavaScript|org.apache.sling.scripting.javascript|2.0.22
 Scripting JSP|org.apache.sling.scripting.jsp|2.1.6
 Scripting JSP Taglib|org.apache.sling.scripting.jsp.taglib|2.2.4
 Scripting JST|org.apache.sling.scripting.jst|2.0.6

Modified: sling/site/trunk/content/news.mdtext
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/news.mdtext?rev=1695718r1=1695717r2=1695718view=diff
==
--- sling/site/trunk/content/news.mdtext (original)
+++ sling/site/trunk/content/news.mdtext Thu Aug 13 14:35:57 2015
@@ -1,5 +1,6 @@
 Title: News
 
+* New Releases: Apache Sling Scripting Core 2.0.34, Apache Sling Scripting 
JavaScript 2.0.22 (August 13th, 2015)
 * New Release: Apache Sling i18n 2.4.4 (August 13th, 2015)
 * New Releases: Apache Sling Commons Log 4.0.6 (August 11th, 2015)
 * New Releases: Apache Sling Slingstart Maven Plugin 1.3.0, and Apache Sling 
Provisioning Model 1.3.0 (August 7th, 2015)

Modified: sling/site/trunk/content/obr/sling.xml
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/obr/sling.xml?rev=1695718r1=1695717r2=1695718view=diff
==
--- sling/site/trunk/content/obr/sling.xml (original)
+++ sling/site/trunk/content/obr/sling.xml Thu Aug 13 14:35:57 2015
@@ -1,4 +1,4 @@
-repository name='Apache Sling Release Repository' 
lastmodified='20150803015247.441'
+repository name='Apache Sling Release Repository' 
lastmodified='20150813043528.616'
   resource id='org.apache.sling.extensions.classloader-leak-detector/1.0.0' 
symbolicname='org.apache.sling.extensions.classloader-leak-detector' 
presentationname='Adobe Sling ClassLoader Leak Detector' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.extensions.classloader-leak-detector/1.0.0/org.apache.sling.extensions.classloader-leak-detector-1.0.0.jar'
 version='1.0.0'
 descriptionProvides a web console configuration printer to provide 
details around classloader leaks/description
 size18203/size
@@ -6483,6 +6483,50 @@
 require name='package' 
filter='(amp;(package=org.slf4j)(versiongt;=1.5.0)(!(versiongt;=2.0.0)))' 
extend='false' multiple='false' optional='false'Import package 
org.slf4j;version=[1.5,2)/require
 require name='ee' filter='(|(ee=JavaSE-1.6))' extend='false' 
multiple='false' optional='false'Execution Environment 
(|(ee=JavaSE-1.6))/require
   /resource
+  resource id='org.apache.sling.scripting.core/2.0.34' 
symbolicname='org.apache.sling.scripting.core' presentationname='Apache Sling 
Scripting Core implementation' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.scripting.core-2.0.34.jar'
 version='2.0.34'
+descriptionSling Scripting core functionality/description
+size82469/size
+documentationhttp://sling.apache.org/documentation
+licensehttp://www.apache.org/licenses/LICENSE-2.0.txt/license
+category id='sling'/
+capability name='bundle'
+  p n='symbolicname' v='org.apache.sling.scripting.core'/
+  p n='presentationname' v='Apache Sling Scripting Core implementation'/
+  p n='version' t='version' v='2.0.34'/
+  p n='manifestversion' v='2'/
+/capability
+capability name='package'
+  p n='package' v='org.apache.sling.scripting.core'/
+  p n='version' t='version' v='2.1.0'/
+  p n='uses:' 
v='org.apache.sling.api,org.apache.sling.api.request,org.apache.sling.api.resource,org.apache.sling.api.scripting,org.apache.sling.scripting.api,org.osgi.framework'/
+/capability
+capability name='package'
+  p n='package' v='org.apache.sling.scripting.core.servlet'/
+  p n='version' t='version' v='1.0.0'/
+  p n='uses:' v='javax.servlet,javax.servlet.http'/
+/capability

svn commit: r1695726 - in /sling/site/trunk/content: downloads.list news.mdtext obr/sling.xml

2015-08-13 Thread radu
Author: radu
Date: Thu Aug 13 15:32:39 2015
New Revision: 1695726

URL: http://svn.apache.org/r1695726
Log:
Added Apache Sling Scripting Sightly JS Use Provider 1.0.8

Modified:
sling/site/trunk/content/downloads.list
sling/site/trunk/content/news.mdtext
sling/site/trunk/content/obr/sling.xml

Modified: sling/site/trunk/content/downloads.list
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/downloads.list?rev=1695726r1=1695725r2=1695726view=diff
==
--- sling/site/trunk/content/downloads.list (original)
+++ sling/site/trunk/content/downloads.list Thu Aug 13 15:32:39 2015
@@ -140,7 +140,7 @@ Scripting JSP Taglib|org.apache.sling.sc
 Scripting JST|org.apache.sling.scripting.jst|2.0.6
 Scripting Groovy|org.apache.sling.scripting.groovy|1.0.0
 Scripting Sightly|org.apache.sling.scripting.sightly|1.0.2
-Scripting Sightly JavaScript Use 
Provider|org.apache.sling.scripting.sightly.js.provider|1.0.6
+Scripting Sightly JavaScript Use 
Provider|org.apache.sling.scripting.sightly.js.provider|1.0.8
 Scripting Sightly REPL|org.apache.sling.scripting.sightly.repl|1.0.0
 Scripting Thymeleaf|org.apache.sling.scripting.thymeleaf|0.0.6
 Security|org.apache.sling.security|1.0.10

Modified: sling/site/trunk/content/news.mdtext
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/news.mdtext?rev=1695726r1=1695725r2=1695726view=diff
==
--- sling/site/trunk/content/news.mdtext (original)
+++ sling/site/trunk/content/news.mdtext Thu Aug 13 15:32:39 2015
@@ -1,6 +1,6 @@
 Title: News
 
-* New Releases: Apache Sling Scripting Core 2.0.34, Apache Sling Scripting 
JavaScript 2.0.22 (August 13th, 2015)
+* New Releases: Apache Sling Scripting Core 2.0.34, Apache Sling Scripting 
JavaScript 2.0.22, Apache Sling Scripting Sightly JS Use Provider 1.0.8 (August 
13th, 2015)
 * New Release: Apache Sling i18n 2.4.4 (August 13th, 2015)
 * New Releases: Apache Sling Commons Log 4.0.6 (August 11th, 2015)
 * New Releases: Apache Sling Slingstart Maven Plugin 1.3.0, and Apache Sling 
Provisioning Model 1.3.0 (August 7th, 2015)

Modified: sling/site/trunk/content/obr/sling.xml
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/obr/sling.xml?rev=1695726r1=1695725r2=1695726view=diff
==
--- sling/site/trunk/content/obr/sling.xml (original)
+++ sling/site/trunk/content/obr/sling.xml Thu Aug 13 15:32:39 2015
@@ -1,4 +1,4 @@
-repository name='Apache Sling Release Repository' 
lastmodified='20150813043528.616'
+repository name='Apache Sling Release Repository' 
lastmodified='20150813053144.342'
   resource id='org.apache.sling.extensions.classloader-leak-detector/1.0.0' 
symbolicname='org.apache.sling.extensions.classloader-leak-detector' 
presentationname='Adobe Sling ClassLoader Leak Detector' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.extensions.classloader-leak-detector/1.0.0/org.apache.sling.extensions.classloader-leak-detector-1.0.0.jar'
 version='1.0.0'
 descriptionProvides a web console configuration printer to provide 
details around classloader leaks/description
 size18203/size
@@ -7689,6 +7689,36 @@
 require name='package' 
filter='(amp;(package=org.osgi.service.component)(versiongt;=1.0.0)(!(versiongt;=2.0.0)))'
 extend='false' multiple='false' optional='false'Import package 
org.osgi.service.component;version=[1.0,2)/require
 require name='package' 
filter='(amp;(package=org.slf4j)(versiongt;=1.5.0)(!(versiongt;=2.0.0)))' 
extend='false' multiple='false' optional='false'Import package 
org.slf4j;version=[1.5,2)/require
 require name='ee' filter='(|(ee=JavaSE-1.6))' extend='false' 
multiple='false' optional='false'Execution Environment 
(|(ee=JavaSE-1.6))/require
+  /resource
+  resource id='org.apache.sling.scripting.sightly.js.provider/1.0.8' 
symbolicname='org.apache.sling.scripting.sightly.js.provider' 
presentationname='Apache Sling Scripting Sightly JavaScript Use Provider' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.scripting.sightly.js.provider-1.0.8.jar'
 version='1.0.8'
+descriptionThe Apache Sling Sightly JavaScript Use Provider adds support 
for accessing JS scripts from Sightlyapos;s Use-API./description
+size76518/size
+documentationhttp://sling.apache.org/documentation
+licensehttp://www.apache.org/licenses/LICENSE-2.0.txt/license
+category id='sling'/
+capability name='bundle'
+  p n='symbolicname' v='org.apache.sling.scripting.sightly.js.provider'/
+  p n='presentationname' v='Apache Sling Scripting Sightly JavaScript Use 
Provider'/
+  p n='version' t='version' v='1.0.8'/
+  p n='manifestversion' v='2'/
+/capability
+require name='package' filter='(amp;(package=javax.script))' 
extend='false' multiple='false' optional='false'Import package

svn commit: r961734 - /websites/production/sling/content/

2015-08-13 Thread radu
Author: radu
Date: Thu Aug 13 15:33:36 2015
New Revision: 961734

Log:
Publishing svnmucc operation to sling site by radu

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



svn commit: r1695096 - in /sling/trunk: bundles/scripting/sightly/testing/src/main/provisioning/model.txt launchpad/builder/src/main/provisioning/sling.txt

2015-08-10 Thread radu
Author: radu
Date: Mon Aug 10 14:48:44 2015
New Revision: 1695096

URL: http://svn.apache.org/r1695096
Log:
release: updated dependencies

Modified:

sling/trunk/bundles/scripting/sightly/testing/src/main/provisioning/model.txt
sling/trunk/launchpad/builder/src/main/provisioning/sling.txt

Modified: 
sling/trunk/bundles/scripting/sightly/testing/src/main/provisioning/model.txt
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/testing/src/main/provisioning/model.txt?rev=1695096r1=1695095r2=1695096view=diff
==
--- 
sling/trunk/bundles/scripting/sightly/testing/src/main/provisioning/model.txt 
(original)
+++ 
sling/trunk/bundles/scripting/sightly/testing/src/main/provisioning/model.txt 
Mon Aug 10 14:48:44 2015
@@ -20,7 +20,7 @@
 # Dependencies
 [artifacts]
   org.apache.sling/org.apache.sling.launchpad/8-SNAPSHOT/slingstart
-  
org.apache.sling/org.apache.sling.scripting.sightly.js.provider/1.0.7-SNAPSHOT
+  
org.apache.sling/org.apache.sling.scripting.sightly.js.provider/1.0.9-SNAPSHOT
   org.apache.sling/org.apache.sling.scripting.sightly.repl/1.0.1-SNAPSHOT
   
org.apache.sling/org.apache.sling.scripting.sightly.testing-content/1.0.5-SNAPSHOT
 

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=1695096r1=1695095r2=1695096view=diff
==
--- sling/trunk/launchpad/builder/src/main/provisioning/sling.txt (original)
+++ sling/trunk/launchpad/builder/src/main/provisioning/sling.txt Mon Aug 10 
14:48:44 2015
@@ -64,7 +64,7 @@
 javax.mail/mail/1.4.7
 org.apache.sling/org.apache.sling.xss/1.0.4
 org.apache.sling/org.apache.sling.scripting.sightly/1.0.3-SNAPSHOT
-
org.apache.sling/org.apache.sling.scripting.sightly.js.provider/1.0.7-SNAPSHOT
+
org.apache.sling/org.apache.sling.scripting.sightly.js.provider/1.0.9-SNAPSHOT
 org.apache.sling/org.apache.sling.scripting.sightly.repl/1.0.1-SNAPSHOT
 org.apache.geronimo.bundles/jstl/1.2_1
 org.apache.sling/org.apache.sling.models.api/1.2.0




svn commit: r1695093 - /sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.8/

2015-08-10 Thread radu
Author: radu
Date: Mon Aug 10 14:45:27 2015
New Revision: 1695093

URL: http://svn.apache.org/r1695093
Log:
[maven-release-plugin] copy for tag 
org.apache.sling.scripting.sightly.js.provider-1.0.8

Added:
sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.8/
  - copied from r1695092, 
sling/trunk/bundles/scripting/sightly/js-use-provider/



svn commit: r1695090 - /sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml

2015-08-10 Thread radu
Author: radu
Date: Mon Aug 10 14:44:23 2015
New Revision: 1695090

URL: http://svn.apache.org/r1695090
Log:
SLING-4940 - Add the Sling ScriptCache configuration applied by 
o.a.s.s.sightly.js.provider to the provisioning model

* re-added wrongly removed dependency

Modified:
sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml

Modified: sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml?rev=1695090r1=1695089r2=1695090view=diff
==
--- sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml (original)
+++ sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml Mon Aug 10 
14:44:23 2015
@@ -102,6 +102,12 @@
 /dependency
 dependency
 groupIdorg.apache.sling/groupId
+artifactIdorg.apache.sling.scripting.core/artifactId
+version2.0.32/version
+scopeprovided/scope
+/dependency
+dependency
+groupIdorg.apache.sling/groupId
 artifactIdorg.apache.sling.commons.osgi/artifactId
 version2.2.0/version
 scopeprovided/scope




svn commit: r1695092 - /sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml

2015-08-10 Thread radu
Author: radu
Date: Mon Aug 10 14:45:14 2015
New Revision: 1695092

URL: http://svn.apache.org/r1695092
Log:
[maven-release-plugin] prepare release 
org.apache.sling.scripting.sightly.js.provider-1.0.8

Modified:
sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml

Modified: sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml?rev=1695092r1=1695091r2=1695092view=diff
==
--- sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml (original)
+++ sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml Mon Aug 10 
14:45:14 2015
@@ -33,7 +33,7 @@
 !-- P R O J E C T 
  --
 !-- 
=== --
 artifactIdorg.apache.sling.scripting.sightly.js.provider/artifactId
-version1.0.7-SNAPSHOT/version
+version1.0.8/version
 packagingbundle/packaging
 
 nameApache Sling Scripting Sightly JavaScript Use Provider/name
@@ -43,9 +43,9 @@
 /description
 
 scm
-
connectionscm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/sightly/js-use-provider/connection
-
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/sightly/js-use-provider/developerConnection
-
urlhttp://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/sightly/js-use-provider/url
+
connectionscm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.8/connection
+
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.8/developerConnection
+
urlhttp://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.8/url
 /scm
 
 !-- 
=== --




svn commit: r1695094 - /sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml

2015-08-10 Thread radu
Author: radu
Date: Mon Aug 10 14:45:29 2015
New Revision: 1695094

URL: http://svn.apache.org/r1695094
Log:
[maven-release-plugin] prepare for next development iteration

Modified:
sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml

Modified: sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml?rev=1695094r1=1695093r2=1695094view=diff
==
--- sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml (original)
+++ sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml Mon Aug 10 
14:45:29 2015
@@ -33,7 +33,7 @@
 !-- P R O J E C T 
  --
 !-- 
=== --
 artifactIdorg.apache.sling.scripting.sightly.js.provider/artifactId
-version1.0.8/version
+version1.0.9-SNAPSHOT/version
 packagingbundle/packaging
 
 nameApache Sling Scripting Sightly JavaScript Use Provider/name
@@ -43,9 +43,9 @@
 /description
 
 scm
-
connectionscm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.8/connection
-
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.8/developerConnection
-
urlhttp://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.8/url
+
connectionscm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/sightly/js-use-provider/connection
+
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/sightly/js-use-provider/developerConnection
+
urlhttp://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/sightly/js-use-provider/url
 /scm
 
 !-- 
=== --




svn commit: r1695046 - /sling/tags/org.apache.sling.scripting.core-2.0.34/

2015-08-10 Thread radu
Author: radu
Date: Mon Aug 10 12:32:01 2015
New Revision: 1695046

URL: http://svn.apache.org/r1695046
Log:
[maven-release-plugin] copy for tag org.apache.sling.scripting.core-2.0.34

Added:
sling/tags/org.apache.sling.scripting.core-2.0.34/
  - copied from r1695045, sling/trunk/bundles/scripting/core/



svn commit: r1695045 - /sling/trunk/bundles/scripting/core/pom.xml

2015-08-10 Thread radu
Author: radu
Date: Mon Aug 10 12:31:48 2015
New Revision: 1695045

URL: http://svn.apache.org/r1695045
Log:
[maven-release-plugin] prepare release org.apache.sling.scripting.core-2.0.34

Modified:
sling/trunk/bundles/scripting/core/pom.xml

Modified: sling/trunk/bundles/scripting/core/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/core/pom.xml?rev=1695045r1=1695044r2=1695045view=diff
==
--- sling/trunk/bundles/scripting/core/pom.xml (original)
+++ sling/trunk/bundles/scripting/core/pom.xml Mon Aug 10 12:31:48 2015
@@ -28,7 +28,7 @@
 /parent
 
 artifactIdorg.apache.sling.scripting.core/artifactId
-version2.0.33-SNAPSHOT/version
+version2.0.34/version
 packagingbundle/packaging
 
 nameApache Sling Scripting Core implementation/name
@@ -43,9 +43,9 @@
 /properties
 
 scm
-
connectionscm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/core/connection
-
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/core/developerConnection
-
urlhttp://svn.apache.org/viewvc/sling/trunk/bundles/scripting/core/url
+
connectionscm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.core-2.0.34/connection
+
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.core-2.0.34/developerConnection
+
urlhttp://svn.apache.org/viewvc/sling/tags/org.apache.sling.scripting.core-2.0.34/url
 /scm
 
 build




svn commit: r1695047 - /sling/trunk/bundles/scripting/core/pom.xml

2015-08-10 Thread radu
Author: radu
Date: Mon Aug 10 12:32:03 2015
New Revision: 1695047

URL: http://svn.apache.org/r1695047
Log:
[maven-release-plugin] prepare for next development iteration

Modified:
sling/trunk/bundles/scripting/core/pom.xml

Modified: sling/trunk/bundles/scripting/core/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/core/pom.xml?rev=1695047r1=1695046r2=1695047view=diff
==
--- sling/trunk/bundles/scripting/core/pom.xml (original)
+++ sling/trunk/bundles/scripting/core/pom.xml Mon Aug 10 12:32:03 2015
@@ -28,7 +28,7 @@
 /parent
 
 artifactIdorg.apache.sling.scripting.core/artifactId
-version2.0.34/version
+version2.0.35-SNAPSHOT/version
 packagingbundle/packaging
 
 nameApache Sling Scripting Core implementation/name
@@ -43,9 +43,9 @@
 /properties
 
 scm
-
connectionscm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.core-2.0.34/connection
-
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.core-2.0.34/developerConnection
-
urlhttp://svn.apache.org/viewvc/sling/tags/org.apache.sling.scripting.core-2.0.34/url
+
connectionscm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/core/connection
+
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/core/developerConnection
+
urlhttp://svn.apache.org/viewvc/sling/trunk/bundles/scripting/core/url
 /scm
 
 build




svn commit: r1695052 - in /sling/trunk: bundles/scripting/sightly/testing/src/main/provisioning/model.txt launchpad/builder/src/main/provisioning/sling.txt

2015-08-10 Thread radu
Author: radu
Date: Mon Aug 10 12:49:18 2015
New Revision: 1695052

URL: http://svn.apache.org/r1695052
Log:
release: updated dependencies

Modified:

sling/trunk/bundles/scripting/sightly/testing/src/main/provisioning/model.txt
sling/trunk/launchpad/builder/src/main/provisioning/sling.txt

Modified: 
sling/trunk/bundles/scripting/sightly/testing/src/main/provisioning/model.txt
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/testing/src/main/provisioning/model.txt?rev=1695052r1=1695051r2=1695052view=diff
==
--- 
sling/trunk/bundles/scripting/sightly/testing/src/main/provisioning/model.txt 
(original)
+++ 
sling/trunk/bundles/scripting/sightly/testing/src/main/provisioning/model.txt 
Mon Aug 10 12:49:18 2015
@@ -20,12 +20,10 @@
 # Dependencies
 [artifacts]
   org.apache.sling/org.apache.sling.launchpad/8-SNAPSHOT/slingstart
-  
org.apache.sling/org.apache.sling.scripting.sightly.testing-content/1.0.5-SNAPSHOT
-  org.apache.sling/org.apache.sling.scripting.api/2.1.9-SNAPSHOT
-  org.apache.sling/org.apache.sling.scripting.core/2.0.33-SNAPSHOT
-  org.apache.sling/org.apache.sling.scripting.javascript/2.0.21-SNAPSHOT
   
org.apache.sling/org.apache.sling.scripting.sightly.js.provider/1.0.7-SNAPSHOT
   org.apache.sling/org.apache.sling.scripting.sightly.repl/1.0.1-SNAPSHOT
+  
org.apache.sling/org.apache.sling.scripting.sightly.testing-content/1.0.5-SNAPSHOT
+
 
 # additional configuration for testing
 [configurations]

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=1695052r1=1695051r2=1695052view=diff
==
--- sling/trunk/launchpad/builder/src/main/provisioning/sling.txt (original)
+++ sling/trunk/launchpad/builder/src/main/provisioning/sling.txt Mon Aug 10 
12:49:18 2015
@@ -56,7 +56,7 @@
 org.apache.sling/org.apache.sling.fsresource/1.1.4
 org.apache.sling/org.apache.sling.launchpad.content/2.0.8
 org.apache.sling/org.apache.sling.scripting.api/2.1.9-SNAPSHOT
-org.apache.sling/org.apache.sling.scripting.core/2.0.33-SNAPSHOT
+org.apache.sling/org.apache.sling.scripting.core/2.0.35-SNAPSHOT
 org.apache.sling/org.apache.sling.scripting.javascript/2.0.21-SNAPSHOT
 org.apache.sling/org.apache.sling.scripting.jsp/2.1.6
 org.apache.sling/org.apache.sling.scripting.jsp.taglib/2.2.4




svn commit: r1695053 - /sling/trunk/bundles/scripting/javascript/pom.xml

2015-08-10 Thread radu
Author: radu
Date: Mon Aug 10 12:51:13 2015
New Revision: 1695053

URL: http://svn.apache.org/r1695053
Log:
release: updated dependencies

Modified:
sling/trunk/bundles/scripting/javascript/pom.xml

Modified: sling/trunk/bundles/scripting/javascript/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/javascript/pom.xml?rev=1695053r1=1695052r2=1695053view=diff
==
--- sling/trunk/bundles/scripting/javascript/pom.xml (original)
+++ sling/trunk/bundles/scripting/javascript/pom.xml Mon Aug 10 12:51:13 2015
@@ -108,13 +108,13 @@
 dependency
 groupIdorg.apache.sling/groupId
 artifactIdorg.apache.sling.scripting.api/artifactId
-version2.1.9-SNAPSHOT/version
+version2.1.8/version
 scopeprovided/scope
 /dependency
 dependency
 groupIdorg.apache.sling/groupId
 artifactIdorg.apache.sling.scripting.core/artifactId
-version2.0.31-SNAPSHOT/version
+version2.0.32/version
 scopeprovided/scope
 /dependency
 dependency




svn commit: r1695055 - /sling/tags/org.apache.sling.scripting.javascript-2.0.22/

2015-08-10 Thread radu
Author: radu
Date: Mon Aug 10 12:52:08 2015
New Revision: 1695055

URL: http://svn.apache.org/r1695055
Log:
[maven-release-plugin] copy for tag org.apache.sling.scripting.javascript-2.0.22

Added:
sling/tags/org.apache.sling.scripting.javascript-2.0.22/
  - copied from r1695054, sling/trunk/bundles/scripting/javascript/



svn commit: r1695054 - /sling/trunk/bundles/scripting/javascript/pom.xml

2015-08-10 Thread radu
Author: radu
Date: Mon Aug 10 12:51:54 2015
New Revision: 1695054

URL: http://svn.apache.org/r1695054
Log:
[maven-release-plugin] prepare release 
org.apache.sling.scripting.javascript-2.0.22

Modified:
sling/trunk/bundles/scripting/javascript/pom.xml

Modified: sling/trunk/bundles/scripting/javascript/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/javascript/pom.xml?rev=1695054r1=1695053r2=1695054view=diff
==
--- sling/trunk/bundles/scripting/javascript/pom.xml (original)
+++ sling/trunk/bundles/scripting/javascript/pom.xml Mon Aug 10 12:51:54 2015
@@ -29,16 +29,16 @@
 /parent
 
 artifactIdorg.apache.sling.scripting.javascript/artifactId
-version2.0.21-SNAPSHOT/version
+version2.0.22/version
 packagingbundle/packaging
 
 nameApache Sling Scripting JavaScript Support/name
 descriptionSupport for JavaScript scripting/description
 
 scm
-
connectionscm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/javascript/connection
-
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/javascript/developerConnection
-
urlhttp://svn.apache.org/viewvc/sling/trunk/bundles/scripting/javascript/url
+
connectionscm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.javascript-2.0.22/connection
+
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.javascript-2.0.22/developerConnection
+
urlhttp://svn.apache.org/viewvc/sling/tags/org.apache.sling.scripting.javascript-2.0.22/url
 /scm
 
 build




svn commit: r1695056 - /sling/trunk/bundles/scripting/javascript/pom.xml

2015-08-10 Thread radu
Author: radu
Date: Mon Aug 10 12:52:10 2015
New Revision: 1695056

URL: http://svn.apache.org/r1695056
Log:
[maven-release-plugin] prepare for next development iteration

Modified:
sling/trunk/bundles/scripting/javascript/pom.xml

Modified: sling/trunk/bundles/scripting/javascript/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/javascript/pom.xml?rev=1695056r1=1695055r2=1695056view=diff
==
--- sling/trunk/bundles/scripting/javascript/pom.xml (original)
+++ sling/trunk/bundles/scripting/javascript/pom.xml Mon Aug 10 12:52:10 2015
@@ -29,16 +29,16 @@
 /parent
 
 artifactIdorg.apache.sling.scripting.javascript/artifactId
-version2.0.22/version
+version2.0.23-SNAPSHOT/version
 packagingbundle/packaging
 
 nameApache Sling Scripting JavaScript Support/name
 descriptionSupport for JavaScript scripting/description
 
 scm
-
connectionscm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.javascript-2.0.22/connection
-
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.javascript-2.0.22/developerConnection
-
urlhttp://svn.apache.org/viewvc/sling/tags/org.apache.sling.scripting.javascript-2.0.22/url
+
connectionscm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/javascript/connection
+
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/javascript/developerConnection
+
urlhttp://svn.apache.org/viewvc/sling/trunk/bundles/scripting/javascript/url
 /scm
 
 build




svn commit: r1695008 - /sling/trunk/bundles/scripting/core/src/main/java/org/apache/sling/scripting/core/impl/ScriptCacheImpl.java

2015-08-10 Thread radu
Author: radu
Date: Mon Aug 10 10:02:16 2015
New Revision: 1695008

URL: http://svn.apache.org/r1695008
Log:
SLING-4936 - Enhance the Sling Script Cache to only cache scripts from the 
search paths

* made ScriptCacheImpl#putScript to only accept scripts from the search paths

Modified:

sling/trunk/bundles/scripting/core/src/main/java/org/apache/sling/scripting/core/impl/ScriptCacheImpl.java

Modified: 
sling/trunk/bundles/scripting/core/src/main/java/org/apache/sling/scripting/core/impl/ScriptCacheImpl.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/core/src/main/java/org/apache/sling/scripting/core/impl/ScriptCacheImpl.java?rev=1695008r1=1695007r2=1695008view=diff
==
--- 
sling/trunk/bundles/scripting/core/src/main/java/org/apache/sling/scripting/core/impl/ScriptCacheImpl.java
 (original)
+++ 
sling/trunk/bundles/scripting/core/src/main/java/org/apache/sling/scripting/core/impl/ScriptCacheImpl.java
 Mon Aug 10 10:02:16 2015
@@ -109,6 +109,7 @@ public class ScriptCacheImpl implements
 private ServiceRegistration eventHandlerServiceRegistration = null;
 private SetString extensions = new HashSetString();
 private String[] additionalExtensions = new String[]{};
+private String[] searchPaths = {};
 
 // use a static policy so that we can reconfigure the watched script files 
if the search paths are changed
 @Reference(policy = ReferencePolicy.STATIC)
@@ -141,10 +142,15 @@ public class ScriptCacheImpl implements
 
 @Override
 public void putScript(CachedScript script) {
-SoftReferenceCachedScript reference = new 
SoftReferenceCachedScript(script);
 writeLock.lock();
 try {
-internalMap.put(script.getScriptPath(), reference);
+for (String searchPath : searchPaths) {
+if (script.getScriptPath().startsWith(searchPath)) {
+SoftReferenceCachedScript reference = new 
SoftReferenceCachedScript(script);
+internalMap.put(script.getScriptPath(), reference);
+break;
+}
+}
 } finally {
 writeLock.unlock();
 }
@@ -222,6 +228,17 @@ public class ScriptCacheImpl implements
 newMap.putAll(internalMap);
 internalMap = newMap;
 }
+ResourceResolver resolver = null;
+try {
+resolver = rrf.getAdministrativeResourceResolver(null);
+searchPaths = resolver.getSearchPath();
+} catch (LoginException e) {
+LOGGER.error(Unable to store search paths., e);
+} finally {
+if (resolver != null) {
+resolver.close();
+}
+}
 configureCache();
 active = true;
 }




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

2015-08-10 Thread radu
Author: radu
Date: Mon Aug 10 13:28:01 2015
New Revision: 1695065

URL: http://svn.apache.org/r1695065
Log:
release: updated dependency

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=1695065r1=1695064r2=1695065view=diff
==
--- sling/trunk/launchpad/builder/src/main/provisioning/sling.txt (original)
+++ sling/trunk/launchpad/builder/src/main/provisioning/sling.txt Mon Aug 10 
13:28:01 2015
@@ -57,7 +57,7 @@
 org.apache.sling/org.apache.sling.launchpad.content/2.0.8
 org.apache.sling/org.apache.sling.scripting.api/2.1.9-SNAPSHOT
 org.apache.sling/org.apache.sling.scripting.core/2.0.35-SNAPSHOT
-org.apache.sling/org.apache.sling.scripting.javascript/2.0.21-SNAPSHOT
+org.apache.sling/org.apache.sling.scripting.javascript/2.0.23-SNAPSHOT
 org.apache.sling/org.apache.sling.scripting.jsp/2.1.6
 org.apache.sling/org.apache.sling.scripting.jsp.taglib/2.2.4
 org.apache.sling/org.apache.sling.i18n/2.4.3-SNAPSHOT




svn commit: r1695020 - /sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/internal/RhinoJavaScriptEngine.java

2015-08-10 Thread radu
Author: radu
Date: Mon Aug 10 11:23:53 2015
New Revision: 1695020

URL: http://svn.apache.org/r1695020
Log:
SLING-4935 - Rhino scripts not based on a resource will not get cached 
correctly by the Sling Script Cache

* avoid caching scripts for which a name cannot be extracted from the bindings 
/ script resource

Modified:

sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/internal/RhinoJavaScriptEngine.java

Modified: 
sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/internal/RhinoJavaScriptEngine.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/internal/RhinoJavaScriptEngine.java?rev=1695020r1=1695019r2=1695020view=diff
==
--- 
sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/internal/RhinoJavaScriptEngine.java
 (original)
+++ 
sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/internal/RhinoJavaScriptEngine.java
 Mon Aug 10 11:23:53 2015
@@ -117,7 +117,10 @@ public class RhinoJavaScriptEngine exten
 return slingCompiledScript;
 }
 };
-scriptCache.putScript(cachedScript);
+// SLING-4935 avoid caching scripts for which we cannot 
determine a name
+if (!scriptName.equals(NO_SCRIPT_NAME)) {
+scriptCache.putScript(cachedScript);
+}
 LOGGER.debug(Added {} script to Script Cache., scriptName);
 return slingCompiledScript;
 } catch (IOException e) {
@@ -226,13 +229,6 @@ public class RhinoJavaScriptEngine exten
 @Override
 public Object eval(ScriptContext scriptContext) throws ScriptException 
{
 Bindings bindings = 
scriptContext.getBindings(ScriptContext.ENGINE_SCOPE);
-String scriptName = NO_SCRIPT_NAME;
-{
-SlingScriptHelper helper = (SlingScriptHelper) 
bindings.get(SlingBindings.SLING);
-if (helper != null) {
-scriptName = 
helper.getScript().getScriptResource().getPath();
-}
-}
 
 // container for replaced properties
 MapString, Object replacedProperties = null;
@@ -314,9 +310,8 @@ public class RhinoJavaScriptEngine exten
 
 // prevent variables to be pushed back in case of errors
 isTopLevelCall = false;
-
-final ScriptException se = new ScriptException(
-Failure running script  + scriptName + :  + 
t.getMessage());
+String scriptName = getScriptName(scriptContext);
+final ScriptException se = new ScriptException(Failure 
running script  + scriptName + :  + t.getMessage());
 se.initCause(t);
 throw se;
 
@@ -362,4 +357,17 @@ public class RhinoJavaScriptEngine exten
 }
 return NO_SCRIPT_NAME;
 }
+
+private String getScriptName(ScriptContext scriptContext) {
+Bindings bindings = 
scriptContext.getBindings(ScriptContext.ENGINE_SCOPE);
+String scriptName = (String) bindings.get(ScriptEngine.FILENAME);
+if (scriptName != null  !.equals(scriptName)) {
+return scriptName;
+}
+SlingScriptHelper sling = (SlingScriptHelper) 
bindings.get(SlingBindings.SLING);
+if (sling != null) {
+return sling.getScript().getScriptResource().getPath();
+}
+return NO_SCRIPT_NAME;
+}
 }




svn commit: r1695078 - in /sling/trunk: bundles/scripting/sightly/js-use-provider/ bundles/scripting/sightly/js-use-provider/src/main/java/org/apache/sling/scripting/sightly/js/impl/ launchpad/builder

2015-08-10 Thread radu
Author: radu
Date: Mon Aug 10 14:09:01 2015
New Revision: 1695078

URL: http://svn.apache.org/r1695078
Log:
SLING-4940 - Add the Sling ScriptCache configuration applied by 
o.a.s.s.sightly.js.provider to the provisioning model

* moved script cache configuration to provisioning model
* updated dependencies for the Sightly JS Use provider to released versions

Modified:
sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml

sling/trunk/bundles/scripting/sightly/js-use-provider/src/main/java/org/apache/sling/scripting/sightly/js/impl/JsUseProvider.java
sling/trunk/launchpad/builder/src/main/provisioning/sling.txt

Modified: sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml?rev=1695078r1=1695077r2=1695078view=diff
==
--- sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml (original)
+++ sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml Mon Aug 10 
14:09:01 2015
@@ -97,13 +97,7 @@
 dependency
 groupIdorg.apache.sling/groupId
 artifactIdorg.apache.sling.scripting.api/artifactId
-version2.1.9-SNAPSHOT/version
-scopeprovided/scope
-/dependency
-dependency
-groupIdorg.apache.sling/groupId
-artifactIdorg.apache.sling.scripting.core/artifactId
-version2.0.31-SNAPSHOT/version
+version2.1.8/version
 scopeprovided/scope
 /dependency
 dependency

Modified: 
sling/trunk/bundles/scripting/sightly/js-use-provider/src/main/java/org/apache/sling/scripting/sightly/js/impl/JsUseProvider.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/js-use-provider/src/main/java/org/apache/sling/scripting/sightly/js/impl/JsUseProvider.java?rev=1695078r1=1695077r2=1695078view=diff
==
--- 
sling/trunk/bundles/scripting/sightly/js-use-provider/src/main/java/org/apache/sling/scripting/sightly/js/impl/JsUseProvider.java
 (original)
+++ 
sling/trunk/bundles/scripting/sightly/js-use-provider/src/main/java/org/apache/sling/scripting/sightly/js/impl/JsUseProvider.java
 Mon Aug 10 14:09:01 2015
@@ -18,12 +18,6 @@
  
**/
 package org.apache.sling.scripting.sightly.js.impl;
 
-import java.io.IOException;
-import java.util.Arrays;
-import java.util.Dictionary;
-import java.util.HashSet;
-import java.util.Hashtable;
-import java.util.Set;
 import javax.script.Bindings;
 import javax.script.ScriptEngine;
 import javax.script.ScriptEngineManager;
@@ -32,13 +26,10 @@ import org.apache.felix.scr.annotations.
 import org.apache.felix.scr.annotations.Properties;
 import org.apache.felix.scr.annotations.Property;
 import org.apache.felix.scr.annotations.Reference;
-import org.apache.felix.scr.annotations.ReferencePolicy;
 import org.apache.felix.scr.annotations.Service;
 import org.apache.sling.api.resource.Resource;
 import org.apache.sling.api.resource.ResourceResolver;
 import org.apache.sling.api.scripting.SlingScriptHelper;
-import org.apache.sling.commons.osgi.PropertiesUtil;
-import org.apache.sling.scripting.api.ScriptCache;
 import org.apache.sling.scripting.sightly.SightlyException;
 import org.apache.sling.scripting.sightly.js.impl.async.AsyncContainer;
 import org.apache.sling.scripting.sightly.js.impl.async.AsyncExtractor;
@@ -48,11 +39,6 @@ import org.apache.sling.scripting.sightl
 import org.apache.sling.scripting.sightly.use.ProviderOutcome;
 import org.apache.sling.scripting.sightly.use.UseProvider;
 import org.osgi.framework.Constants;
-import org.osgi.service.cm.Configuration;
-import org.osgi.service.cm.ConfigurationAdmin;
-import org.osgi.service.component.ComponentContext;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
 
 /**
  * Use provider for JavaScript Use-API objects.
@@ -76,10 +62,6 @@ import org.slf4j.LoggerFactory;
 public class JsUseProvider implements UseProvider {
 
 private static final String JS_ENGINE_NAME = javascript;
-private static final String SCRIPT_CACHE_PID = 
org.apache.sling.scripting.core.impl.ScriptCacheImpl;
-private static final String SCRIPT_CACHE_ADDITIONAL_EXTENSIONS = 
org.apache.sling.scripting.cache.additional_extensions;
-
-private static final Logger LOGGER = 
LoggerFactory.getLogger(JsUseProvider.class);
 private static final JsValueAdapter jsValueAdapter = new 
JsValueAdapter(new AsyncExtractor());
 
 @Reference
@@ -88,9 +70,6 @@ public class JsUseProvider implements Us
 @Reference
 private SlyBindingsValuesProvider slyBindingsValuesProvider = null;
 
-@Reference
-private ConfigurationAdmin configurationAdmin = null;
-
 @Override
 public ProviderOutcome provide(String identifier, RenderContext

svn commit: r960636 - /websites/production/sling/content/

2015-08-03 Thread radu
Author: radu
Date: Mon Aug  3 11:55:34 2015
New Revision: 960636

Log:
Publishing svnmucc operation to sling site by radu

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



svn commit: r1693882 - in /sling/site/trunk/content: downloads.list news.mdtext obr/sling.xml

2015-08-03 Thread radu
Author: radu
Date: Mon Aug  3 11:55:11 2015
New Revision: 1693882

URL: http://svn.apache.org/r1693882
Log:
Added Apache Sling XSS Protection API 1.0.4

Modified:
sling/site/trunk/content/downloads.list
sling/site/trunk/content/news.mdtext
sling/site/trunk/content/obr/sling.xml

Modified: sling/site/trunk/content/downloads.list
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/downloads.list?rev=1693882r1=1693881r2=1693882view=diff
==
--- sling/site/trunk/content/downloads.list (original)
+++ sling/site/trunk/content/downloads.list Mon Aug  3 11:55:11 2015
@@ -168,7 +168,7 @@ Testing Tools|org.apache.sling.testing.t
 URL Rewriter|org.apache.sling.urlrewriter|0.0.2
 Web Console Branding|org.apache.sling.extensions.webconsolebranding|1.0.0
 Web Console Security 
Provider|org.apache.sling.extensions.webconsolesecurityprovider|1.1.4
-XSS Protection|org.apache.sling.xss|1.0.2
+XSS Protection|org.apache.sling.xss|1.0.4
 
 # (4) Maven Plugins
 # This list is sorted by the title before writing the table

Modified: sling/site/trunk/content/news.mdtext
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/news.mdtext?rev=1693882r1=1693881r2=1693882view=diff
==
--- sling/site/trunk/content/news.mdtext (original)
+++ sling/site/trunk/content/news.mdtext Mon Aug  3 11:55:11 2015
@@ -1,5 +1,6 @@
 Title: News
 
+* New Release: Apache Sling XSS Protection Bundle 1.0.4 (August 3rd, 2015)
 * New Release: Apache Sling Scripting Core 2.0.32 (July 26th, 2015)
 * New Releases: Apache Sling Event 3.7.4 and Apache Sling Distributed Event 
Admin 1.0.2 (July 24th, 2015)
 * New Releases: Apache Sling Scripting API 2.1.8, Apache Sling Scripting Core 
2.0.30, Apache Sling Scripting JavaScript 2.0.20,

Modified: sling/site/trunk/content/obr/sling.xml
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/obr/sling.xml?rev=1693882r1=1693881r2=1693882view=diff
==
--- sling/site/trunk/content/obr/sling.xml (original)
+++ sling/site/trunk/content/obr/sling.xml Mon Aug  3 11:55:11 2015
@@ -1,4 +1,4 @@
-repository name='Apache Sling Release Repository' 
lastmodified='20150803023500.227'
+repository name='Apache Sling Release Repository' 
lastmodified='20150803015247.441'
   resource id='org.apache.sling.extensions.classloader-leak-detector/1.0.0' 
symbolicname='org.apache.sling.extensions.classloader-leak-detector' 
presentationname='Adobe Sling ClassLoader Leak Detector' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.extensions.classloader-leak-detector/1.0.0/org.apache.sling.extensions.classloader-leak-detector-1.0.0.jar'
 version='1.0.0'
 descriptionProvides a web console configuration printer to provide 
details around classloader leaks/description
 size18203/size
@@ -9296,7 +9296,7 @@
 require name='package' filter='(amp;(package=org.xml.sax.helpers))' 
extend='false' multiple='false' optional='false'Import package 
org.xml.sax.helpers/require
 require name='ee' filter='(|(ee=JavaSE-1.6))' extend='false' 
multiple='false' optional='false'Execution Environment 
(|(ee=JavaSE-1.6))/require
   /resource
-  resource id='org.apache.sling.xss/1.0.4' 
symbolicname='org.apache.sling.xss' presentationname='Apache Sling XSS 
Protection Bundle' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.xss/1.0.4/org.apache.sling.xss-1.0.4.jar'
 version='1.0.4'
+  resource id='org.apache.sling.xss/1.0.4' 
symbolicname='org.apache.sling.xss' presentationname='Apache Sling XSS 
Protection Bundle' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.xss-1.0.4.jar'
 version='1.0.4'
 descriptionApache Sling XSS Protection Bundle providing XSS protection 
based on the OWASP AntiSamy and OWASP Java Encoder libraries./description
 size2734103/size
 documentationhttp://sling.apache.org/documentation




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

2015-08-03 Thread radu
Author: radu
Date: Mon Aug  3 12:00:27 2015
New Revision: 1693883

URL: http://svn.apache.org/r1693883
Log:
release: updated org.apache.sling.xss to 1.0.4

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=1693883r1=1693882r2=1693883view=diff
==
--- sling/trunk/launchpad/builder/src/main/provisioning/sling.txt (original)
+++ sling/trunk/launchpad/builder/src/main/provisioning/sling.txt Mon Aug  3 
12:00:27 2015
@@ -62,7 +62,7 @@
 org.apache.sling/org.apache.sling.scripting.jsp.taglib/2.2.4
 org.apache.sling/org.apache.sling.i18n/2.4.3-SNAPSHOT
 javax.mail/mail/1.4.7
-org.apache.sling/org.apache.sling.xss/1.0.5-SNAPSHOT
+org.apache.sling/org.apache.sling.xss/1.0.4
 org.apache.sling/org.apache.sling.scripting.sightly/1.0.3-SNAPSHOT
 
org.apache.sling/org.apache.sling.scripting.sightly.js.provider/1.0.7-SNAPSHOT
 org.apache.sling/org.apache.sling.scripting.sightly.repl/1.0.1-SNAPSHOT




svn commit: r1693302 - /sling/tags/org.apache.sling.xss-1.0.4/

2015-07-29 Thread radu
Author: radu
Date: Wed Jul 29 15:46:00 2015
New Revision: 1693302

URL: http://svn.apache.org/r1693302
Log:
[maven-release-plugin] copy for tag org.apache.sling.xss-1.0.4

Added:
sling/tags/org.apache.sling.xss-1.0.4/
  - copied from r1693301, sling/trunk/bundles/extensions/xss/



svn commit: r1693303 - /sling/trunk/bundles/extensions/xss/pom.xml

2015-07-29 Thread radu
Author: radu
Date: Wed Jul 29 15:46:02 2015
New Revision: 1693303

URL: http://svn.apache.org/r1693303
Log:
[maven-release-plugin] prepare for next development iteration

Modified:
sling/trunk/bundles/extensions/xss/pom.xml

Modified: sling/trunk/bundles/extensions/xss/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/xss/pom.xml?rev=1693303r1=1693302r2=1693303view=diff
==
--- sling/trunk/bundles/extensions/xss/pom.xml (original)
+++ sling/trunk/bundles/extensions/xss/pom.xml Wed Jul 29 15:46:02 2015
@@ -32,7 +32,7 @@
 !-- 
=== --
 artifactIdorg.apache.sling.xss/artifactId
 packagingbundle/packaging
-version1.0.4/version
+version1.0.5-SNAPSHOT/version
 
 nameApache Sling XSS Protection Bundle/name
 description
@@ -40,9 +40,9 @@
 /description
 
 scm
-
connectionscm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.xss-1.0.4/connection
-
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.xss-1.0.4/developerConnection
-
urlhttp://svn.apache.org/viewvc/sling/tags/org.apache.sling.xss-1.0.4/url
+
connectionscm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/xss/connection
+
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/xss/developerConnection
+
urlhttp://svn.apache.org/viewvc/sling/trunk/bundles/extensions/xss/url
 /scm
 
 




svn commit: r1693301 - /sling/trunk/bundles/extensions/xss/pom.xml

2015-07-29 Thread radu
Author: radu
Date: Wed Jul 29 15:45:46 2015
New Revision: 1693301

URL: http://svn.apache.org/r1693301
Log:
[maven-release-plugin] prepare release org.apache.sling.xss-1.0.4

Modified:
sling/trunk/bundles/extensions/xss/pom.xml

Modified: sling/trunk/bundles/extensions/xss/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/xss/pom.xml?rev=1693301r1=1693300r2=1693301view=diff
==
--- sling/trunk/bundles/extensions/xss/pom.xml (original)
+++ sling/trunk/bundles/extensions/xss/pom.xml Wed Jul 29 15:45:46 2015
@@ -24,7 +24,7 @@
 groupIdorg.apache.sling/groupId
 artifactIdsling/artifactId
 version24/version
-relativePath/
+relativePath /
 /parent
 
 !-- 
=== --
@@ -32,7 +32,7 @@
 !-- 
=== --
 artifactIdorg.apache.sling.xss/artifactId
 packagingbundle/packaging
-version1.0.3-SNAPSHOT/version
+version1.0.4/version
 
 nameApache Sling XSS Protection Bundle/name
 description
@@ -40,9 +40,9 @@
 /description
 
 scm
-
connectionscm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/xss/connection
-
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/xss/developerConnection
-
urlhttp://svn.apache.org/viewvc/sling/trunk/bundles/extensions/xss/url
+
connectionscm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.xss-1.0.4/connection
+
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.xss-1.0.4/developerConnection
+
urlhttp://svn.apache.org/viewvc/sling/tags/org.apache.sling.xss-1.0.4/url
 /scm
 
 




svn commit: r1693300 - /sling/trunk/bundles/extensions/xss/README.md

2015-07-29 Thread radu
Author: radu
Date: Wed Jul 29 15:45:15 2015
New Revision: 1693300

URL: http://svn.apache.org/r1693300
Log:
trivial: updated README

Modified:
sling/trunk/bundles/extensions/xss/README.md

Modified: sling/trunk/bundles/extensions/xss/README.md
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/xss/README.md?rev=1693300r1=1693299r2=1693300view=diff
==
--- sling/trunk/bundles/extensions/xss/README.md (original)
+++ sling/trunk/bundles/extensions/xss/README.md Wed Jul 29 15:45:15 2015
@@ -2,7 +2,7 @@ Apache Sling XSS Bundle
 
 The Apache Sling XSS Bundle provides two services for escaping and filtering 
XSS-prone user submitted content:
 
-1. XSSAPI
-2. XSSFilter
+1. org.apache.sling.xss.XSSAPI
+2. org.apache.sling.xss.XSSFilter
 
 Please check the JavaDoc of each service to find out what methods they provide.




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

2015-07-29 Thread radu
Author: radu
Date: Wed Jul 29 16:01:23 2015
New Revision: 1693306

URL: http://svn.apache.org/r1693306
Log:
release: updated dependency

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=1693306r1=1693305r2=1693306view=diff
==
--- sling/trunk/launchpad/builder/src/main/provisioning/sling.txt (original)
+++ sling/trunk/launchpad/builder/src/main/provisioning/sling.txt Wed Jul 29 
16:01:23 2015
@@ -62,7 +62,7 @@
 org.apache.sling/org.apache.sling.scripting.jsp.taglib/2.2.4
 org.apache.sling/org.apache.sling.i18n/2.4.3-SNAPSHOT
 javax.mail/mail/1.4.7
-org.apache.sling/org.apache.sling.xss/1.0.3-SNAPSHOT
+org.apache.sling/org.apache.sling.xss/1.0.5-SNAPSHOT
 org.apache.sling/org.apache.sling.scripting.sightly/1.0.3-SNAPSHOT
 
org.apache.sling/org.apache.sling.scripting.sightly.js.provider/1.0.7-SNAPSHOT
 org.apache.sling/org.apache.sling.scripting.sightly.repl/1.0.1-SNAPSHOT




svn commit: r1693299 - in /sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss: JSONUtil.java ProtectionContext.java XSSAPI.java XSSFilter.java impl/HtmlToHtmlContentContext.java imp

2015-07-29 Thread radu
Author: radu
Date: Wed Jul 29 15:42:14 2015
New Revision: 1693299

URL: http://svn.apache.org/r1693299
Log:
trivial: corrected JavaDoc for Java 1.8

Modified:

sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/JSONUtil.java

sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/ProtectionContext.java

sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/XSSAPI.java

sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/XSSFilter.java

sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/impl/HtmlToHtmlContentContext.java

sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/impl/PolicyHandler.java

Modified: 
sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/JSONUtil.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/JSONUtil.java?rev=1693299r1=1693298r2=1693299view=diff
==
--- 
sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/JSONUtil.java
 (original)
+++ 
sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/JSONUtil.java
 Wed Jul 29 15:42:14 2015
@@ -22,7 +22,7 @@ import org.apache.sling.commons.json.io.
 
 /**
  * JSON utilities
- * p/
+ * p
  * Support for handling xss protected values with JSON objects and JSON 
writers.
  */
 public final class JSONUtil {

Modified: 
sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/ProtectionContext.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/ProtectionContext.java?rev=1693299r1=1693298r2=1693299view=diff
==
--- 
sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/ProtectionContext.java
 (original)
+++ 
sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/ProtectionContext.java
 Wed Jul 29 15:42:14 2015
@@ -19,7 +19,7 @@ package org.apache.sling.xss;
 
 /**
  * This enumeration defines the context for executing XSS protection.
- * p/
+ * p
  * The specified rules refer to
  * 
http://www.owasp.org/index.php/XSS_%28Cross_Site_Scripting%29_Prevention_Cheat_Sheet
  */

Modified: 
sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/XSSAPI.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/XSSAPI.java?rev=1693299r1=1693298r2=1693299view=diff
==
--- 
sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/XSSAPI.java
 (original)
+++ 
sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/XSSAPI.java
 Wed Jul 29 15:42:14 2015
@@ -30,12 +30,12 @@ import aQute.bnd.annotation.ProviderType
 /**
  * A service providing validators and encoders for XSS protection during the 
composition of HTML
  * pages.
- * p/
+ * p
  * Note: in general, validators are safer than encoders.  Encoding only 
ensures that content within
  * the encoded context cannot break out of said context.  It requires that 
there be a context (for
  * instance, a string context in Javascript), and that damage cannot be done 
from within the context
  * (for instance, a javascript: URL within a href attribute.
- * p/
+ * p
  * When in doubt, use a validator.
  */
 @ProviderType
@@ -122,8 +122,8 @@ public interface XSSAPI {
 String getValidCSSColor(@Nullable String color, @Nullable String 
defaultColor);
 
 /**
- * Validate multi-line comment to be used inside a script.../script or 
style.../style block. Multi-line
- * comment end block is disallowed
+ * Validate multi-line comment to be used inside a 
lt;scriptgt;...lt;/scriptgt; or lt;stylegt;...lt;/stylegt; block. 
Multi-line
+ * comment end block is disallowed.
  *
  * @param comment   the comment to be used
  * @param defaultCommenta default value to use if the comment is 
{@code null} or not valid.

Modified: 
sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/XSSFilter.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/XSSFilter.java?rev=1693299r1=1693298r2=1693299view=diff
==
--- 
sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/XSSFilter.java
 (original)
+++ 
sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/XSSFilter.java
 Wed Jul 29 15:42:14 2015
@@ -42,7 +42,7 @@ public interface XSSFilter {
 
 /**
  * Prevents the given source string from containing XSS stuff.
- * p/
+ * p
  * The default protection context is used for checking.
  *
  * @param src source string
@@ -62,7 +62,7 @@ public interface

svn commit: r1693280 - /sling/trunk/bundles/extensions/xss/src/main/resources/SLING-INF/content/config.xml

2015-07-29 Thread radu
Author: radu
Date: Wed Jul 29 14:49:58 2015
New Revision: 1693280

URL: http://svn.apache.org/r1693280
Log:
SLING-4403 - XSS Configuration should allow caption tags

* updated default AntiSamy configuration
(patch provided by Amrit Verma; closes #62)

Modified:

sling/trunk/bundles/extensions/xss/src/main/resources/SLING-INF/content/config.xml

Modified: 
sling/trunk/bundles/extensions/xss/src/main/resources/SLING-INF/content/config.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/xss/src/main/resources/SLING-INF/content/config.xml?rev=1693280r1=1693279r2=1693280view=diff
==
--- 
sling/trunk/bundles/extensions/xss/src/main/resources/SLING-INF/content/config.xml
 (original)
+++ 
sling/trunk/bundles/extensions/xss/src/main/resources/SLING-INF/content/config.xml
 Wed Jul 29 14:49:58 2015
@@ -926,6 +926,8 @@ http://www.w3.org/TR/html401/struct/glob
 
 !-- Table tags (tbody, thead, tfoot)--
 
+tag name=caption action=validate/
+
 tag name=thead action=validate
 attribute name=align/
 attribute name=char/




svn commit: r1693281 - /sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/package-info.java

2015-07-29 Thread radu
Author: radu
Date: Wed Jul 29 14:50:01 2015
New Revision: 1693281

URL: http://svn.apache.org/r1693281
Log:
SLING-4584 - Performance: XSSAPI.getValidHref should not be based on HTML 
filtering

* corrected excessive API version increase

Modified:

sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/package-info.java

Modified: 
sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/package-info.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/package-info.java?rev=1693281r1=1693280r2=1693281view=diff
==
--- 
sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/package-info.java
 (original)
+++ 
sling/trunk/bundles/extensions/xss/src/main/java/org/apache/sling/xss/package-info.java
 Wed Jul 29 14:50:01 2015
@@ -17,9 +17,9 @@
 /**
  * XSS Protection Service
  *
- * @version 1.2.0
+ * @version 1.1.0
  */
-@Version(1.2.0)
+@Version(1.1.0)
 package org.apache.sling.xss;
 
 import aQute.bnd.annotation.Version;




svn commit: r1692724 - in /sling/site/trunk/content: downloads.list news.mdtext

2015-07-26 Thread radu
Author: radu
Date: Sun Jul 26 12:36:59 2015
New Revision: 1692724

URL: http://svn.apache.org/r1692724
Log:
Added Apache Sling Scripting Core 2.0.32 to News and Downloads

Modified:
sling/site/trunk/content/downloads.list
sling/site/trunk/content/news.mdtext

Modified: sling/site/trunk/content/downloads.list
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/downloads.list?rev=1692724r1=1692723r2=1692724view=diff
==
--- sling/site/trunk/content/downloads.list (original)
+++ sling/site/trunk/content/downloads.list Sun Jul 26 12:36:59 2015
@@ -132,7 +132,7 @@ Sample Integration Tests|org.apache.slin
 Sample Server-Side Tests|org.apache.sling.testing.samples.sampletests|1.0.6
 Scripting API|org.apache.sling.scripting.api|2.1.8
 Scripting Console|org.apache.sling.scripting.console|1.0.0
-Scripting Core|org.apache.sling.scripting.core|2.0.30
+Scripting Core|org.apache.sling.scripting.core|2.0.32
 Scripting Java|org.apache.sling.scripting.java|2.0.12
 Scripting JavaScript|org.apache.sling.scripting.javascript|2.0.20
 Scripting JSP|org.apache.sling.scripting.jsp|2.1.6

Modified: sling/site/trunk/content/news.mdtext
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/news.mdtext?rev=1692724r1=1692723r2=1692724view=diff
==
--- sling/site/trunk/content/news.mdtext (original)
+++ sling/site/trunk/content/news.mdtext Sun Jul 26 12:36:59 2015
@@ -1,5 +1,6 @@
 Title: News
 
+* New Release: Apache Sling Scripting Core 2.0.32 (July 26th, 2015)
 * New Releases: Apache Sling Event 3.7.4 and Apache Sling Distributed Event 
Admin 1.0.2 (July 24th, 2015)
 * New Releases: Apache Sling Scripting API 2.1.8, Apache Sling Scripting Core 
2.0.30, Apache Sling Scripting JavaScript 2.0.20,
 Apache Sling Scripting Sightly JS Use Provider 1.0.6, Apache Sling Resource 
Merger 1.2.10 (July 21st, 2015)




svn commit: r959642 - /websites/production/sling/content/

2015-07-26 Thread radu
Author: radu
Date: Sun Jul 26 12:37:20 2015
New Revision: 959642

Log:
Publishing svnmucc operation to sling site by radu

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



svn commit: r1692723 - /sling/site/trunk/content/obr/sling.xml

2015-07-26 Thread radu
Author: radu
Date: Sun Jul 26 12:33:46 2015
New Revision: 1692723

URL: http://svn.apache.org/r1692723
Log:
Added Apache Sling Scripting Core 2.0.32

Modified:
sling/site/trunk/content/obr/sling.xml

Modified: sling/site/trunk/content/obr/sling.xml
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/obr/sling.xml?rev=1692723r1=1692722r2=1692723view=diff
==
--- sling/site/trunk/content/obr/sling.xml (original)
+++ sling/site/trunk/content/obr/sling.xml Sun Jul 26 12:33:46 2015
@@ -1,4 +1,4 @@
-repository name='Apache Sling Release Repository' 
lastmodified='20150721025545.054'
+repository name='Apache Sling Release Repository' 
lastmodified='20150726023303.046'
   resource id='org.apache.sling.extensions.classloader-leak-detector/1.0.0' 
symbolicname='org.apache.sling.extensions.classloader-leak-detector' 
presentationname='Adobe Sling ClassLoader Leak Detector' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.extensions.classloader-leak-detector-1.0.0.jar'
 version='1.0.0'
 descriptionProvides a web console configuration printer to provide 
details around classloader leaks/description
 size18203/size
@@ -5637,6 +5637,50 @@
   p n='manifestversion' v='2'/
 /capability
 capability name='package'
+  p n='package' v='org.apache.sling.scripting.core'/
+  p n='version' t='version' v='2.1.0'/
+  p n='uses:' 
v='org.apache.sling.api,org.apache.sling.api.request,org.apache.sling.api.resource,org.apache.sling.api.scripting,org.apache.sling.scripting.api,org.osgi.framework'/
+/capability
+capability name='package'
+  p n='package' v='org.apache.sling.scripting.core.servlet'/
+  p n='version' t='version' v='1.0.0'/
+  p n='uses:' v='javax.servlet,javax.servlet.http'/
+/capability
+require name='package' filter='(amp;(package=javax.script))' 
extend='false' multiple='false' optional='false'Import package 
javax.script/require
+require name='package' filter='(amp;(package=javax.servlet))' 
extend='false' multiple='false' optional='false'Import package 
javax.servlet/require
+require name='package' filter='(amp;(package=javax.servlet.http))' 
extend='false' multiple='false' optional='false'Import package 
javax.servlet.http/require
+require name='package' 
filter='(amp;(package=org.apache.commons.io)(versiongt;=1.4.0)(!(versiongt;=2.0.0)))'
 extend='false' multiple='false' optional='false'Import package 
org.apache.commons.io;version=[1.4,2)/require
+require name='package' 
filter='(amp;(package=org.apache.commons.lang)(versiongt;=2.4.0)(!(versiongt;=3.0.0)))'
 extend='false' multiple='false' optional='false'Import package 
org.apache.commons.lang;version=[2.4,3)/require
+require name='package' 
filter='(amp;(package=org.apache.felix.webconsole)(versiongt;=3.1.0)(!(versiongt;=4.0.0)))'
 extend='false' multiple='false' optional='false'Import package 
org.apache.felix.webconsole;version=[3.1,4)/require
+require name='package' 
filter='(amp;(package=org.apache.sling.api)(versiongt;=2.1.0)(!(versiongt;=3.0.0)))'
 extend='false' multiple='false' optional='false'Import package 
org.apache.sling.api;version=[2.1,3)/require
+require name='package' 
filter='(amp;(package=org.apache.sling.api.adapter)(versiongt;=2.1.0)(!(versiongt;=3.0.0)))'
 extend='false' multiple='false' optional='false'Import package 
org.apache.sling.api.adapter;version=[2.1,3)/require
+require name='package' 
filter='(amp;(package=org.apache.sling.api.request)(versiongt;=2.1.0)(!(versiongt;=3.0.0)))'
 extend='false' multiple='false' optional='false'Import package 
org.apache.sling.api.request;version=[2.1,3)/require
+require name='package' 
filter='(amp;(package=org.apache.sling.api.resource)(versiongt;=2.1.0)(!(versiongt;=3.0.0)))'
 extend='false' multiple='false' optional='false'Import package 
org.apache.sling.api.resource;version=[2.1,3)/require
+require name='package' 
filter='(amp;(package=org.apache.sling.api.scripting)(versiongt;=2.1.0)(!(versiongt;=3.0.0)))'
 extend='false' multiple='false' optional='false'Import package 
org.apache.sling.api.scripting;version=[2.1,3)/require
+require name='package' 
filter='(amp;(package=org.apache.sling.api.wrappers)(versiongt;=2.1.0)(!(versiongt;=3.0.0)))'
 extend='false' multiple='false' optional='false'Import package 
org.apache.sling.api.wrappers;version=[2.1,3)/require
+require name='package' 
filter='(amp;(package=org.apache.sling.commons.mime)(versiongt;=2.0.0)(!(versiongt;=3.0.0)))'
 extend='false' multiple='false' optional='false'Import package 
org.apache.sling.commons.mime;version=[2.0,3)/require
+require name='package' 
filter='(amp;(package=org.apache.sling.commons.threads)(versiongt;=3.1.0)(!(versiongt;=4.0.0)))'
 extend='false' multiple='false' optional='false'Import package 
org.apache.sling.commons.threads;version=[3.1,4)/require
+require name='package' 
filter='(amp;(package

svn commit: r1692141 - /sling/trunk/bundles/scripting/core/src/main/java/org/apache/sling/scripting/core/impl/ScriptCacheImpl.java

2015-07-21 Thread radu
Author: radu
Date: Tue Jul 21 15:05:41 2015
New Revision: 1692141

URL: http://svn.apache.org/r1692141
Log:
SLING-4896 - A race condition can prevent correctly disabling the EventHandler 
created by the ScriptCache implementation

* made sure the eventHandlerServiceRegistration is nullified on configuration 
change events

Modified:

sling/trunk/bundles/scripting/core/src/main/java/org/apache/sling/scripting/core/impl/ScriptCacheImpl.java

Modified: 
sling/trunk/bundles/scripting/core/src/main/java/org/apache/sling/scripting/core/impl/ScriptCacheImpl.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/core/src/main/java/org/apache/sling/scripting/core/impl/ScriptCacheImpl.java?rev=1692141r1=1692140r2=1692141view=diff
==
--- 
sling/trunk/bundles/scripting/core/src/main/java/org/apache/sling/scripting/core/impl/ScriptCacheImpl.java
 (original)
+++ 
sling/trunk/bundles/scripting/core/src/main/java/org/apache/sling/scripting/core/impl/ScriptCacheImpl.java
 Tue Jul 21 15:05:41 2015
@@ -233,6 +233,7 @@ public class ScriptCacheImpl implements
 try {
 if (eventHandlerServiceRegistration != null) {
 eventHandlerServiceRegistration.unregister();
+eventHandlerServiceRegistration = null;
 }
 internalMap.clear();
 extensions.addAll(Arrays.asList(additionalExtensions));




svn commit: r1692146 - /sling/trunk/bundles/scripting/core/pom.xml

2015-07-21 Thread radu
Author: radu
Date: Tue Jul 21 15:19:16 2015
New Revision: 1692146

URL: http://svn.apache.org/r1692146
Log:
release: updated to released dependency

Modified:
sling/trunk/bundles/scripting/core/pom.xml

Modified: sling/trunk/bundles/scripting/core/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/core/pom.xml?rev=1692146r1=1692145r2=1692146view=diff
==
--- sling/trunk/bundles/scripting/core/pom.xml (original)
+++ sling/trunk/bundles/scripting/core/pom.xml Tue Jul 21 15:19:16 2015
@@ -148,7 +148,7 @@
 dependency
 groupIdorg.apache.sling/groupId
 artifactIdorg.apache.sling.scripting.api/artifactId
-version2.1.9-SNAPSHOT/version
+version2.1.8/version
 scopeprovided/scope
 /dependency
 dependency




svn commit: r1692147 - /sling/trunk/bundles/scripting/core/pom.xml

2015-07-21 Thread radu
Author: radu
Date: Tue Jul 21 15:19:57 2015
New Revision: 1692147

URL: http://svn.apache.org/r1692147
Log:
[maven-release-plugin] prepare release org.apache.sling.scripting.core-2.0.32

Modified:
sling/trunk/bundles/scripting/core/pom.xml

Modified: sling/trunk/bundles/scripting/core/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/core/pom.xml?rev=1692147r1=1692146r2=1692147view=diff
==
--- sling/trunk/bundles/scripting/core/pom.xml (original)
+++ sling/trunk/bundles/scripting/core/pom.xml Tue Jul 21 15:19:57 2015
@@ -28,7 +28,7 @@
 /parent
 
 artifactIdorg.apache.sling.scripting.core/artifactId
-version2.0.31-SNAPSHOT/version
+version2.0.32/version
 packagingbundle/packaging
 
 nameApache Sling Scripting Core implementation/name
@@ -43,9 +43,9 @@
 /properties
 
 scm
-
connectionscm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/core/connection
-
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/core/developerConnection
-
urlhttp://svn.apache.org/viewvc/sling/trunk/bundles/scripting/core/url
+
connectionscm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.core-2.0.32/connection
+
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.core-2.0.32/developerConnection
+
urlhttp://svn.apache.org/viewvc/sling/tags/org.apache.sling.scripting.core-2.0.32/url
 /scm
 
 build




svn commit: r1692149 - /sling/trunk/bundles/scripting/core/pom.xml

2015-07-21 Thread radu
Author: radu
Date: Tue Jul 21 15:20:14 2015
New Revision: 1692149

URL: http://svn.apache.org/r1692149
Log:
[maven-release-plugin] prepare for next development iteration

Modified:
sling/trunk/bundles/scripting/core/pom.xml

Modified: sling/trunk/bundles/scripting/core/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/core/pom.xml?rev=1692149r1=1692148r2=1692149view=diff
==
--- sling/trunk/bundles/scripting/core/pom.xml (original)
+++ sling/trunk/bundles/scripting/core/pom.xml Tue Jul 21 15:20:14 2015
@@ -28,7 +28,7 @@
 /parent
 
 artifactIdorg.apache.sling.scripting.core/artifactId
-version2.0.32/version
+version2.0.33-SNAPSHOT/version
 packagingbundle/packaging
 
 nameApache Sling Scripting Core implementation/name
@@ -43,9 +43,9 @@
 /properties
 
 scm
-
connectionscm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.core-2.0.32/connection
-
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.core-2.0.32/developerConnection
-
urlhttp://svn.apache.org/viewvc/sling/tags/org.apache.sling.scripting.core-2.0.32/url
+
connectionscm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/core/connection
+
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/core/developerConnection
+
urlhttp://svn.apache.org/viewvc/sling/trunk/bundles/scripting/core/url
 /scm
 
 build




svn commit: r1692148 - /sling/tags/org.apache.sling.scripting.core-2.0.32/

2015-07-21 Thread radu
Author: radu
Date: Tue Jul 21 15:20:11 2015
New Revision: 1692148

URL: http://svn.apache.org/r1692148
Log:
[maven-release-plugin] copy for tag org.apache.sling.scripting.core-2.0.32

Added:
sling/tags/org.apache.sling.scripting.core-2.0.32/
  - copied from r1692147, sling/trunk/bundles/scripting/core/



svn commit: r1692152 - in /sling/trunk: bundles/scripting/sightly/testing/src/main/provisioning/model.txt launchpad/builder/src/main/provisioning/sling.txt

2015-07-21 Thread radu
Author: radu
Date: Tue Jul 21 15:28:05 2015
New Revision: 1692152

URL: http://svn.apache.org/r1692152
Log:
release: updated dependencies

Modified:

sling/trunk/bundles/scripting/sightly/testing/src/main/provisioning/model.txt
sling/trunk/launchpad/builder/src/main/provisioning/sling.txt

Modified: 
sling/trunk/bundles/scripting/sightly/testing/src/main/provisioning/model.txt
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/testing/src/main/provisioning/model.txt?rev=1692152r1=1692151r2=1692152view=diff
==
--- 
sling/trunk/bundles/scripting/sightly/testing/src/main/provisioning/model.txt 
(original)
+++ 
sling/trunk/bundles/scripting/sightly/testing/src/main/provisioning/model.txt 
Tue Jul 21 15:28:05 2015
@@ -22,7 +22,7 @@
   org.apache.sling/org.apache.sling.launchpad/8-SNAPSHOT/slingstart
   
org.apache.sling/org.apache.sling.scripting.sightly.testing-content/1.0.5-SNAPSHOT
   org.apache.sling/org.apache.sling.scripting.api/2.1.9-SNAPSHOT
-  org.apache.sling/org.apache.sling.scripting.core/2.0.31-SNAPSHOT
+  org.apache.sling/org.apache.sling.scripting.core/2.0.33-SNAPSHOT
   org.apache.sling/org.apache.sling.scripting.javascript/2.0.21-SNAPSHOT
   
org.apache.sling/org.apache.sling.scripting.sightly.js.provider/1.0.7-SNAPSHOT
   org.apache.sling/org.apache.sling.scripting.sightly.repl/1.0.1-SNAPSHOT

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=1692152r1=1692151r2=1692152view=diff
==
--- sling/trunk/launchpad/builder/src/main/provisioning/sling.txt (original)
+++ sling/trunk/launchpad/builder/src/main/provisioning/sling.txt Tue Jul 21 
15:28:05 2015
@@ -56,7 +56,7 @@
 org.apache.sling/org.apache.sling.fsresource/1.1.4
 org.apache.sling/org.apache.sling.launchpad.content/2.0.8
 org.apache.sling/org.apache.sling.scripting.api/2.1.9-SNAPSHOT
-org.apache.sling/org.apache.sling.scripting.core/2.0.31-SNAPSHOT
+org.apache.sling/org.apache.sling.scripting.core/2.0.33-SNAPSHOT
 org.apache.sling/org.apache.sling.scripting.javascript/2.0.21-SNAPSHOT
 org.apache.sling/org.apache.sling.scripting.jsp/2.1.6
 org.apache.sling/org.apache.sling.scripting.jsp.taglib/2.2.4




svn commit: r959102 - /websites/production/sling/content/

2015-07-21 Thread radu
Author: radu
Date: Tue Jul 21 10:41:14 2015
New Revision: 959102

Log:
Publishing svnmucc operation to sling site by radu

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



svn commit: r1692080 - in /sling/site/trunk/content: downloads.list news.mdtext obr/sling.xml

2015-07-21 Thread radu
Author: radu
Date: Tue Jul 21 10:26:19 2015
New Revision: 1692080

URL: http://svn.apache.org/r1692080
Log:
Added Scripting API 2.1.8, Scripting Core 2.0.30, Scripting JavaScript 2.0.20, 
Scripting Sightly JS Use Provider 1.0.6

Modified:
sling/site/trunk/content/downloads.list
sling/site/trunk/content/news.mdtext
sling/site/trunk/content/obr/sling.xml

Modified: sling/site/trunk/content/downloads.list
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/downloads.list?rev=1692080r1=1692079r2=1692080view=diff
==
--- sling/site/trunk/content/downloads.list (original)
+++ sling/site/trunk/content/downloads.list Tue Jul 21 10:26:19 2015
@@ -131,17 +131,17 @@ Rewriter|org.apache.sling.rewriter|1.0.4
 Failing Server-Side Tests|org.apache.sling.testing.samples.failingtests|1.0.6
 Sample Integration 
Tests|org.apache.sling.testing.samples.integrationtests|1.0.6
 Sample Server-Side Tests|org.apache.sling.testing.samples.sampletests|1.0.6
-Scripting API|org.apache.sling.scripting.api|2.1.6
+Scripting API|org.apache.sling.scripting.api|2.1.8
 Scripting Console|org.apache.sling.scripting.console|1.0.0
-Scripting Core|org.apache.sling.scripting.core|2.0.28
+Scripting Core|org.apache.sling.scripting.core|2.0.30
 Scripting Java|org.apache.sling.scripting.java|2.0.12
-Scripting JavaScript|org.apache.sling.scripting.javascript|2.0.18
+Scripting JavaScript|org.apache.sling.scripting.javascript|2.0.20
 Scripting JSP|org.apache.sling.scripting.jsp|2.1.6
 Scripting JSP Taglib|org.apache.sling.scripting.jsp.taglib|2.2.4
 Scripting JST|org.apache.sling.scripting.jst|2.0.6
 Scripting Groovy|org.apache.sling.scripting.groovy|1.0.0
 Scripting Sightly|org.apache.sling.scripting.sightly|1.0.2
-Scripting Sightly JavaScript Use 
Provider|org.apache.sling.scripting.sightly.js.provider|1.0.4
+Scripting Sightly JavaScript Use 
Provider|org.apache.sling.scripting.sightly.js.provider|1.0.6
 Scripting Sightly REPL|org.apache.sling.scripting.sightly.repl|1.0.0
 Scripting Thymeleaf|org.apache.sling.scripting.thymeleaf|0.0.6
 Security|org.apache.sling.security|1.0.10

Modified: sling/site/trunk/content/news.mdtext
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/news.mdtext?rev=1692080r1=1692079r2=1692080view=diff
==
--- sling/site/trunk/content/news.mdtext (original)
+++ sling/site/trunk/content/news.mdtext Tue Jul 21 10:26:19 2015
@@ -1,5 +1,7 @@
 Title: News
 
+* New Releases: Apache Sling Scripting API 2.1.8, Apache Sling Scripting Core 
2.0.30, Apache Sling Scripting JavaScript 2.0.20,
+Apache Sling Scripting Sightly JS Use Provider 1.0.6 (July 21st, 2015)
 * New Release: Apache Sling JCR Resource 2.5.4 (July 17th, 2015)
 * New Release: Apache Sling Servlets GET 2.1.12 (July 17th, 2015)
 * New Release: Apache Sling Event 3.7.2 (July 13th, 2015)

Modified: sling/site/trunk/content/obr/sling.xml
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/obr/sling.xml?rev=1692080r1=1692079r2=1692080view=diff
==
--- sling/site/trunk/content/obr/sling.xml (original)
+++ sling/site/trunk/content/obr/sling.xml Tue Jul 21 10:26:19 2015
@@ -1,4 +1,4 @@
-repository name='Apache Sling Release Repository' 
lastmodified='20150717044933.370'
+repository name='Apache Sling Release Repository' 
lastmodified='20150721011522.967'
   resource id='org.apache.sling.extensions.classloader-leak-detector/1.0.0' 
symbolicname='org.apache.sling.extensions.classloader-leak-detector' 
presentationname='Adobe Sling ClassLoader Leak Detector' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.extensions.classloader-leak-detector-1.0.0.jar'
 version='1.0.0'
 descriptionProvides a web console configuration printer to provide 
details around classloader leaks/description
 size18203/size
@@ -5592,6 +5592,50 @@
 require name='package' 
filter='(amp;(package=org.slf4j)(versiongt;=1.5.0)(!(versiongt;=2.0.0)))' 
extend='false' multiple='false' optional='false'Import package 
org.slf4j;version=[1.5,2)/require
 require name='ee' filter='(|(ee=JavaSE-1.6))' extend='false' 
multiple='false' optional='false'Execution Environment 
(|(ee=JavaSE-1.6))/require
   /resource
+  resource id='org.apache.sling.scripting.core/2.0.30' 
symbolicname='org.apache.sling.scripting.core' presentationname='Apache Sling 
Scripting Core implementation' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.scripting.core-2.0.30.jar'
 version='2.0.30'
+descriptionSling Scripting core functionality/description
+size82169/size
+documentationhttp://sling.apache.org/documentation
+licensehttp://www.apache.org/licenses/LICENSE-2.0.txt/license
+category id='sling'/
+capability name='bundle'
+  p n='symbolicname' v='org.apache.sling.scripting.core'/
+  p n

svn commit: r959100 - /websites/production/sling/content/

2015-07-21 Thread radu
Author: radu
Date: Tue Jul 21 10:36:00 2015
New Revision: 959100

Log:
Publishing svnmucc operation to sling site by radu

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



svn commit: r959101 - /websites/production/sling/content/

2015-07-21 Thread radu
Author: radu
Date: Tue Jul 21 10:38:33 2015
New Revision: 959101

Log:
Publishing svnmucc operation to sling site by radu

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



svn commit: r1692082 - /sling/site/trunk/content/downloads.list

2015-07-21 Thread radu
Author: radu
Date: Tue Jul 21 10:46:32 2015
New Revision: 1692082

URL: http://svn.apache.org/r1692082
Log:
CMS commit to sling by radu

Modified:
sling/site/trunk/content/downloads.list

Modified: sling/site/trunk/content/downloads.list
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/downloads.list?rev=1692082r1=1692081r2=1692082view=diff
==
--- sling/site/trunk/content/downloads.list (original)
+++ sling/site/trunk/content/downloads.list Tue Jul 21 10:46:32 2015
@@ -1,4 +1,3 @@
-#
 # List of Sling downloads
 # This file is processed by the downloads template and view
 # lines starting with a hash sign and empty lines are ignored




svn commit: r1692092 - in /sling/site/trunk/content: downloads.list news.mdtext obr/sling.xml

2015-07-21 Thread radu
Author: radu
Date: Tue Jul 21 12:00:15 2015
New Revision: 1692092

URL: http://svn.apache.org/r1692092
Log:
Added Resource Merger 1.2.10

Modified:
sling/site/trunk/content/downloads.list
sling/site/trunk/content/news.mdtext
sling/site/trunk/content/obr/sling.xml

Modified: sling/site/trunk/content/downloads.list
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/downloads.list?rev=1692092r1=1692091r2=1692092view=diff
==
--- sling/site/trunk/content/downloads.list (original)
+++ sling/site/trunk/content/downloads.list Tue Jul 21 12:00:15 2015
@@ -124,7 +124,7 @@ Provisioning Model|org.apache.sling.prov
 Resource Access Security|org.apache.sling.resourceaccesssecurity|1.0.0
 Resource Collection|org.apache.sling.resourcecollection|1.0.0
 Resource Inventory|org.apache.sling.resource.inventory|1.0.4
-Resource Merger|org.apache.sling.resourcemerger|1.2.8
+Resource Merger|org.apache.sling.resourcemerger|1.2.10
 Resource Resolver|org.apache.sling.resourceresolver|1.2.2
 Rewriter|org.apache.sling.rewriter|1.0.4
 Failing Server-Side Tests|org.apache.sling.testing.samples.failingtests|1.0.6

Modified: sling/site/trunk/content/news.mdtext
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/news.mdtext?rev=1692092r1=1692091r2=1692092view=diff
==
--- sling/site/trunk/content/news.mdtext (original)
+++ sling/site/trunk/content/news.mdtext Tue Jul 21 12:00:15 2015
@@ -1,7 +1,7 @@
 Title: News
 
 * New Releases: Apache Sling Scripting API 2.1.8, Apache Sling Scripting Core 
2.0.30, Apache Sling Scripting JavaScript 2.0.20,
-Apache Sling Scripting Sightly JS Use Provider 1.0.6 (July 21st, 2015)
+Apache Sling Scripting Sightly JS Use Provider 1.0.6, Apache Sling Resource 
Merger 1.2.10 (July 21st, 2015)
 * New Release: Apache Sling JCR Resource 2.5.4 (July 17th, 2015)
 * New Release: Apache Sling Servlets GET 2.1.12 (July 17th, 2015)
 * New Release: Apache Sling Event 3.7.2 (July 13th, 2015)

Modified: sling/site/trunk/content/obr/sling.xml
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/obr/sling.xml?rev=1692092r1=1692091r2=1692092view=diff
==
--- sling/site/trunk/content/obr/sling.xml (original)
+++ sling/site/trunk/content/obr/sling.xml Tue Jul 21 12:00:15 2015
@@ -1,4 +1,4 @@
-repository name='Apache Sling Release Repository' 
lastmodified='20150721011522.967'
+repository name='Apache Sling Release Repository' 
lastmodified='20150721025545.054'
   resource id='org.apache.sling.extensions.classloader-leak-detector/1.0.0' 
symbolicname='org.apache.sling.extensions.classloader-leak-detector' 
presentationname='Adobe Sling ClassLoader Leak Detector' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.extensions.classloader-leak-detector-1.0.0.jar'
 version='1.0.0'
 descriptionProvides a web console configuration printer to provide 
details around classloader leaks/description
 size18203/size
@@ -5141,6 +5141,38 @@
 require name='package' 
filter='(amp;(package=org.osgi.util.tracker)(versiongt;=1.3.0)(!(versiongt;=2.0.0)))'
 extend='false' multiple='false' optional='false'Import package 
org.osgi.util.tracker;version=[1.3,2)/require
 require name='ee' filter='(|(ee=J2SE-1.5))' extend='false' 
multiple='false' optional='false'Execution Environment 
(|(ee=J2SE-1.5))/require
   /resource
+  resource id='org.apache.sling.resourcemerger/1.2.10' 
symbolicname='org.apache.sling.resourcemerger' presentationname='Apache Sling 
Resource Merger' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.resourcemerger-1.2.10.jar'
 version='1.2.10'
+descriptionThis bundle provides services to merge 
resources./description
+size44863/size
+documentationhttp://sling.apache.org/documentation
+licensehttp://www.apache.org/licenses/LICENSE-2.0.txt/license
+category id='sling'/
+capability name='bundle'
+  p n='symbolicname' v='org.apache.sling.resourcemerger'/
+  p n='presentationname' v='Apache Sling Resource Merger'/
+  p n='version' t='version' v='1.2.10'/
+  p n='manifestversion' v='2'/
+/capability
+capability name='package'
+  p n='package' v='org.apache.sling.resourcemerger.api'/
+  p n='version' t='version' v='1.2.0'/
+  p n='uses:' v='org.apache.sling.api.resource'/
+/capability
+capability name='package'
+  p n='package' v='org.apache.sling.resourcemerger.spi'/
+  p n='version' t='version' v='1.1.0'/
+  p n='uses:' v='org.apache.sling.api.resource'/
+/capability
+require name='package' filter='(amp;(package=javax.servlet.http))' 
extend='false' multiple='false' optional='false'Import package 
javax.servlet.http/require
+require name='package' 
filter='(amp;(package=org.apache.sling.api.resource)(versiongt;=2.5.0)(!(versiongt;=3.0.0

svn commit: r1691572 - in /sling/trunk: bundles/scripting/core/ bundles/scripting/javascript/ bundles/scripting/sightly/js-use-provider/ bundles/scripting/sightly/testing/src/main/provisioning/ launch

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 14:32:06 2015
New Revision: 1691572

URL: http://svn.apache.org/r1691572
Log:
updated dependencies after release

Modified:
sling/trunk/bundles/scripting/core/pom.xml
sling/trunk/bundles/scripting/javascript/pom.xml
sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml

sling/trunk/bundles/scripting/sightly/testing/src/main/provisioning/model.txt
sling/trunk/launchpad/builder/src/main/provisioning/sling.txt

Modified: sling/trunk/bundles/scripting/core/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/core/pom.xml?rev=1691572r1=1691571r2=1691572view=diff
==
--- sling/trunk/bundles/scripting/core/pom.xml (original)
+++ sling/trunk/bundles/scripting/core/pom.xml Fri Jul 17 14:32:06 2015
@@ -148,7 +148,7 @@
 dependency
 groupIdorg.apache.sling/groupId
 artifactIdorg.apache.sling.scripting.api/artifactId
-version2.1.8/version
+version2.1.9-SNAPSHOT/version
 scopeprovided/scope
 /dependency
 dependency

Modified: sling/trunk/bundles/scripting/javascript/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/javascript/pom.xml?rev=1691572r1=1691571r2=1691572view=diff
==
--- sling/trunk/bundles/scripting/javascript/pom.xml (original)
+++ sling/trunk/bundles/scripting/javascript/pom.xml Fri Jul 17 14:32:06 2015
@@ -108,13 +108,13 @@
 dependency
 groupIdorg.apache.sling/groupId
 artifactIdorg.apache.sling.scripting.api/artifactId
-version2.1.8/version
+version2.1.9-SNAPSHOT/version
 scopeprovided/scope
 /dependency
 dependency
 groupIdorg.apache.sling/groupId
 artifactIdorg.apache.sling.scripting.core/artifactId
-version2.0.30/version
+version2.0.31-SNAPSHOT/version
 scopeprovided/scope
 /dependency
 dependency

Modified: sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml?rev=1691572r1=1691571r2=1691572view=diff
==
--- sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml (original)
+++ sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml Fri Jul 17 
14:32:06 2015
@@ -97,13 +97,13 @@
 dependency
 groupIdorg.apache.sling/groupId
 artifactIdorg.apache.sling.scripting.api/artifactId
-version2.1.8/version
+version2.1.9-SNAPSHOT/version
 scopeprovided/scope
 /dependency
 dependency
 groupIdorg.apache.sling/groupId
 artifactIdorg.apache.sling.scripting.core/artifactId
-version2.0.30/version
+version2.0.31-SNAPSHOT/version
 scopeprovided/scope
 /dependency
 dependency

Modified: 
sling/trunk/bundles/scripting/sightly/testing/src/main/provisioning/model.txt
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/testing/src/main/provisioning/model.txt?rev=1691572r1=1691571r2=1691572view=diff
==
--- 
sling/trunk/bundles/scripting/sightly/testing/src/main/provisioning/model.txt 
(original)
+++ 
sling/trunk/bundles/scripting/sightly/testing/src/main/provisioning/model.txt 
Fri Jul 17 14:32:06 2015
@@ -21,10 +21,10 @@
 [artifacts]
   org.apache.sling/org.apache.sling.launchpad/8-SNAPSHOT/slingstart
   
org.apache.sling/org.apache.sling.scripting.sightly.testing-content/1.0.5-SNAPSHOT
-  org.apache.sling/org.apache.sling.scripting.api/2.1.7-SNAPSHOT
-  org.apache.sling/org.apache.sling.scripting.core/2.0.29-SNAPSHOT
-  org.apache.sling/org.apache.sling.scripting.javascript/2.0.19-SNAPSHOT
-  
org.apache.sling/org.apache.sling.scripting.sightly.js.provider/1.0.5-SNAPSHOT
+  org.apache.sling/org.apache.sling.scripting.api/2.1.9-SNAPSHOT
+  org.apache.sling/org.apache.sling.scripting.core/2.0.31-SNAPSHOT
+  org.apache.sling/org.apache.sling.scripting.javascript/2.0.21-SNAPSHOT
+  
org.apache.sling/org.apache.sling.scripting.sightly.js.provider/1.0.7-SNAPSHOT
   org.apache.sling/org.apache.sling.scripting.sightly.repl/1.0.1-SNAPSHOT
 
 # additional configuration for testing

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=1691572r1=1691571r2=1691572view=diff
==
--- sling/trunk/launchpad/builder/src/main/provisioning/sling.txt (original)
+++ sling/trunk/launchpad/builder/src/main/provisioning/sling.txt

svn commit: r1691574 - /sling/site/trunk/content/obr/sling.xml

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 14:33:01 2015
New Revision: 1691574

URL: http://svn.apache.org/r1691574
Log:
Added Apache Sling Default GET Servlets 2.1.12

Modified:
sling/site/trunk/content/obr/sling.xml

Modified: sling/site/trunk/content/obr/sling.xml
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/obr/sling.xml?rev=1691574r1=1691573r2=1691574view=diff
==
--- sling/site/trunk/content/obr/sling.xml (original)
+++ sling/site/trunk/content/obr/sling.xml Fri Jul 17 14:33:01 2015
@@ -1,4 +1,4 @@
-repository name='Apache Sling Release Repository' 
lastmodified='20150702052037.052'
+repository name='Apache Sling Release Repository' 
lastmodified='20150717042713.034'
   resource id='org.apache.sling.extensions.classloader-leak-detector/1.0.0' 
symbolicname='org.apache.sling.extensions.classloader-leak-detector' 
presentationname='Adobe Sling ClassLoader Leak Detector' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.extensions.classloader-leak-detector-1.0.0.jar'
 version='1.0.0'
 descriptionProvides a web console configuration printer to provide 
details around classloader leaks/description
 size18203/size
@@ -982,6 +982,38 @@
 require name='package' filter='(amp;(package=org.xml.sax))' 
extend='false' multiple='false' optional='false'Import package 
org.xml.sax/require
 require name='ee' filter='(|(ee=J2SE-1.5))' extend='false' 
multiple='false' optional='false'Execution Environment 
(|(ee=J2SE-1.5))/require
   /resource
+  resource id='org.apache.sling.servlets.get/2.1.12' 
symbolicname='org.apache.sling.servlets.get' presentationname='Apache Sling 
Default GET Servlets' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.servlets.get-2.1.12.jar'
 version='2.1.12'
+descriptionProvides default GET servlets for HTML, Text and JSON 
renderingand streaming resources./description
+size58216/size
+documentationhttp://sling.apache.org/documentation
+licensehttp://www.apache.org/licenses/LICENSE-2.0.txt/license
+category id='sling'/
+capability name='bundle'
+  p n='symbolicname' v='org.apache.sling.servlets.get'/
+  p n='presentationname' v='Apache Sling Default GET Servlets'/
+  p n='version' t='version' v='2.1.12'/
+  p n='manifestversion' v='2'/
+/capability
+require name='package' filter='(amp;(package=javax.jcr))' extend='false' 
multiple='false' optional='false'Import package javax.jcr/require
+require name='package' filter='(amp;(package=javax.jcr.version))' 
extend='false' multiple='false' optional='false'Import package 
javax.jcr.version/require
+require name='package' filter='(amp;(package=javax.servlet))' 
extend='false' multiple='false' optional='false'Import package 
javax.servlet/require
+require name='package' filter='(amp;(package=javax.servlet.http))' 
extend='false' multiple='false' optional='false'Import package 
javax.servlet.http/require
+require name='package' 
filter='(amp;(package=org.apache.commons.lang)(versiongt;=2.4.0)(!(versiongt;=3.0.0)))'
 extend='false' multiple='false' optional='false'Import package 
org.apache.commons.lang;version=[2.4,3)/require
+require name='package' 
filter='(amp;(package=org.apache.sling.api)(versiongt;=2.0.0)(!(versiongt;=3.0.0)))'
 extend='false' multiple='false' optional='false'Import package 
org.apache.sling.api;version=[2.0,3)/require
+require name='package' 
filter='(amp;(package=org.apache.sling.api.request)(versiongt;=2.0.0)(!(versiongt;=3.0.0)))'
 extend='false' multiple='false' optional='false'Import package 
org.apache.sling.api.request;version=[2.0,3)/require
+require name='package' 
filter='(amp;(package=org.apache.sling.api.resource)(versiongt;=2.0.0)(!(versiongt;=3.0.0)))'
 extend='false' multiple='false' optional='false'Import package 
org.apache.sling.api.resource;version=[2.0,3)/require
+require name='package' 
filter='(amp;(package=org.apache.sling.api.servlets)(versiongt;=2.0.0)(!(versiongt;=3.0.0)))'
 extend='false' multiple='false' optional='false'Import package 
org.apache.sling.api.servlets;version=[2.0,3)/require
+require name='package' 
filter='(amp;(package=org.apache.sling.api.wrappers)(versiongt;=2.0.0)(!(versiongt;=3.0.0)))'
 extend='false' multiple='false' optional='false'Import package 
org.apache.sling.api.wrappers;version=[2.0,3)/require
+require name='package' 
filter='(amp;(package=org.apache.sling.commons.json)(versiongt;=2.0.0)(!(versiongt;=3.0.0)))'
 extend='false' multiple='false' optional='false'Import package 
org.apache.sling.commons.json;version=[2.0,3)/require
+require name='package' 
filter='(amp;(package=org.apache.sling.commons.json.io)(versiongt;=2.1.0)(!(versiongt;=3.0.0)))'
 extend='false' multiple='false' optional='false'Import package 
org.apache.sling.commons.json.io;version=[2.1,3)/require
+require name='package' 
filter='(amp;(package

svn commit: r1691578 - /sling/site/trunk/content/news.mdtext

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 14:43:33 2015
New Revision: 1691578

URL: http://svn.apache.org/r1691578
Log:
CMS commit to sling by radu

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

Modified: sling/site/trunk/content/news.mdtext
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/news.mdtext?rev=1691578r1=1691577r2=1691578view=diff
==
--- sling/site/trunk/content/news.mdtext (original)
+++ sling/site/trunk/content/news.mdtext Fri Jul 17 14:43:33 2015
@@ -1,5 +1,6 @@
 Title: News
 
+* New Release: Apache Sling Servlets GET 2.1.12 (July 17th, 2015)
 * New Release: Apache Sling Event 3.7.2 (July 13th, 2015)
 * New Release: Apache Sling Authentication Service 1.3.10 (July 13th, 2015)
 * New Release: Apache Sling Scripting Thymeleaf 0.0.6 (July 10th, 2015)




svn commit: r958694 - /websites/production/sling/content/

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 14:44:42 2015
New Revision: 958694

Log:
Publishing svnmucc operation to sling site by radu

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



svn commit: r1691579 - /sling/site/trunk/content/downloads.list

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 14:44:25 2015
New Revision: 1691579

URL: http://svn.apache.org/r1691579
Log:
CMS commit to sling by radu

Modified:
sling/site/trunk/content/downloads.list

Modified: sling/site/trunk/content/downloads.list
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/downloads.list?rev=1691579r1=1691578r2=1691579view=diff
==
--- sling/site/trunk/content/downloads.list (original)
+++ sling/site/trunk/content/downloads.list Fri Jul 17 14:44:25 2015
@@ -147,7 +147,7 @@ Scripting Thymeleaf|org.apache.sling.scr
 Security|org.apache.sling.security|1.0.10
 Service User Mapper|org.apache.sling.serviceusermapper|1.2.0
 Servlets Compat|org.apache.sling.servlets.compat|1.0.2
-Servlets Get|org.apache.sling.servlets.get|2.1.8
+Servlets Get|org.apache.sling.servlets.get|2.1.12
 Servlets Post|org.apache.sling.servlets.post|2.3.8
 Servlets Resolver|org.apache.sling.servlets.resolver|2.3.6
 Settings|org.apache.sling.settings|1.3.6




svn commit: r1691550 - /sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 12:40:21 2015
New Revision: 1691550

URL: http://svn.apache.org/r1691550
Log:
[maven-release-plugin] prepare release 
org.apache.sling.scripting.sightly.js.provider-1.0.6

Modified:
sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml

Modified: sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml?rev=1691550r1=1691549r2=1691550view=diff
==
--- sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml (original)
+++ sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml Fri Jul 17 
12:40:21 2015
@@ -33,7 +33,7 @@
 !-- P R O J E C T 
  --
 !-- 
=== --
 artifactIdorg.apache.sling.scripting.sightly.js.provider/artifactId
-version1.0.5-SNAPSHOT/version
+version1.0.6/version
 packagingbundle/packaging
 
 nameApache Sling Scripting Sightly JavaScript Use Provider/name
@@ -43,9 +43,9 @@
 /description
 
 scm
-
connectionscm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/sightly/js-use-provider/connection
-
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/sightly/js-use-provider/developerConnection
-
urlhttp://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/sightly/js-use-provider/url
+
connectionscm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.6/connection
+
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.6/developerConnection
+
urlhttp://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.6/url
 /scm
 
 !-- 
=== --




svn commit: r1691552 - /sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 12:40:37 2015
New Revision: 1691552

URL: http://svn.apache.org/r1691552
Log:
[maven-release-plugin] prepare for next development iteration

Modified:
sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml

Modified: sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml?rev=1691552r1=1691551r2=1691552view=diff
==
--- sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml (original)
+++ sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml Fri Jul 17 
12:40:37 2015
@@ -33,7 +33,7 @@
 !-- P R O J E C T 
  --
 !-- 
=== --
 artifactIdorg.apache.sling.scripting.sightly.js.provider/artifactId
-version1.0.6/version
+version1.0.7-SNAPSHOT/version
 packagingbundle/packaging
 
 nameApache Sling Scripting Sightly JavaScript Use Provider/name
@@ -43,9 +43,9 @@
 /description
 
 scm
-
connectionscm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.6/connection
-
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.6/developerConnection
-
urlhttp://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.6/url
+
connectionscm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/sightly/js-use-provider/connection
+
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/sightly/js-use-provider/developerConnection
+
urlhttp://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/sightly/js-use-provider/url
 /scm
 
 !-- 
=== --




svn commit: r1691544 - /sling/trunk/bundles/scripting/core/pom.xml

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 12:29:43 2015
New Revision: 1691544

URL: http://svn.apache.org/r1691544
Log:
[maven-release-plugin] prepare for next development iteration

Modified:
sling/trunk/bundles/scripting/core/pom.xml

Modified: sling/trunk/bundles/scripting/core/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/core/pom.xml?rev=1691544r1=1691543r2=1691544view=diff
==
--- sling/trunk/bundles/scripting/core/pom.xml (original)
+++ sling/trunk/bundles/scripting/core/pom.xml Fri Jul 17 12:29:43 2015
@@ -28,7 +28,7 @@
 /parent
 
 artifactIdorg.apache.sling.scripting.core/artifactId
-version2.0.30/version
+version2.0.31-SNAPSHOT/version
 packagingbundle/packaging
 
 nameApache Sling Scripting Core implementation/name
@@ -43,9 +43,9 @@
 /properties
 
 scm
-
connectionscm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.core-2.0.30/connection
-
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.core-2.0.30/developerConnection
-
urlhttp://svn.apache.org/viewvc/sling/tags/org.apache.sling.scripting.core-2.0.30/url
+
connectionscm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/core/connection
+
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/core/developerConnection
+
urlhttp://svn.apache.org/viewvc/sling/trunk/bundles/scripting/core/url
 /scm
 
 build




svn commit: r1691542 - /sling/trunk/bundles/scripting/core/pom.xml

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 12:29:28 2015
New Revision: 1691542

URL: http://svn.apache.org/r1691542
Log:
[maven-release-plugin] prepare release org.apache.sling.scripting.core-2.0.30

Modified:
sling/trunk/bundles/scripting/core/pom.xml

Modified: sling/trunk/bundles/scripting/core/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/core/pom.xml?rev=1691542r1=1691541r2=1691542view=diff
==
--- sling/trunk/bundles/scripting/core/pom.xml (original)
+++ sling/trunk/bundles/scripting/core/pom.xml Fri Jul 17 12:29:28 2015
@@ -28,7 +28,7 @@
 /parent
 
 artifactIdorg.apache.sling.scripting.core/artifactId
-version2.0.29-SNAPSHOT/version
+version2.0.30/version
 packagingbundle/packaging
 
 nameApache Sling Scripting Core implementation/name
@@ -43,9 +43,9 @@
 /properties
 
 scm
-
connectionscm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/core/connection
-
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/core/developerConnection
-
urlhttp://svn.apache.org/viewvc/sling/trunk/bundles/scripting/core/url
+
connectionscm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.core-2.0.30/connection
+
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.core-2.0.30/developerConnection
+
urlhttp://svn.apache.org/viewvc/sling/tags/org.apache.sling.scripting.core-2.0.30/url
 /scm
 
 build




svn commit: r1691543 - /sling/tags/org.apache.sling.scripting.core-2.0.30/

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 12:29:41 2015
New Revision: 1691543

URL: http://svn.apache.org/r1691543
Log:
[maven-release-plugin] copy for tag org.apache.sling.scripting.core-2.0.30

Added:
sling/tags/org.apache.sling.scripting.core-2.0.30/
  - copied from r1691542, sling/trunk/bundles/scripting/core/



svn commit: r1691540 - /sling/trunk/bundles/scripting/core/pom.xml

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 12:28:46 2015
New Revision: 1691540

URL: http://svn.apache.org/r1691540
Log:
release: update dependency

Modified:
sling/trunk/bundles/scripting/core/pom.xml

Modified: sling/trunk/bundles/scripting/core/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/core/pom.xml?rev=1691540r1=1691539r2=1691540view=diff
==
--- sling/trunk/bundles/scripting/core/pom.xml (original)
+++ sling/trunk/bundles/scripting/core/pom.xml Fri Jul 17 12:28:46 2015
@@ -148,7 +148,7 @@
 dependency
 groupIdorg.apache.sling/groupId
 artifactIdorg.apache.sling.scripting.api/artifactId
-version2.1.7-SNAPSHOT/version
+version2.1.8/version
 scopeprovided/scope
 /dependency
 dependency




svn commit: r1691545 - /sling/trunk/bundles/scripting/javascript/pom.xml

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 12:33:06 2015
New Revision: 1691545

URL: http://svn.apache.org/r1691545
Log:
release: updated dependencies

Modified:
sling/trunk/bundles/scripting/javascript/pom.xml

Modified: sling/trunk/bundles/scripting/javascript/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/javascript/pom.xml?rev=1691545r1=1691544r2=1691545view=diff
==
--- sling/trunk/bundles/scripting/javascript/pom.xml (original)
+++ sling/trunk/bundles/scripting/javascript/pom.xml Fri Jul 17 12:33:06 2015
@@ -108,13 +108,13 @@
 dependency
 groupIdorg.apache.sling/groupId
 artifactIdorg.apache.sling.scripting.api/artifactId
-version2.1.7-SNAPSHOT/version
+version2.1.8/version
 scopeprovided/scope
 /dependency
 dependency
 groupIdorg.apache.sling/groupId
 artifactIdorg.apache.sling.scripting.core/artifactId
-version2.0.29-SNAPSHOT/version
+version2.0.30/version
 scopeprovided/scope
 /dependency
 dependency




svn commit: r1691525 - /sling/tags/org.apache.sling.scripting.api-2.1.8/

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 11:53:00 2015
New Revision: 1691525

URL: http://svn.apache.org/r1691525
Log:
rollback release

Removed:
sling/tags/org.apache.sling.scripting.api-2.1.8/



svn commit: r1691527 - /sling/tags/org.apache.sling.scripting.javascript-2.0.20/

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 11:53:47 2015
New Revision: 1691527

URL: http://svn.apache.org/r1691527
Log:
rollback release

Removed:
sling/tags/org.apache.sling.scripting.javascript-2.0.20/



svn commit: r1691526 - /sling/tags/org.apache.sling.scripting.core-2.0.30/

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 11:53:25 2015
New Revision: 1691526

URL: http://svn.apache.org/r1691526
Log:
rollback release

Removed:
sling/tags/org.apache.sling.scripting.core-2.0.30/



svn commit: r1691528 - /sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.6/

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 11:54:08 2015
New Revision: 1691528

URL: http://svn.apache.org/r1691528
Log:
rollback release

Removed:
sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.6/



svn commit: r1691529 - in /sling/trunk: bundles/scripting/api/ bundles/scripting/core/ bundles/scripting/core/src/test/java/org/apache/sling/scripting/core/impl/ bundles/scripting/javascript/ bundles/

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 12:03:03 2015
New Revision: 1691529

URL: http://svn.apache.org/r1691529
Log:
revert release for Scripting API 2.1.8, Scripting Core 2.0.30, Scripting 
JavaScript 2.0.20, Scripting Sightly JS Use Provider 1.0.6

Modified:
sling/trunk/bundles/scripting/api/pom.xml
sling/trunk/bundles/scripting/core/pom.xml

sling/trunk/bundles/scripting/core/src/test/java/org/apache/sling/scripting/core/impl/BindingsValuesProvidersByContextIT.java
sling/trunk/bundles/scripting/javascript/pom.xml
sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml

sling/trunk/bundles/scripting/sightly/testing/src/main/provisioning/model.txt
sling/trunk/launchpad/builder/src/main/provisioning/sling.txt

Modified: sling/trunk/bundles/scripting/api/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/api/pom.xml?rev=1691529r1=1691528r2=1691529view=diff
==
--- sling/trunk/bundles/scripting/api/pom.xml (original)
+++ sling/trunk/bundles/scripting/api/pom.xml Fri Jul 17 12:03:03 2015
@@ -29,7 +29,7 @@
   /parent
 
   artifactIdorg.apache.sling.scripting.api/artifactId
-  version2.1.9-SNAPSHOT/version
+  version2.1.7-SNAPSHOT/version
   packagingbundle/packaging
 
   nameApache Sling Scripting Implementation API/name

Modified: sling/trunk/bundles/scripting/core/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/core/pom.xml?rev=1691529r1=1691528r2=1691529view=diff
==
--- sling/trunk/bundles/scripting/core/pom.xml (original)
+++ sling/trunk/bundles/scripting/core/pom.xml Fri Jul 17 12:03:03 2015
@@ -28,7 +28,7 @@
 /parent
 
 artifactIdorg.apache.sling.scripting.core/artifactId
-version2.0.31-SNAPSHOT/version
+version2.0.29-SNAPSHOT/version
 packagingbundle/packaging
 
 nameApache Sling Scripting Core implementation/name
@@ -136,7 +136,7 @@
 dependency
 groupIdorg.apache.sling/groupId
 artifactIdorg.apache.sling.scripting.api/artifactId
-version2.1.9-SNAPSHOT/version
+version2.1.7-SNAPSHOT/version
 scopeprovided/scope
 /dependency
 dependency

Modified: 
sling/trunk/bundles/scripting/core/src/test/java/org/apache/sling/scripting/core/impl/BindingsValuesProvidersByContextIT.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/core/src/test/java/org/apache/sling/scripting/core/impl/BindingsValuesProvidersByContextIT.java?rev=1691529r1=1691528r2=1691529view=diff
==
--- 
sling/trunk/bundles/scripting/core/src/test/java/org/apache/sling/scripting/core/impl/BindingsValuesProvidersByContextIT.java
 (original)
+++ 
sling/trunk/bundles/scripting/core/src/test/java/org/apache/sling/scripting/core/impl/BindingsValuesProvidersByContextIT.java
 Fri Jul 17 12:03:03 2015
@@ -86,7 +86,7 @@ public class BindingsValuesProvidersByCo
 mavenBundle(org.apache.felix, 
org.apache.felix.eventadmin, 1.3.2),
 mavenBundle(org.apache.felix, 
org.apache.felix.webconsole, 3.1.8),
 
-mavenBundle(org.apache.sling, 
org.apache.sling.scripting.api, 2.1.9-SNAPSHOT),
+mavenBundle(org.apache.sling, 
org.apache.sling.scripting.api, 2.1.7-SNAPSHOT),
 mavenBundle(org.apache.sling, 
org.apache.sling.commons.threads, 3.1.0),
 mavenBundle(org.apache.sling, 
org.apache.sling.api, 2.4.2),
 mavenBundle(org.apache.sling, 
org.apache.sling.commons.mime, 2.1.4),

Modified: sling/trunk/bundles/scripting/javascript/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/javascript/pom.xml?rev=1691529r1=1691528r2=1691529view=diff
==
--- sling/trunk/bundles/scripting/javascript/pom.xml (original)
+++ sling/trunk/bundles/scripting/javascript/pom.xml Fri Jul 17 12:03:03 2015
@@ -29,7 +29,7 @@
 /parent
 
 artifactIdorg.apache.sling.scripting.javascript/artifactId
-version2.0.21-SNAPSHOT/version
+version2.0.19-SNAPSHOT/version
 packagingbundle/packaging
 
 nameApache Sling Scripting JavaScript Support/name
@@ -108,13 +108,13 @@
 dependency
 groupIdorg.apache.sling/groupId
 artifactIdorg.apache.sling.scripting.api/artifactId
-version2.1.9-SNAPSHOT/version
+version2.1.7-SNAPSHOT/version
 scopeprovided/scope
 /dependency
 dependency
 groupIdorg.apache.sling/groupId
 artifactIdorg.apache.sling.scripting.core/artifactId
-version2.0.31-SNAPSHOT/version
+version2.0.29-SNAPSHOT/version
 scopeprovided/scope
 /dependency

svn commit: r1691537 - /sling/tags/org.apache.sling.scripting.api-2.1.8/

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 12:26:36 2015
New Revision: 1691537

URL: http://svn.apache.org/r1691537
Log:
[maven-release-plugin] copy for tag org.apache.sling.scripting.api-2.1.8

Added:
sling/tags/org.apache.sling.scripting.api-2.1.8/
  - copied from r1691536, sling/trunk/bundles/scripting/api/



svn commit: r1691538 - /sling/trunk/bundles/scripting/api/pom.xml

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 12:26:38 2015
New Revision: 1691538

URL: http://svn.apache.org/r1691538
Log:
[maven-release-plugin] prepare for next development iteration

Modified:
sling/trunk/bundles/scripting/api/pom.xml

Modified: sling/trunk/bundles/scripting/api/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/api/pom.xml?rev=1691538r1=1691537r2=1691538view=diff
==
--- sling/trunk/bundles/scripting/api/pom.xml (original)
+++ sling/trunk/bundles/scripting/api/pom.xml Fri Jul 17 12:26:38 2015
@@ -29,17 +29,17 @@
   /parent
 
   artifactIdorg.apache.sling.scripting.api/artifactId
-  version2.1.8/version
+  version2.1.9-SNAPSHOT/version
   packagingbundle/packaging
 
   nameApache Sling Scripting Implementation API/name
   descriptionThis bundle provides the internal API to implement 
scripting./description
 
   scm
-
connectionscm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.api-2.1.8/connection
-
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.api-2.1.8
+
connectionscm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/api/connection
+
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/api
 /developerConnection
-
urlhttp://svn.apache.org/viewvc/sling/tags/org.apache.sling.scripting.api-2.1.8/url
+urlhttp://svn.apache.org/viewvc/sling/trunk/bundles/scripting/api/url
   /scm
 
   build




svn commit: r1691536 - /sling/trunk/bundles/scripting/api/pom.xml

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 12:26:22 2015
New Revision: 1691536

URL: http://svn.apache.org/r1691536
Log:
[maven-release-plugin] prepare release org.apache.sling.scripting.api-2.1.8

Modified:
sling/trunk/bundles/scripting/api/pom.xml

Modified: sling/trunk/bundles/scripting/api/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/api/pom.xml?rev=1691536r1=1691535r2=1691536view=diff
==
--- sling/trunk/bundles/scripting/api/pom.xml (original)
+++ sling/trunk/bundles/scripting/api/pom.xml Fri Jul 17 12:26:22 2015
@@ -29,17 +29,17 @@
   /parent
 
   artifactIdorg.apache.sling.scripting.api/artifactId
-  version2.1.7-SNAPSHOT/version
+  version2.1.8/version
   packagingbundle/packaging
 
   nameApache Sling Scripting Implementation API/name
   descriptionThis bundle provides the internal API to implement 
scripting./description
 
   scm
-
connectionscm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/api/connection
-
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/api
+
connectionscm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.api-2.1.8/connection
+
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.api-2.1.8
 /developerConnection
-urlhttp://svn.apache.org/viewvc/sling/trunk/bundles/scripting/api/url
+
urlhttp://svn.apache.org/viewvc/sling/tags/org.apache.sling.scripting.api-2.1.8/url
   /scm
 
   build




svn commit: r1691548 - /sling/trunk/bundles/scripting/javascript/pom.xml

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 12:34:17 2015
New Revision: 1691548

URL: http://svn.apache.org/r1691548
Log:
[maven-release-plugin] prepare for next development iteration

Modified:
sling/trunk/bundles/scripting/javascript/pom.xml

Modified: sling/trunk/bundles/scripting/javascript/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/javascript/pom.xml?rev=1691548r1=1691547r2=1691548view=diff
==
--- sling/trunk/bundles/scripting/javascript/pom.xml (original)
+++ sling/trunk/bundles/scripting/javascript/pom.xml Fri Jul 17 12:34:17 2015
@@ -29,16 +29,16 @@
 /parent
 
 artifactIdorg.apache.sling.scripting.javascript/artifactId
-version2.0.20/version
+version2.0.21-SNAPSHOT/version
 packagingbundle/packaging
 
 nameApache Sling Scripting JavaScript Support/name
 descriptionSupport for JavaScript scripting/description
 
 scm
-
connectionscm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.javascript-2.0.20/connection
-
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.javascript-2.0.20/developerConnection
-
urlhttp://svn.apache.org/viewvc/sling/tags/org.apache.sling.scripting.javascript-2.0.20/url
+
connectionscm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/javascript/connection
+
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/javascript/developerConnection
+
urlhttp://svn.apache.org/viewvc/sling/trunk/bundles/scripting/javascript/url
 /scm
 
 build




svn commit: r1691546 - /sling/trunk/bundles/scripting/javascript/pom.xml

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 12:34:02 2015
New Revision: 1691546

URL: http://svn.apache.org/r1691546
Log:
[maven-release-plugin] prepare release 
org.apache.sling.scripting.javascript-2.0.20

Modified:
sling/trunk/bundles/scripting/javascript/pom.xml

Modified: sling/trunk/bundles/scripting/javascript/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/javascript/pom.xml?rev=1691546r1=1691545r2=1691546view=diff
==
--- sling/trunk/bundles/scripting/javascript/pom.xml (original)
+++ sling/trunk/bundles/scripting/javascript/pom.xml Fri Jul 17 12:34:02 2015
@@ -29,16 +29,16 @@
 /parent
 
 artifactIdorg.apache.sling.scripting.javascript/artifactId
-version2.0.19-SNAPSHOT/version
+version2.0.20/version
 packagingbundle/packaging
 
 nameApache Sling Scripting JavaScript Support/name
 descriptionSupport for JavaScript scripting/description
 
 scm
-
connectionscm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/javascript/connection
-
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/javascript/developerConnection
-
urlhttp://svn.apache.org/viewvc/sling/trunk/bundles/scripting/javascript/url
+
connectionscm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.javascript-2.0.20/connection
+
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.scripting.javascript-2.0.20/developerConnection
+
urlhttp://svn.apache.org/viewvc/sling/tags/org.apache.sling.scripting.javascript-2.0.20/url
 /scm
 
 build




svn commit: r1691547 - /sling/tags/org.apache.sling.scripting.javascript-2.0.20/

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 12:34:15 2015
New Revision: 1691547

URL: http://svn.apache.org/r1691547
Log:
[maven-release-plugin] copy for tag org.apache.sling.scripting.javascript-2.0.20

Added:
sling/tags/org.apache.sling.scripting.javascript-2.0.20/
  - copied from r1691546, sling/trunk/bundles/scripting/javascript/



svn commit: r1691549 - /sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 12:39:48 2015
New Revision: 1691549

URL: http://svn.apache.org/r1691549
Log:
release: updated dependencies

Modified:
sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml

Modified: sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml?rev=1691549r1=1691548r2=1691549view=diff
==
--- sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml (original)
+++ sling/trunk/bundles/scripting/sightly/js-use-provider/pom.xml Fri Jul 17 
12:39:48 2015
@@ -97,13 +97,13 @@
 dependency
 groupIdorg.apache.sling/groupId
 artifactIdorg.apache.sling.scripting.api/artifactId
-version2.1.7-SNAPSHOT/version
+version2.1.8/version
 scopeprovided/scope
 /dependency
 dependency
 groupIdorg.apache.sling/groupId
 artifactIdorg.apache.sling.scripting.core/artifactId
-version2.0.29-SNAPSHOT/version
+version2.0.30/version
 scopeprovided/scope
 /dependency
 dependency




svn commit: r1691551 - /sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.6/

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 12:40:35 2015
New Revision: 1691551

URL: http://svn.apache.org/r1691551
Log:
[maven-release-plugin] copy for tag 
org.apache.sling.scripting.sightly.js.provider-1.0.6

Added:
sling/tags/org.apache.sling.scripting.sightly.js.provider-1.0.6/
  - copied from r1691550, 
sling/trunk/bundles/scripting/sightly/js-use-provider/



svn commit: r1691584 - in /sling/site/trunk/content: downloads.list news.mdtext obr/sling.xml

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 14:57:24 2015
New Revision: 1691584

URL: http://svn.apache.org/r1691584
Log:
Added JCR Resource 2.5.4

Modified:
sling/site/trunk/content/downloads.list
sling/site/trunk/content/news.mdtext
sling/site/trunk/content/obr/sling.xml

Modified: sling/site/trunk/content/downloads.list
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/downloads.list?rev=1691584r1=1691583r2=1691584view=diff
==
--- sling/site/trunk/content/downloads.list (original)
+++ sling/site/trunk/content/downloads.list Fri Jul 17 14:57:24 2015
@@ -97,7 +97,7 @@ JCR Jackrabbit Server|org.apache.sling.j
 JCR Jackrabbit UserManager|org.apache.sling.jcr.jackrabbit.usermanager|2.2.2
 JCR Prefs|org.apache.sling.jcr.prefs|1.0.0
 JCR Registration|org.apache.sling.jcr.registration|1.0.2
-JCR Resource|org.apache.sling.jcr.resource|2.5.2
+JCR Resource|org.apache.sling.jcr.resource|2.5.4
 JCR Resource Security|org.apache.sling.jcr.resourcesecurity|1.0.2
 JCR Web Console Plugin|org.apache.sling.jcr.webconsole|1.0.2
 JXM Resource Provider|org.apache.sling.jmx.provider|1.0.2

Modified: sling/site/trunk/content/news.mdtext
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/news.mdtext?rev=1691584r1=1691583r2=1691584view=diff
==
--- sling/site/trunk/content/news.mdtext (original)
+++ sling/site/trunk/content/news.mdtext Fri Jul 17 14:57:24 2015
@@ -1,5 +1,6 @@
 Title: News
 
+* New Release: Apache Sling JCR Resource 2.5.4 (July 17th, 2015)
 * New Release: Apache Sling Servlets GET 2.1.12 (July 17th, 2015)
 * New Release: Apache Sling Event 3.7.2 (July 13th, 2015)
 * New Release: Apache Sling Authentication Service 1.3.10 (July 13th, 2015)
@@ -167,7 +168,7 @@ Title: News
 * New Releases: Apache Sling Launchpad Base 2.5.0, and Apache Sling Script 
Console 1.0.0 (March 4th, 2013)
 * New Releases: Apache Sling JCR Classloader 3.1.2, Apache Sling Commons 
Testing 2.0.14, Apache Sling JUnit Core 1.0.8, Apache Sling JUnit Remote 1.0.8, 
Apache Sling JUnit Scriptable 1.0.8, Apache Sling Testing Tools 1.0.6 (February 
18th, 2013)
 * New Releases: Apache Sling Installer Core 3.4.6, Apache Sling Installer 
Configuration Factory 1.0.10, Apache Sling JCR Instaler 3.1.6, Apache Sling 
Parent 15, Apache Sling Fragment Extension XML 1.0.2, Apache Sling Fragment 
Extension WS 1.0.2, Apache Sling Fragment Extension Activation 1.0.2 (February 
18th, 2013)
-* New Releases: Apache Sling Resource Resolver 1.0.4, Apache Sling JCR 
Resource 2.2.4 (February 14, 2013) 
+* New Releases: Apache Sling Resource Resolver 1.0.4, Apache Sling JCR 
Resource 2.2.4 (February 14, 2013)
 * New Releases: Apache Sling Installer Core 3.4.4, Apache Sling JCR Resource 
2.2.2, Apache Sling Resource Resolver 1.0.2, Apache Sling Security 1.0.2, 
Apache Sling Parent POM 14 (December 20th, 2012)
 * New Release: Apache Sling Servlet Resolver 2.2.2 (December 10th, 2012)
 * New Releases: Apache Sling Settings 1.2.2, Apache Sling Auth Core 1.1.0, 
Apache Sling Commons Logservice 1.0.2, Apache Sling Installer Core 3.4.2, 
Apache Sling Scripting JSP 2.0.26, Apache Sling Commons Compiler 2.1.0, Apache 
Sling JCR Compiler 2.1.0, Apache Sling I18n 2.2.4, Apache Sling JCR Classloader 
3.1.10, Apache Sling JCR Webdav 2.1.2, Apache Sling JCR Davex 1.1.0 (November 
30th, 2012)

Modified: sling/site/trunk/content/obr/sling.xml
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/obr/sling.xml?rev=1691584r1=1691583r2=1691584view=diff
==
--- sling/site/trunk/content/obr/sling.xml (original)
+++ sling/site/trunk/content/obr/sling.xml Fri Jul 17 14:57:24 2015
@@ -1,4 +1,4 @@
-repository name='Apache Sling Release Repository' 
lastmodified='20150717042713.034'
+repository name='Apache Sling Release Repository' 
lastmodified='20150717044933.370'
   resource id='org.apache.sling.extensions.classloader-leak-detector/1.0.0' 
symbolicname='org.apache.sling.extensions.classloader-leak-detector' 
presentationname='Adobe Sling ClassLoader Leak Detector' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.extensions.classloader-leak-detector-1.0.0.jar'
 version='1.0.0'
 descriptionProvides a web console configuration printer to provide 
details around classloader leaks/description
 size18203/size
@@ -3520,6 +3520,53 @@
 require name='package' filter='(amp;(package=javax.annotation))' 
extend='false' multiple='false' optional='true'Import package 
javax.annotation;resolution:=optional/require
 require name='ee' filter='(|(ee=J2SE-1.5))' extend='false' 
multiple='false' optional='false'Execution Environment 
(|(ee=J2SE-1.5))/require
   /resource
+  resource id='org.apache.sling.jcr.resource/2.5.4' 
symbolicname='org.apache.sling.jcr.resource' presentationname='Apache Sling JCR 
Resource Resolver' 
uri='http

svn commit: r958698 - /websites/production/sling/content/

2015-07-17 Thread radu
Author: radu
Date: Fri Jul 17 15:00:39 2015
New Revision: 958698

Log:
Publishing svnmucc operation to sling site by radu

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



svn commit: r1691152 - in /sling/trunk/contrib/extensions/resourcemerger/src/main/java/org/apache/sling/resourcemerger: api/ResourceMergerService.java impl/MergedValueMap.java

2015-07-15 Thread radu
Author: radu
Date: Wed Jul 15 09:49:39 2015
New Revision: 1691152

URL: http://svn.apache.org/r1691152
Log:
trivial: updated JavaDoc to comply with Java 1.8

Modified:

sling/trunk/contrib/extensions/resourcemerger/src/main/java/org/apache/sling/resourcemerger/api/ResourceMergerService.java

sling/trunk/contrib/extensions/resourcemerger/src/main/java/org/apache/sling/resourcemerger/impl/MergedValueMap.java

Modified: 
sling/trunk/contrib/extensions/resourcemerger/src/main/java/org/apache/sling/resourcemerger/api/ResourceMergerService.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/contrib/extensions/resourcemerger/src/main/java/org/apache/sling/resourcemerger/api/ResourceMergerService.java?rev=1691152r1=1691151r2=1691152view=diff
==
--- 
sling/trunk/contrib/extensions/resourcemerger/src/main/java/org/apache/sling/resourcemerger/api/ResourceMergerService.java
 (original)
+++ 
sling/trunk/contrib/extensions/resourcemerger/src/main/java/org/apache/sling/resourcemerger/api/ResourceMergerService.java
 Wed Jul 15 09:49:39 2015
@@ -35,7 +35,7 @@ public interface ResourceMergerService {
  *
  * @param relativePath The relative path
  * @return Returns the merged resource path
- * @throw IllegalArgumentException if relativePath is codenull/code or 
absolute
+ * @throws IllegalArgumentException if relativePath is codenull/code 
or absolute
  */
 String getMergedResourcePath(String relativePath);
 

Modified: 
sling/trunk/contrib/extensions/resourcemerger/src/main/java/org/apache/sling/resourcemerger/impl/MergedValueMap.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/contrib/extensions/resourcemerger/src/main/java/org/apache/sling/resourcemerger/impl/MergedValueMap.java?rev=1691152r1=1691151r2=1691152view=diff
==
--- 
sling/trunk/contrib/extensions/resourcemerger/src/main/java/org/apache/sling/resourcemerger/impl/MergedValueMap.java
 (original)
+++ 
sling/trunk/contrib/extensions/resourcemerger/src/main/java/org/apache/sling/resourcemerger/impl/MergedValueMap.java
 Wed Jul 15 09:49:39 2015
@@ -47,7 +47,7 @@ public class MergedValueMap extends Valu
 /**
  * Constructor
  *
- * @param resource The merged resource to get properties from
+ * @param valueMaps a list of value maps to be aggregated into ithis/i 
value map
  */
 public MergedValueMap(final ListValueMap valueMaps) {
 super(new HashMapString, Object());




svn commit: r1691157 - /sling/tags/org.apache.sling.resourcemerger-1.2.10/

2015-07-15 Thread radu
Author: radu
Date: Wed Jul 15 09:51:25 2015
New Revision: 1691157

URL: http://svn.apache.org/r1691157
Log:
[maven-release-plugin] copy for tag org.apache.sling.resourcemerger-1.2.10

Added:
sling/tags/org.apache.sling.resourcemerger-1.2.10/
  - copied from r1691156, sling/trunk/contrib/extensions/resourcemerger/



svn commit: r1691156 - /sling/trunk/contrib/extensions/resourcemerger/pom.xml

2015-07-15 Thread radu
Author: radu
Date: Wed Jul 15 09:51:12 2015
New Revision: 1691156

URL: http://svn.apache.org/r1691156
Log:
[maven-release-plugin] prepare release org.apache.sling.resourcemerger-1.2.10

Modified:
sling/trunk/contrib/extensions/resourcemerger/pom.xml

Modified: sling/trunk/contrib/extensions/resourcemerger/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/contrib/extensions/resourcemerger/pom.xml?rev=1691156r1=1691155r2=1691156view=diff
==
--- sling/trunk/contrib/extensions/resourcemerger/pom.xml (original)
+++ sling/trunk/contrib/extensions/resourcemerger/pom.xml Wed Jul 15 09:51:12 
2015
@@ -29,7 +29,7 @@
 
 artifactIdorg.apache.sling.resourcemerger/artifactId
 packagingbundle/packaging
-version1.2.9-SNAPSHOT/version
+version1.2.10/version
 
 nameApache Sling Resource Merger/name
 description
@@ -37,9 +37,9 @@
 /description
 
 scm
-
connectionscm:svn:http://svn.apache.org/repos/asf/sling/trunk/contrib/extensions/resourcemerger/connection
-
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/trunk/contrib/extensions/resourcemerger/developerConnection
-
urlhttp://svn.apache.org/viewvc/sling/trunk/contrib/extensions/resourcemerger/url
+
connectionscm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.resourcemerger-1.2.10/connection
+
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.resourcemerger-1.2.10/developerConnection
+
urlhttp://svn.apache.org/viewvc/sling/tags/org.apache.sling.resourcemerger-1.2.10/url
 /scm
 
 build




svn commit: r1691158 - /sling/trunk/contrib/extensions/resourcemerger/pom.xml

2015-07-15 Thread radu
Author: radu
Date: Wed Jul 15 09:51:27 2015
New Revision: 1691158

URL: http://svn.apache.org/r1691158
Log:
[maven-release-plugin] prepare for next development iteration

Modified:
sling/trunk/contrib/extensions/resourcemerger/pom.xml

Modified: sling/trunk/contrib/extensions/resourcemerger/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/contrib/extensions/resourcemerger/pom.xml?rev=1691158r1=1691157r2=1691158view=diff
==
--- sling/trunk/contrib/extensions/resourcemerger/pom.xml (original)
+++ sling/trunk/contrib/extensions/resourcemerger/pom.xml Wed Jul 15 09:51:27 
2015
@@ -29,7 +29,7 @@
 
 artifactIdorg.apache.sling.resourcemerger/artifactId
 packagingbundle/packaging
-version1.2.10/version
+version1.2.11-SNAPSHOT/version
 
 nameApache Sling Resource Merger/name
 description
@@ -37,9 +37,9 @@
 /description
 
 scm
-
connectionscm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.resourcemerger-1.2.10/connection
-
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.resourcemerger-1.2.10/developerConnection
-
urlhttp://svn.apache.org/viewvc/sling/tags/org.apache.sling.resourcemerger-1.2.10/url
+
connectionscm:svn:http://svn.apache.org/repos/asf/sling/trunk/contrib/extensions/resourcemerger/connection
+
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/trunk/contrib/extensions/resourcemerger/developerConnection
+
urlhttp://svn.apache.org/viewvc/sling/trunk/contrib/extensions/resourcemerger/url
 /scm
 
 build




svn commit: r1690925 - /sling/trunk/bundles/scripting/core/pom.xml

2015-07-14 Thread radu
Author: radu
Date: Tue Jul 14 13:20:42 2015
New Revision: 1690925

URL: http://svn.apache.org/r1690925
Log:
trivial: updated dependency after staging release

Modified:
sling/trunk/bundles/scripting/core/pom.xml

Modified: sling/trunk/bundles/scripting/core/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/core/pom.xml?rev=1690925r1=1690924r2=1690925view=diff
==
--- sling/trunk/bundles/scripting/core/pom.xml (original)
+++ sling/trunk/bundles/scripting/core/pom.xml Tue Jul 14 13:20:42 2015
@@ -41,7 +41,7 @@
 url.version2.1.0/url.version
 
bundle.file.name${basedir}/target/${project.build.finalName}.jar/bundle.file.name
 /properties
-
+
 scm
 
connectionscm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/core/connection
 
developerConnectionscm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/scripting/core/developerConnection
@@ -136,7 +136,7 @@
 dependency
 groupIdorg.apache.sling/groupId
 artifactIdorg.apache.sling.scripting.api/artifactId
-version2.1.7-SNAPSHOT/version
+version2.1.9-SNAPSHOT/version
 scopeprovided/scope
 /dependency
 dependency
@@ -215,28 +215,28 @@
 version${exam.version}/version
 scopetest/scope
 /dependency
- 
+
 dependency
 groupIdorg.ops4j.pax.exam/groupId
 artifactIdpax-exam-junit4/artifactId
 version${exam.version}/version
 scopetest/scope
 /dependency
- 
+
 dependency
 groupIdorg.ops4j.pax.exam/groupId
 artifactIdpax-exam-link-mvn/artifactId
 version${exam.version}/version
 scopetest/scope
 /dependency
- 
+
 dependency
 groupIdorg.ops4j.pax.url/groupId
 artifactIdpax-url-aether/artifactId
 version${url.version}/version
 scopetest/scope
 /dependency
- 
+
 dependency
 groupIdorg.apache.felix/groupId
 artifactIdorg.apache.felix.framework/artifactId




svn commit: r1690908 - in /sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript: RhinoHostObjectProvider.java SlingWrapper.java helper/SlingGlobal.java io/EspRe

2015-07-14 Thread radu
Author: radu
Date: Tue Jul 14 12:01:52 2015
New Revision: 1690908

URL: http://svn.apache.org/r1690908
Log:
trivial: corrected JavaDoc to comply with Java 1.8

Modified:

sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/RhinoHostObjectProvider.java

sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/SlingWrapper.java

sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/helper/SlingGlobal.java

sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/io/EspReader.java

sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/wrapper/ScriptableResource.java

Modified: 
sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/RhinoHostObjectProvider.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/RhinoHostObjectProvider.java?rev=1690908r1=1690907r2=1690908view=diff
==
--- 
sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/RhinoHostObjectProvider.java
 (original)
+++ 
sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/RhinoHostObjectProvider.java
 Tue Jul 14 12:01:52 2015
@@ -32,9 +32,9 @@ public interface RhinoHostObjectProvider
  * codeScriptable/code interface. These classes will be registered
  * with the global scope as host objects and may then be used in any
  * server-side ECMAScript scripts.
- * p
- * Implementations may return codenull/code instead of an empty array
- * if they do not provide any host objects.
+ *
+ * @return the host object classes; may return codenull/code instead 
of an empty array for implementations that do not provide
+ * any host objects
  */
 Class? extends Scriptable[] getHostObjectClasses();
 
@@ -50,9 +50,9 @@ public interface RhinoHostObjectProvider
  * codeorg.slf4j.Log/code as an imported class, it may simply be
  * referred to as codeLog/code (provided there is no other object of
  * that name, of course).
- * p
- * Implementations may return codenull/code instead of an empty array
- * if they do not provide any imported classes.
+ *
+ * @return the imported classes; may return codenull/code instead of 
an empty array for implementations that do not import any
+ * classes
  */
 Class?[] getImportedClasses();
 
@@ -75,6 +75,8 @@ public interface RhinoHostObjectProvider
  * p
  * Implementations may return codenull/code instead of an empty array
  * if they do not provide any package names.
+ *
+ * @return the imported packages; may return codenull/code instead of 
an empty array for implementations that do import any packages
  */
 String[] getImportedPackages();
 }

Modified: 
sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/SlingWrapper.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/SlingWrapper.java?rev=1690908r1=1690907r2=1690908view=diff
==
--- 
sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/SlingWrapper.java
 (original)
+++ 
sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/SlingWrapper.java
 Tue Jul 14 12:01:52 2015
@@ -24,12 +24,16 @@ import org.mozilla.javascript.Wrapper;
 public interface SlingWrapper extends Wrapper {
 
 /**
- * The name of the JavaScript host object class
+ * The name of the JavaScript host object class.
+ *
+ * @return the class name
  */
 String getClassName();
 
 /**
- * The list of Java classes wrapped by this wrapper
+ * The list of Java classes wrapped by this wrapper.
+ *
+ * @return the wrapped classes
  */
 Class? [] getWrappedClasses();
 

Modified: 
sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/helper/SlingGlobal.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/helper/SlingGlobal.java?rev=1690908r1=1690907r2=1690908view=diff
==
--- 
sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/helper/SlingGlobal.java
 (original)
+++ 
sling/trunk/bundles/scripting/javascript/src/main/java/org/apache/sling/scripting/javascript/helper/SlingGlobal.java
 Tue Jul 14 12:01:52 2015
@@ -49,7 +49,6 @@ import org.slf4j.LoggerFactory

svn commit: r1690904 - in /sling/trunk/bundles/scripting: api/ api/src/main/java/javax/script/ api/src/main/java/org/apache/sling/scripting/api/ core/ core/src/main/java/org/apache/sling/scripting/cor

2015-07-14 Thread radu
Author: radu
Date: Tue Jul 14 12:01:33 2015
New Revision: 1690904

URL: http://svn.apache.org/r1690904
Log:
SLING-913 - Add a cache for pre-compiled scripts

* implemented a size-bound event-based ScriptCache that can store compilation 
results for ScriptEngines that implement Compilable
* provided a Felix web console plugin for the ScriptCache implementation so 
that cache entries can be manually removed from the cache, if
needed
* updated JavaDoc to comply with Java 1.8

Added:

sling/trunk/bundles/scripting/api/src/main/java/org/apache/sling/scripting/api/CachedScript.java

sling/trunk/bundles/scripting/api/src/main/java/org/apache/sling/scripting/api/ScriptCache.java

sling/trunk/bundles/scripting/api/src/main/java/org/apache/sling/scripting/api/ScriptNameAware.java

sling/trunk/bundles/scripting/core/src/main/java/org/apache/sling/scripting/core/ScriptNameAwareReader.java

sling/trunk/bundles/scripting/core/src/main/java/org/apache/sling/scripting/core/impl/ScriptCacheConsolePlugin.java

sling/trunk/bundles/scripting/core/src/main/java/org/apache/sling/scripting/core/impl/ScriptCacheImpl.java

sling/trunk/bundles/scripting/core/src/main/java/org/apache/sling/scripting/core/impl/helper/CachedScriptImpl.java

sling/trunk/bundles/scripting/core/src/main/java/org/apache/sling/scripting/core/impl/helper/CachingMap.java
sling/trunk/bundles/scripting/core/src/main/resources/
sling/trunk/bundles/scripting/core/src/main/resources/scriptcache/
sling/trunk/bundles/scripting/core/src/main/resources/scriptcache/ui/

sling/trunk/bundles/scripting/core/src/main/resources/scriptcache/ui/scriptcache.js
Modified:
sling/trunk/bundles/scripting/api/pom.xml

sling/trunk/bundles/scripting/api/src/main/java/javax/script/ScriptEngineManager.java

sling/trunk/bundles/scripting/api/src/main/java/org/apache/sling/scripting/api/BindingsValuesProvider.java
sling/trunk/bundles/scripting/core/pom.xml

sling/trunk/bundles/scripting/core/src/main/java/org/apache/sling/scripting/core/impl/DefaultSlingScript.java

sling/trunk/bundles/scripting/core/src/main/java/org/apache/sling/scripting/core/impl/LogWriter.java

sling/trunk/bundles/scripting/core/src/main/java/org/apache/sling/scripting/core/impl/SlingScriptAdapterFactory.java

sling/trunk/bundles/scripting/core/src/test/java/org/apache/sling/scripting/core/impl/BindingsValuesProvidersByContextIT.java

Modified: sling/trunk/bundles/scripting/api/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/api/pom.xml?rev=1690904r1=1690903r2=1690904view=diff
==
--- sling/trunk/bundles/scripting/api/pom.xml (original)
+++ sling/trunk/bundles/scripting/api/pom.xml Tue Jul 14 12:01:33 2015
@@ -54,7 +54,7 @@
   javax.script
 /Import-Package
 Export-Package
-  org.apache.sling.scripting.api;version=2.2.0
+  org.apache.sling.scripting.api;version=2.3.0
 /Export-Package
   /instructions
 /configuration

Modified: 
sling/trunk/bundles/scripting/api/src/main/java/javax/script/ScriptEngineManager.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/api/src/main/java/javax/script/ScriptEngineManager.java?rev=1690904r1=1690903r2=1690904view=diff
==
--- 
sling/trunk/bundles/scripting/api/src/main/java/javax/script/ScriptEngineManager.java
 (original)
+++ 
sling/trunk/bundles/scripting/api/src/main/java/javax/script/ScriptEngineManager.java
 Tue Jul 14 12:01:33 2015
@@ -73,6 +73,8 @@ public class ScriptEngineManager {
 /**
  * @deprecated use {@link #getBindings()} instaed. This method is 
introduced
  * by the Livetribe JSR-223 implementation and is wrong.
+ *
+ * @return the bindings
  */
 @Deprecated
 public Bindings getGlobalScope() {

Modified: 
sling/trunk/bundles/scripting/api/src/main/java/org/apache/sling/scripting/api/BindingsValuesProvider.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/api/src/main/java/org/apache/sling/scripting/api/BindingsValuesProvider.java?rev=1690904r1=1690903r2=1690904view=diff
==
--- 
sling/trunk/bundles/scripting/api/src/main/java/org/apache/sling/scripting/api/BindingsValuesProvider.java
 (original)
+++ 
sling/trunk/bundles/scripting/api/src/main/java/org/apache/sling/scripting/api/BindingsValuesProvider.java
 Tue Jul 14 12:01:33 2015
@@ -28,7 +28,7 @@ public interface BindingsValuesProvider
 
 /** The name of the multi-value service property that defines the 
context(s) to which 
  *  a BindingsValuesProvider applies. This service property is optional, 
if not set
- *  the default value is {@link @DEFAULT_CONTEXT}  
+ *  the default value is {@link

<    4   5   6   7   8   9   10   11   12   >