svn commit: r1765147 - /sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/installer/ServerSideInstallerTest.java

2016-10-16 Thread cziegeler
Author: cziegeler
Date: Sun Oct 16 12:41:57 2016
New Revision: 1765147

URL: http://svn.apache.org/viewvc?rev=1765147=rev
Log:
Explicitely get state for each test

Modified:

sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/installer/ServerSideInstallerTest.java

Modified: 
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/installer/ServerSideInstallerTest.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/installer/ServerSideInstallerTest.java?rev=1765147=1765146=1765147=diff
==
--- 
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/installer/ServerSideInstallerTest.java
 (original)
+++ 
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/installer/ServerSideInstallerTest.java
 Sun Oct 16 12:41:57 2016
@@ -35,46 +35,47 @@ import org.junit.Test;
  */
 public class ServerSideInstallerTest {
 private InfoProvider ip;
-private InstallationState is;
-
+
 @Rule
 public final TeleporterRule teleporter = 
TeleporterRule.forClass(getClass(), "Launchpad");
 
 @Before
 public void setup() throws LoginException {
 ip = teleporter.getService(InfoProvider.class);
-is = ip.getInstallationState();
 }
-
+
 @Test
 public void noUntransformedResources() {
+final InstallationState is = ip.getInstallationState();
 final List utr = is.getUntransformedResources();
 if(utr.size() > 0) {
-fail("Untransformed resources found: " + utr); 
+fail("Untransformed resources found: " + utr);
 }
 }
-
+
 @Test
 public void noActiveResources() {
+final InstallationState is = ip.getInstallationState();
 final List ar = is.getActiveResources();
 if(ar.size() > 0) {
-fail("Active resources found: " + ar); 
+fail("Active resources found: " + ar);
 }
 }
-
+
 /** Optionally ignore specific resources, usually
- *  created by other tests. 
+ *  created by other tests.
  */
 private boolean ignore(String entityId) {
 return entityId.contains("InstallManyBundlesTest");
 }
-
+
 @Test
 public void noDuplicates() {
+final InstallationState is = ip.getInstallationState();
 String output = "";
 final List resources = is.getInstalledResources();
 for(final ResourceGroup group : resources) {
-if ( group.getResources().size() > 1 ) {
+if ( group.getResources().size() > 1 ) {
 boolean first = true;
 for(final Resource rsrc : group.getResources()) {
 if(ignore(rsrc.getEntityId())) {
@@ -96,6 +97,6 @@ public class ServerSideInstallerTest {
 if(output.length() > 0) {
 fail(output);
 }
-
+
 }
 }
\ No newline at end of file




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

2016-10-16 Thread Apache Jenkins Server
See 



Jenkins build is still unstable: sling-launchpad-testing-war-1.8 #72

2016-10-16 Thread Apache Jenkins Server
See 



Jenkins build is still unstable: sling-launchpad-testing-war-1.8 #73

2016-10-16 Thread Apache Jenkins Server
See 



svn commit: r1765152 - /sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/installer/InstallManyBundlesTest.java

2016-10-16 Thread cziegeler
Author: cziegeler
Date: Sun Oct 16 13:14:53 2016
New Revision: 1765152

URL: http://svn.apache.org/viewvc?rev=1765152=rev
Log:
SLING-4867 : EntityResourceList should be thread-safe

Modified:

sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/installer/InstallManyBundlesTest.java

Modified: 
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/installer/InstallManyBundlesTest.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/installer/InstallManyBundlesTest.java?rev=1765152=1765151=1765152=diff
==
--- 
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/installer/InstallManyBundlesTest.java
 (original)
+++ 
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/installer/InstallManyBundlesTest.java
 Sun Oct 16 13:14:53 2016
@@ -20,9 +20,11 @@ import static org.junit.Assert.fail;
 
 import java.io.IOException;
 import java.io.InputStream;
+import java.util.ArrayList;
+import java.util.List;
 import java.util.UUID;
 
-import junit.framework.AssertionFailedError;
+import javax.servlet.http.HttpServletResponse;
 
 import org.apache.sling.commons.json.JSONException;
 import org.apache.sling.commons.json.JSONObject;
@@ -36,56 +38,58 @@ import org.osgi.framework.Constants;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-/** Test the installation and update of several (optionally many) 
- *  bundles via the JCR installer 
+import junit.framework.AssertionFailedError;
+
+/** Test the installation and update of several (optionally many)
+ *  bundles via the JCR installer
  */
 public class InstallManyBundlesTest {
 /** How many test cycles to run - can be set to a higher
  *  value manually for heavier testing.
  */
 private static final int HOW_MANY = 
Integer.getInteger("InstallManyBundlesTest.howMany", 10);
-
+
 private static final long WAIT_ACTIVE_TIMEOUT_MSEC = 1;
-
+
 private static final String TEST_ID = UUID.randomUUID().toString();
-
-private static final String BASE_BSN = "org.apache.sling.testbundle." 
-+ InstallManyBundlesTest.class.getSimpleName() 
-+ "." + TEST_ID; 
-
-private static final String INSTALL_PATH = "/apps/" + 
InstallManyBundlesTest.class.getSimpleName() + "/" + TEST_ID + "/install"; 
-
+
+private static final String BASE_BSN = "org.apache.sling.testbundle."
++ InstallManyBundlesTest.class.getSimpleName()
++ "." + TEST_ID;
+
+private static final String INSTALL_PATH = "/apps/" + 
InstallManyBundlesTest.class.getSimpleName() + "/" + TEST_ID + "/install";
+
 private static HttpTest H = new HttpTest();
-
+
 private final Logger log = LoggerFactory.getLogger(getClass());
-
+
 private String toDelete;
-
+
 @Before
 public void setup() throws Exception {
 H.setUp();
 H.getTestClient().mkdirs(HttpTest.HTTP_BASE_URL, INSTALL_PATH);
 toDelete = HttpTest.HTTP_BASE_URL + INSTALL_PATH;
 }
-
+
 @After
 public void cleanup() throws IOException {
 H.getTestClient().delete(toDelete);
 }
-
+
 private InputStream getBundleStream(String bsn, String version) {
 return TinyBundles.bundle()
 .set(Constants.BUNDLE_VERSION, version)
 .set(Constants.BUNDLE_SYMBOLICNAME, bsn)
 .build();
 }
-
+
 private void assertActiveBundle(String bsn, String expectedState, String 
expectedVersion) throws IOException, JSONException {
 final String consoleUrl = HttpTest.HTTP_BASE_URL + 
"/system/console/bundles/" + bsn + ".json";
-
+
 String state = null;
 String version = null;
-
+
 final long timeoutMsec = 
TimeoutsProvider.getInstance().getTimeout(WAIT_ACTIVE_TIMEOUT_MSEC);
 final long endTime = System.currentTimeMillis() + timeoutMsec;
 while(System.currentTimeMillis() < endTime) {
@@ -104,25 +108,46 @@ public class InstallManyBundlesTest {
 } catch(InterruptedException ignore) {
 }
 }
-
-fail("Did not get state=" 
-+ expectedState + " and version=" + expectedVersion 
+
+fail("Did not get state="
++ expectedState + " and version=" + expectedVersion
 + " within " + timeoutMsec + " msec"
 + ", got " + state + " / " + version);
 }
-
+
+private boolean waitNoBundles(String bsn) throws IOException {
+final String consoleUrl = HttpTest.HTTP_BASE_URL + 
"/system/console/bundles/" + bsn + ".json";
+
+final long timeoutMsec = 

svn commit: r1765149 - /sling/trunk/installer/core/src/main/java/org/apache/sling/installer/core/impl/OsgiInstallerImpl.java

2016-10-16 Thread cziegeler
Author: cziegeler
Date: Sun Oct 16 12:49:14 2016
New Revision: 1765149

URL: http://svn.apache.org/viewvc?rev=1765149=rev
Log:
SLING-4867 : EntityResourceList should be thread-safe

Modified:

sling/trunk/installer/core/src/main/java/org/apache/sling/installer/core/impl/OsgiInstallerImpl.java

Modified: 
sling/trunk/installer/core/src/main/java/org/apache/sling/installer/core/impl/OsgiInstallerImpl.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/installer/core/src/main/java/org/apache/sling/installer/core/impl/OsgiInstallerImpl.java?rev=1765149=1765148=1765149=diff
==
--- 
sling/trunk/installer/core/src/main/java/org/apache/sling/installer/core/impl/OsgiInstallerImpl.java
 (original)
+++ 
sling/trunk/installer/core/src/main/java/org/apache/sling/installer/core/impl/OsgiInstallerImpl.java
 Sun Oct 16 12:49:14 2016
@@ -1322,7 +1322,16 @@ implements OsgiInstaller, ResourceChange
 
 final String alias = group.getAlias();
 final List resources = new ArrayList();
+boolean first = true;
+boolean isActive = false;
 for(final TaskResource tr : group.getResources()) {
+final ResourceState resourceState = tr.getState();
+if ( first ) {
+if ( resourceState == ResourceState.INSTALL || 
resourceState == ResourceState.UNINSTALL ) {
+isActive = true;
+}
+first = false;
+}
 resources.add(new Resource() {
 
 @Override
@@ -1367,7 +1376,7 @@ implements OsgiInstaller, ResourceChange
 
 @Override
 public ResourceState getState() {
-return tr.getState();
+return resourceState;
 }
 
 @Override
@@ -1417,7 +1426,7 @@ implements OsgiInstaller, ResourceChange
 return "group[" + resources + "]";
 }
 };
-if ( group.getActiveResource() != null ) {
+if ( isActive ) {
 state.getActiveResources().add(rg);
 } else {
 state.getInstalledResources().add(rg);




Jenkins build is still unstable: sling-contrib-extensions-distribution-it-1.8 #63

2016-10-16 Thread Apache Jenkins Server
See 




Jenkins build is still unstable: sling-launchpad-testing-war-1.8 #74

2016-10-16 Thread Apache Jenkins Server
See 



Jenkins build is still unstable: sling-contrib-extensions-contextaware-config-integration-tests-1.8 #24

2016-10-16 Thread Apache Jenkins Server
See 




Jenkins build is still unstable: sling-contrib-extensions-distribution-it-1.8 #65

2016-10-16 Thread Apache Jenkins Server
See 




svn commit: r1765155 - /sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceListener.java

2016-10-16 Thread cziegeler
Author: cziegeler
Date: Sun Oct 16 13:49:42 2016
New Revision: 1765155

URL: http://svn.apache.org/viewvc?rev=1765155=rev
Log:
SLING-6163 : Improve observation of files in JCR

Modified:

sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceListener.java

Modified: 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceListener.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceListener.java?rev=1765155=1765154=1765155=diff
==
--- 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceListener.java
 (original)
+++ 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceListener.java
 Sun Oct 16 13:49:42 2016
@@ -160,18 +160,16 @@ public class JcrResourceListener impleme
 changedEvents.put(rsrcPath, 
createResourceChange(event, rsrcPath, ChangeType.CHANGED));
 }
 } else {
-final String rsrcPath = (type == NODE_REMOVED ? eventPath 
: stripNtFilePath(eventPath, refreshedSession));
-
-if ( ctx.getExcludedPaths().matches(rsrcPath) == null ) {
+if ( ctx.getExcludedPaths().matches(eventPath) == null ) {
 if ( type == NODE_ADDED ) {
 // add is stronger than update
-changedEvents.remove(rsrcPath);
-addedEvents.put(rsrcPath, 
createResourceChange(event, rsrcPath, ChangeType.ADDED));
+changedEvents.remove(eventPath);
+addedEvents.put(eventPath, 
createResourceChange(event, eventPath, ChangeType.ADDED));
 } else if ( type == NODE_REMOVED) {
 // remove is stronger than add and change
-addedEvents.remove(rsrcPath);
-changedEvents.remove(rsrcPath);
-removedEvents.put(rsrcPath, 
createResourceChange(event, rsrcPath, ChangeType.REMOVED));
+addedEvents.remove(eventPath);
+changedEvents.remove(eventPath);
+removedEvents.put(eventPath, 
createResourceChange(event, eventPath, ChangeType.REMOVED));
 }
 }
 }




Jenkins build is still unstable: sling-contrib-extensions-distribution-it-1.8 #64

2016-10-16 Thread Apache Jenkins Server
See 




Jenkins build is back to stable : sling-bundles-commons-log-webconsole-1.7 #6

2016-10-16 Thread Apache Jenkins Server
See 




Jenkins build is still unstable: sling-contrib-extensions-contextaware-config-integration-tests-1.8 #25

2016-10-16 Thread Apache Jenkins Server
See 




Jenkins build became unstable: sling-contrib-extensions-contextaware-config-integration-tests-1.8 #23

2016-10-16 Thread Apache Jenkins Server
See 




svn commit: r1765162 - /sling/trunk/bundles/commons/log-webconsole/

2016-10-16 Thread cziegeler
Author: cziegeler
Date: Sun Oct 16 14:57:16 2016
New Revision: 1765162

URL: http://svn.apache.org/viewvc?rev=1765162=rev
Log:
Set svn:ignore

Modified:
sling/trunk/bundles/commons/log-webconsole/   (props changed)

Propchange: sling/trunk/bundles/commons/log-webconsole/
--
--- svn:ignore (added)
+++ svn:ignore Sun Oct 16 14:57:16 2016
@@ -0,0 +1,14 @@
+target
+sling
+bin
+logs
+jackrabbit-repository
+derby.log
+*.iml
+*.ipr
+*.iws
+.settings
+.project
+.classpath
+.externalToolBuilders
+maven-eclipse.xml




svn commit: r1765157 - in /sling/trunk/launchpad/testing-war: pom.xml src/main/provisioning/model.txt

2016-10-16 Thread cziegeler
Author: cziegeler
Date: Sun Oct 16 14:05:40 2016
New Revision: 1765157

URL: http://svn.apache.org/viewvc?rev=1765157=rev
Log:
Use java 8 for war tests, sync prov model with launchpad testing

Modified:
sling/trunk/launchpad/testing-war/pom.xml
sling/trunk/launchpad/testing-war/src/main/provisioning/model.txt

Modified: sling/trunk/launchpad/testing-war/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/launchpad/testing-war/pom.xml?rev=1765157=1765156=1765157=diff
==
--- sling/trunk/launchpad/testing-war/pom.xml (original)
+++ sling/trunk/launchpad/testing-war/pom.xml Sun Oct 16 14:05:40 2016
@@ -61,6 +61,7 @@
 
 1.7.6
 1.1.2
+8
 
 
 
@@ -103,7 +104,7 @@
 
 org.apache.sling
 slingstart-maven-plugin
-1.4.2
+1.4.4
 true
 
 true
@@ -112,7 +113,7 @@
 
 org.eclipse.jetty
 jetty-maven-plugin
-9.2.10.v20150310
+9.3.12.v20160915
 
 ${maven.test.skip}
 alpha

Modified: sling/trunk/launchpad/testing-war/src/main/provisioning/model.txt
URL: 
http://svn.apache.org/viewvc/sling/trunk/launchpad/testing-war/src/main/provisioning/model.txt?rev=1765157=1765156=1765157=diff
==
--- sling/trunk/launchpad/testing-war/src/main/provisioning/model.txt (original)
+++ sling/trunk/launchpad/testing-war/src/main/provisioning/model.txt Sun Oct 
16 14:05:40 2016
@@ -31,6 +31,9 @@
 # Set the servlet resolver's cache size to zero for testing
 servletresolver.cacheSize=I"0"
 
+  org.apache.sling.jcr.base.internal.LoginAdminWhitelistImpl
+whitelist.regexp="org.apache.sling.(launchpad|junit).*"
+
  # Test repository initialization from provisioning model
  # No need to test all repoinit statements, this is done
  # by the repoinit it module




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

2016-10-16 Thread Apache Jenkins Server
See 



Jenkins build is still unstable: sling-contrib-extensions-contextaware-config-integration-tests-1.8 #20

2016-10-16 Thread Apache Jenkins Server
See 




Jenkins build is still unstable: sling-contrib-extensions-distribution-it-1.8 #59

2016-10-16 Thread Apache Jenkins Server
See 




Jenkins build is still unstable: sling-launchpad-testing-war-1.8 #68

2016-10-16 Thread Apache Jenkins Server
See 



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

2016-10-16 Thread Apache Jenkins Server
See 



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

2016-10-16 Thread cziegeler
Author: cziegeler
Date: Sun Oct 16 09:53:58 2016
New Revision: 1765131

URL: http://svn.apache.org/viewvc?rev=1765131=rev
Log:
Use latest installer.core for testing

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

Modified: sling/trunk/launchpad/builder/src/main/provisioning/boot.txt
URL: 
http://svn.apache.org/viewvc/sling/trunk/launchpad/builder/src/main/provisioning/boot.txt?rev=1765131=1765130=1765131=diff
==
--- sling/trunk/launchpad/builder/src/main/provisioning/boot.txt (original)
+++ sling/trunk/launchpad/builder/src/main/provisioning/boot.txt Sun Oct 16 
09:53:58 2016
@@ -44,7 +44,7 @@
 org.apache.sling/org.apache.sling.javax.activation/0.1.0
 org.apache.sling/org.apache.sling.fragment.ws/1.0.2
 org.apache.sling/org.apache.sling.launchpad.installer/1.2.2
-org.apache.sling/org.apache.sling.installer.core/3.6.8
+org.apache.sling/org.apache.sling.installer.core/3.6.9-SNAPSHOT
 org.apache.sling/org.apache.sling.installer.provider.file/1.1.0
 org.apache.sling/org.apache.sling.installer.factory.configuration/1.1.2
 org.apache.felix/org.apache.felix.configadmin/1.8.10




Jenkins build is still unstable: sling-contrib-extensions-distribution-it-1.8 #61

2016-10-16 Thread Apache Jenkins Server
See 




Jenkins build is still unstable: sling-launchpad-testing-war-1.8 #70

2016-10-16 Thread Apache Jenkins Server
See 



svn commit: r1765125 - /sling/trunk/bundles/commons/log-webconsole/pom.xml

2016-10-16 Thread cziegeler
Author: cziegeler
Date: Sun Oct 16 09:04:54 2016
New Revision: 1765125

URL: http://svn.apache.org/viewvc?rev=1765125=rev
Log:
Use 2.18.1 of testing plugin (2.19.1 has problems)

Modified:
sling/trunk/bundles/commons/log-webconsole/pom.xml

Modified: sling/trunk/bundles/commons/log-webconsole/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/commons/log-webconsole/pom.xml?rev=1765125=1765124=1765125=diff
==
--- sling/trunk/bundles/commons/log-webconsole/pom.xml (original)
+++ sling/trunk/bundles/commons/log-webconsole/pom.xml Sun Oct 16 09:04:54 2016
@@ -141,6 +141,7 @@
   
   
 maven-failsafe-plugin
+2.18.1
 
   
 




svn commit: r1765124 - /sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/PathMapper.java

2016-10-16 Thread cziegeler
Author: cziegeler
Date: Sun Oct 16 09:04:24 2016
New Revision: 1765124

URL: http://svn.apache.org/viewvc?rev=1765124=rev
Log:
SLING-6162 : Deprecate PathMapper

Modified:

sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/PathMapper.java

Modified: 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/PathMapper.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/PathMapper.java?rev=1765124=1765123=1765124=diff
==
--- 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/PathMapper.java
 (original)
+++ 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/PathMapper.java
 Sun Oct 16 09:04:24 2016
@@ -36,11 +36,14 @@ import org.slf4j.LoggerFactory;
  * The {@code PathMapper} allows to
  * - map path from the JCR resource tree to resource paths
  * - hide JCR nodes; however this is not a security feature
+ * @deprecated
  */
+@Deprecated
 @Service(value = PathMapper.class)
 @Component(metatype = true,
 label = "Apache Sling JCR Resource Provider Path Mapper",
 description = "This service provides path mappings for JCR nodes.")
+
 public class PathMapper {
 
 /** Logger */
@@ -82,6 +85,7 @@ public class PathMapper {
 mappings.clear();
 final String[] config = 
PropertiesUtil.toStringArray(props.get(PATH_MAPPING), null);
 if ( config != null ) {
+log.warn("The Apache Sling JCR Path Mapper is deprecated.");
 for (final String mapping : config) {
 boolean valid = false;
 final String[] parts = mapping.split(":");




svn commit: r1765123 - /sling/trunk/bundles/api/src/main/java/org/apache/sling/api/resource/observation/ResourceChange.java

2016-10-16 Thread cziegeler
Author: cziegeler
Date: Sun Oct 16 08:58:08 2016
New Revision: 1765123

URL: http://svn.apache.org/viewvc?rev=1765123=rev
Log:
Add toString to ResourceChange

Modified:

sling/trunk/bundles/api/src/main/java/org/apache/sling/api/resource/observation/ResourceChange.java

Modified: 
sling/trunk/bundles/api/src/main/java/org/apache/sling/api/resource/observation/ResourceChange.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/api/src/main/java/org/apache/sling/api/resource/observation/ResourceChange.java?rev=1765123=1765122=1765123=diff
==
--- 
sling/trunk/bundles/api/src/main/java/org/apache/sling/api/resource/observation/ResourceChange.java
 (original)
+++ 
sling/trunk/bundles/api/src/main/java/org/apache/sling/api/resource/observation/ResourceChange.java
 Sun Oct 16 08:58:08 2016
@@ -208,4 +208,17 @@ public class ResourceChange {
 public @CheckForNull Set getRemovedPropertyNames() {
 return this.removedPropertyNames;
 }
+
+@Override
+public String toString() {
+StringBuilder b = new StringBuilder();
+b.append("ResourceChange[type=")
+  .append(this.getType())
+  .append(", path=")
+  .append(this.getPath())
+  .append(", external=")
+  .append(this.isExternal)
+  .append("]");
+return b.toString();
+}
 }




Jenkins build became unstable: sling-bundles-commons-log-webconsole-1.7 #5

2016-10-16 Thread Apache Jenkins Server
See 




Jenkins build is still unstable: sling-contrib-extensions-contextaware-config-integration-tests-1.8 #19

2016-10-16 Thread Apache Jenkins Server
See 




Jenkins build is still unstable: sling-launchpad-testing-war-1.8 #71

2016-10-16 Thread Apache Jenkins Server
See 



Jenkins build is back to stable : sling-contrib-extensions-contextaware-config-integration-tests-1.8 #22

2016-10-16 Thread Apache Jenkins Server
See 




Nexus: Promotion Completed

2016-10-16 Thread Nexus Repository Manager
Message from: https://repository.apache.orgDeployer properties:"userAgent" = "Apache-Maven/3.3.9 (Java 1.8.0_92; Mac OS X 10.11.6)""userId" = "cziegeler""ip" = "192.147.117.11"Details:The following artifacts have been promoted to the "Releases" [id=releases] repository/org/apache/sling/org.apache.sling.launchpad.base/5.6.0-2.6.12/org.apache.sling.launchpad.base-5.6.0-2.6.12-webapp.war.asc(SHA1: 18e2a3c398a2c3bc2acb285c799f2e3e9aa9180e)/org/apache/sling/org.apache.sling.launchpad.base/5.6.0-2.6.12/org.apache.sling.launchpad.base-5.6.0-2.6.12-source-release.zip(SHA1: 4b4491989d2dd4f136503510b619ec762dd91a54)/org/apache/sling/org.apache.sling.launchpad.base/5.6.0-2.6.12/org.apache.sling.launchpad.base-5.6.0-2.6.12-sources.jar(SHA1: 2254eef096e41e52579181c67dd6e55dea3296eb)/org/apache/sling/org.apache.sling.launchpad.base/5.6.0-2.6.12/org.apache.sling.launchpad.base-5.6.0-2.6.12-webapp.war(SHA1: fa565d0b324c0e40b14dcbcc6d7e22b81ce3ea41)/org/apache/sling/org.apache.sling.launchpad.base/5.6.0-2.6.12/org.apache.sling.launchpad.base-5.6.0-2.6.12.pom.asc(SHA1: bcd6973cda1fb5d6fedba10880fb643c3cffe0e8)/org/apache/sling/org.apache.sling.launchpad.base/5.6.0-2.6.12/org.apache.sling.launchpad.base-5.6.0-2.6.12-source-release.zip.asc(SHA1: de932796a1023a4636eb2a59a9c57bc94becf89e)/org/apache/sling/org.apache.sling.launchpad.base/5.6.0-2.6.12/org.apache.sling.launchpad.base-5.6.0-2.6.12-sources.jar.asc(SHA1: 8127a8f64e968a4a9f5e61b7cb6965c20e79c95b)/org/apache/sling/org.apache.sling.launchpad.base/5.6.0-2.6.12/org.apache.sling.launchpad.base-5.6.0-2.6.12-app.jar.asc(SHA1: 9793b6129787f309ec444c2ba069ced2a4590cad)/org/apache/sling/org.apache.sling.launchpad.base/5.6.0-2.6.12/org.apache.sling.launchpad.base-5.6.0-2.6.12.jar.asc(SHA1: 5f7bcac785e20accf1274377d7598a8417c1cc1d)/org/apache/sling/org.apache.sling.launchpad.base/5.6.0-2.6.12/org.apache.sling.launchpad.base-5.6.0-2.6.12.pom(SHA1: 150ee3c29ee3a38116c53ae23c2494fae58dbef8)/org/apache/sling/org.apache.sling.launchpad.base/5.6.0-2.6.12/org.apache.sling.launchpad.base-5.6.0-2.6.12.jar(SHA1: 7db4b15972a653c135b5add28a779d706a4a439a)/org/apache/sling/org.apache.sling.launchpad.base/5.6.0-2.6.12/org.apache.sling.launchpad.base-5.6.0-2.6.12-app.jar(SHA1: 70ed15746febb2be45620ea1a8dd8a98c94a6704)Action performed by Carsten Ziegeler (cziegeler)

Jenkins build is still unstable: sling-launchpad-testing-war-1.8 #69

2016-10-16 Thread Apache Jenkins Server
See 



Jenkins build is back to stable : sling-installer-it-1.7 #4

2016-10-16 Thread Apache Jenkins Server
See 



Jenkins build is still unstable: sling-contrib-extensions-distribution-it-1.8 #60

2016-10-16 Thread Apache Jenkins Server
See 




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

2016-10-16 Thread cziegeler
Author: cziegeler
Date: Sun Oct 16 09:17:11 2016
New Revision: 1765128

URL: http://svn.apache.org/viewvc?rev=1765128=rev
Log:
Launchpad Base 2.6.12

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=1765128=1765127=1765128=diff
==
--- sling/site/trunk/content/downloads.list (original)
+++ sling/site/trunk/content/downloads.list Sun Oct 16 09:17:11 2016
@@ -115,9 +115,9 @@ JUnit Scriptable Tests Provider|org.apac
 JUnit Tests Teleporter|org.apache.sling.junit.teleporter|1.0.6
 JUnit Health Checks|org.apache.sling.junit.healthcheck|1.0.6
 Launchpad API|org.apache.sling.launchpad.api|1.1.0
-Launchpad Base|org.apache.sling.launchpad.base|5.2.0-2.6.8
-Launchpad Base - Application 
Launcher|org.apache.sling.launchpad.base|5.4.0-2.6.10|app
-Launchpad Base - Web 
Launcher|org.apache.sling.launchpad.base|5.4.0-2.6.10|webapp|war
+Launchpad Base|org.apache.sling.launchpad.base|5.6.0-2.6.12
+Launchpad Base - Application 
Launcher|org.apache.sling.launchpad.base|5.6.0-2.6.12|app
+Launchpad Base - Web 
Launcher|org.apache.sling.launchpad.base|5.6.0-2.6.12|webapp|war
 Launchpad Content|org.apache.sling.launchpad.content|2.0.8
 Launchpad Installer|org.apache.sling.launchpad.installer|1.2.2
 Launchpad Integration Tests|org.apache.sling.launchpad.integration-tests|1.0.2

Modified: sling/site/trunk/content/news.mdtext
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/news.mdtext?rev=1765128=1765127=1765128=diff
==
--- sling/site/trunk/content/news.mdtext (original)
+++ sling/site/trunk/content/news.mdtext Sun Oct 16 09:17:11 2016
@@ -1,4 +1,5 @@
 Title: News
+* New Release: Apache Sling Launchpad Base 2.6.12 (October 16th, 2016)
 * New Releases: Apache Sling Event 3.4.0, Apache Sling Distributed Eventing 
1.1.0, and Apache Sling Rewriter 1.2.0 (October 15th, 2016)
 * New Release: Apache Sling Pipes 0.0.10 (October 14th, 2016)
 * New Releases: Apache Sling Scripting HTL Compiler 1.0.2, Apache Sling 
Scripting HTL Java Compiler 1.0.2, Apache Sling Scripting HTL Engine 1.0.22, 
Apache Sling Scripting HTL JS Use Provider 1.0.14, Apache Sling Scripting HTL 
Models Use Provider 1.0.4 (October 13th, 2016)




svn commit: r999504 - in /websites/staging/sling/trunk/content: ./ downloads.html news.html

2016-10-16 Thread buildbot
Author: buildbot
Date: Sun Oct 16 09:17:42 2016
New Revision: 999504

Log:
Staging update by buildbot for sling

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

Propchange: websites/staging/sling/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sun Oct 16 09:17:42 2016
@@ -1 +1 @@
-1765071
+1765128

Modified: websites/staging/sling/trunk/content/downloads.html
==
--- websites/staging/sling/trunk/content/downloads.html (original)
+++ websites/staging/sling/trunk/content/downloads.html Sun Oct 16 09:17:42 2016
@@ -867,21 +867,21 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 Launchpad Base - Application Launcher
-5.4.0-2.6.10
-Java
 Application (http://www.apache.org/dist/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-app.jar.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-app.jar.md5;>md5)
-Source
 ZIP (http://www.apache.org/dist/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-source-release.zip.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-source-release.zip.md5;>md5)
+5.6.0-2.6.12
+Java
 Application (http://www.apache.org/dist/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-app.jar.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-app.jar.md5;>md5)
+Source
 ZIP (http://www.apache.org/dist/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-source-release.zip.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-source-release.zip.md5;>md5)
 
 
 Launchpad Base - Web Launcher
-5.4.0-2.6.10
-Web
 Application (http://www.apache.org/dist/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-webapp.war.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-webapp.war.md5;>md5)
-Source
 ZIP (http://www.apache.org/dist/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-source-release.zip.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-source-release.zip.md5;>md5)
+5.6.0-2.6.12
+Web
 Application (http://www.apache.org/dist/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-webapp.war.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-webapp.war.md5;>md5)
+Source
 ZIP (http://www.apache.org/dist/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-source-release.zip.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-source-release.zip.md5;>md5)
 
 
 Launchpad Base
-5.2.0-2.6.8
-Bundle
 (http://www.apache.org/dist/sling/org.apache.sling.launchpad.base-5.2.0-2.6.8.jar.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.launchpad.base-5.2.0-2.6.8.jar.md5;>md5)
-Source
 ZIP (http://www.apache.org/dist/sling/org.apache.sling.launchpad.base-5.2.0-2.6.8-source-release.zip.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.launchpad.base-5.2.0-2.6.8-source-release.zip.md5;>md5)
+5.6.0-2.6.12
+Bundle
 (http://www.apache.org/dist/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12.jar.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12.jar.md5;>md5)
+Source
 ZIP (http://www.apache.org/dist/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-source-release.zip.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-source-release.zip.md5;>md5)
 
 
 Launchpad Content
@@ -1393,7 +1393,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 
   
-Rev. 1765071 by cziegeler on Sat, 15 Oct 2016 14:08:45 +
+Rev. 1765128 by cziegeler on Sun, 16 Oct 2016 09:17:11 +
   

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

Modified: websites/staging/sling/trunk/content/news.html
==
--- websites/staging/sling/trunk/content/news.html (original)
+++ websites/staging/sling/trunk/content/news.html Sun Oct 16 09:17:42 2016
@@ -115,6 +115,7 @@ h2:hover > .headerlink, h3:hover > .head
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
 
+New Release: Apache Sling Launchpad Base 2.6.12 (October 16th, 2016)
 New Releases: Apache Sling Event 3.4.0, Apache Sling Distributed Eventing 
1.1.0, and Apache Sling Rewriter 1.2.0 (October 15th, 2016)
 New Release: Apache Sling Pipes 0.0.10 (October 14th, 2016)
 New Releases: Apache Sling Scripting HTL Compiler 1.0.2, Apache Sling 
Scripting HTL Java Compiler 1.0.2, Apache Sling Scripting HTL Engine 1.0.22, 

svn commit: r16540 - /release/sling/

2016-10-16 Thread cziegeler
Author: cziegeler
Date: Sun Oct 16 09:15:53 2016
New Revision: 16540

Log:
Launchpad Base 2.6.12

Added:
release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-app.jar   (with 
props)
release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-app.jar.asc   
(with props)
release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-app.jar.md5
release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-app.jar.sha1

release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-source-release.zip   
(with props)

release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-source-release.zip.asc
   (with props)

release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-source-release.zip.md5

release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-source-release.zip.sha1
release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-sources.jar   
(with props)
release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-sources.jar.asc  
 (with props)
release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-sources.jar.md5
release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-sources.jar.sha1
release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-webapp.war   
(with props)
release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-webapp.war.asc   
(with props)
release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-webapp.war.md5
release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-webapp.war.sha1
release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12.jar   (with 
props)
release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12.jar.asc   (with 
props)
release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12.jar.md5
release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12.jar.sha1
release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12.pom
release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12.pom.asc   (with 
props)
release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12.pom.md5
release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12.pom.sha1
Removed:
release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-app.jar
release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-app.jar.asc
release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-app.jar.md5
release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-app.jar.sha1
release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-javadoc.jar
release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-javadoc.jar.asc
release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-javadoc.jar.md5
release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-javadoc.jar.sha1

release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-source-release.zip

release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-source-release.zip.asc

release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-source-release.zip.md5

release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-source-release.zip.sha1
release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-sources.jar
release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-sources.jar.asc
release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-sources.jar.md5
release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-sources.jar.sha1
release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-webapp.war
release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-webapp.war.asc
release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-webapp.war.md5
release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10-webapp.war.sha1
release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10.jar
release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10.jar.asc
release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10.jar.md5
release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10.jar.sha1
release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10.pom
release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10.pom.asc
release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10.pom.md5
release/sling/org.apache.sling.launchpad.base-5.4.0-2.6.10.pom.sha1

Added: release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-app.jar
==
Binary file - no diff available.

Propchange: release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-app.jar
--
svn:mime-type = application/zip

Added: release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-app.jar.asc
==
Binary file - no diff available.

Propchange: 
release/sling/org.apache.sling.launchpad.base-5.6.0-2.6.12-app.jar.asc
--

svn commit: r1765134 - in /sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal: JcrResourceChange.java JcrResourceListener.java

2016-10-16 Thread cziegeler
Author: cziegeler
Date: Sun Oct 16 10:18:44 2016
New Revision: 1765134

URL: http://svn.apache.org/viewvc?rev=1765134=rev
Log:
SLING-6070 : Reduce temporary storage required in JcrResourceListener, call 
reportChanges earlier

Modified:

sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceChange.java

sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceListener.java

Modified: 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceChange.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceChange.java?rev=1765134=1765133=1765134=diff
==
--- 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceChange.java
 (original)
+++ 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceChange.java
 Sun Oct 16 10:18:44 2016
@@ -20,76 +20,23 @@ package org.apache.sling.jcr.resource.in
 
 import org.apache.sling.api.resource.observation.ResourceChange;
 
+/**
+ * Extension of {@code ResourceChange} to support user id (if available)
+ */
 public class JcrResourceChange extends ResourceChange {
 
 private final String userId;
 
-private JcrResourceChange(Builder builder) {
-super(builder.changeType, builder.path, builder.isExternal);
-this.userId = builder.userId;
+public JcrResourceChange(final ResourceChange.ChangeType changeType,
+final String path,
+final boolean isExternal,
+final String userId) {
+super(changeType, path, isExternal);
+this.userId = userId;
 }
 
 @Override
 public String getUserId() {
 return userId;
 }
-
-@Override
-public String toString() {
-StringBuilder b = new StringBuilder();
-b.append("ResourceChange[type=")
-  .append(this.getType())
-  .append(", path=")
-  .append(this.getPath())
-  .append("]");
-return b.toString();
-}
-
-public static class Builder {
-
-private String path;
-
-private ChangeType changeType;
-
-private boolean isExternal;
-
-private String userId;
-
-public String getPath() {
-return path;
-}
-
-public void setPath(String path) {
-this.path = path;
-}
-
-public ChangeType getChangeType() {
-return changeType;
-}
-
-public void setChangeType(ChangeType changeType) {
-this.changeType = changeType;
-}
-
-public boolean isExternal() {
-return isExternal;
-}
-
-public void setExternal(boolean isExternal) {
-this.isExternal = isExternal;
-}
-
-public String getUserId() {
-return userId;
-}
-
-public void setUserId(String userId) {
-this.userId = userId;
-}
-
-public ResourceChange build() {
-return new JcrResourceChange(this);
-}
-}
-
 }
\ No newline at end of file

Modified: 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceListener.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceListener.java?rev=1765134=1765133=1765134=diff
==
--- 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceListener.java
 (original)
+++ 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceListener.java
 Sun Oct 16 10:18:44 2016
@@ -32,7 +32,6 @@ import java.util.HashSet;
 import java.util.Iterator;
 import java.util.List;
 import java.util.Map;
-import java.util.Map.Entry;
 import java.util.Set;
 import java.util.concurrent.atomic.AtomicBoolean;
 
@@ -50,7 +49,6 @@ import org.apache.sling.api.resource.obs
 import org.apache.sling.api.resource.observation.ResourceChange.ChangeType;
 import org.apache.sling.api.resource.path.Path;
 import org.apache.sling.jcr.api.SlingRepository;
-import org.apache.sling.jcr.resource.internal.JcrResourceChange.Builder;
 import org.apache.sling.jcr.resource.internal.helper.jcr.PathMapper;
 import org.apache.sling.spi.resource.provider.ObserverConfiguration;
 import org.apache.sling.spi.resource.provider.ProviderContext;
@@ -134,9 +132,9 @@ public class JcrResourceListener impleme
  */
 @Override
 public void onEvent(final EventIterator events) {
-final Map addedEvents = new HashMap();
-final Map changedEvents = new HashMap();
-

Jenkins build is still unstable: sling-contrib-extensions-contextaware-config-integration-tests-1.8 #21

2016-10-16 Thread Apache Jenkins Server
See 




Jenkins build is still unstable: sling-contrib-extensions-distribution-it-1.8 #62

2016-10-16 Thread Apache Jenkins Server
See 




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

2016-10-16 Thread Apache Jenkins Server
See 



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

2016-10-16 Thread cziegeler
Author: cziegeler
Date: Mon Oct 17 05:30:32 2016
New Revision: 1765209

URL: http://svn.apache.org/viewvc?rev=1765209=rev
Log:
Remove obsolete comment

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

Modified: sling/trunk/launchpad/builder/src/main/provisioning/sling-event.txt
URL: 
http://svn.apache.org/viewvc/sling/trunk/launchpad/builder/src/main/provisioning/sling-event.txt?rev=1765209=1765208=1765209=diff
==
--- sling/trunk/launchpad/builder/src/main/provisioning/sling-event.txt 
(original)
+++ sling/trunk/launchpad/builder/src/main/provisioning/sling-event.txt Mon Oct 
17 05:30:32 2016
@@ -20,7 +20,6 @@
 [feature name=sling-event]
 
 [artifacts]
- # TODO - use SNAPSHOT until release is out
 org.apache.sling/org.apache.sling.event/4.2.0
 org.apache.sling/org.apache.sling.event.dea/1.1.0
 




Jenkins build is still unstable: sling-contrib-extensions-distribution-it-1.8 #66

2016-10-16 Thread Apache Jenkins Server
See 




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

2016-10-16 Thread Apache Jenkins Server
See 



Jenkins build is still unstable: sling-contrib-extensions-contextaware-config-integration-tests-1.8 #26

2016-10-16 Thread Apache Jenkins Server
See 




svn commit: r16551 - /release/sling/

2016-10-16 Thread cziegeler
Author: cziegeler
Date: Mon Oct 17 05:57:11 2016
New Revision: 16551

Log:
Parent 29

Added:
release/sling/sling-29-source-release.zip   (with props)
release/sling/sling-29-source-release.zip.asc   (with props)
release/sling/sling-29-source-release.zip.md5
release/sling/sling-29-source-release.zip.sha1
release/sling/sling-29.pom
release/sling/sling-29.pom.asc   (with props)
release/sling/sling-29.pom.md5
release/sling/sling-29.pom.sha1
Removed:
release/sling/sling-28-source-release.zip
release/sling/sling-28-source-release.zip.asc
release/sling/sling-28-source-release.zip.md5
release/sling/sling-28-source-release.zip.sha1
release/sling/sling-28.pom
release/sling/sling-28.pom.asc
release/sling/sling-28.pom.md5
release/sling/sling-28.pom.sha1

Added: release/sling/sling-29-source-release.zip
==
Binary file - no diff available.

Propchange: release/sling/sling-29-source-release.zip
--
svn:mime-type = application/zip

Added: release/sling/sling-29-source-release.zip.asc
==
Binary file - no diff available.

Propchange: release/sling/sling-29-source-release.zip.asc
--
svn:mime-type = application/pgp-signature

Added: release/sling/sling-29-source-release.zip.md5
==
--- release/sling/sling-29-source-release.zip.md5 (added)
+++ release/sling/sling-29-source-release.zip.md5 Mon Oct 17 05:57:11 2016
@@ -0,0 +1 @@
+6e5858bf19a99fcef58a7a9a8bc6f3da
\ No newline at end of file

Added: release/sling/sling-29-source-release.zip.sha1
==
--- release/sling/sling-29-source-release.zip.sha1 (added)
+++ release/sling/sling-29-source-release.zip.sha1 Mon Oct 17 05:57:11 2016
@@ -0,0 +1 @@
+f7eccf5ec8c7715775d84cfb926aaa16be67a995
\ No newline at end of file

Added: release/sling/sling-29.pom
==
--- release/sling/sling-29.pom (added)
+++ release/sling/sling-29.pom Mon Oct 17 05:57:11 2016
@@ -0,0 +1,1250 @@
+
+
+http://maven.apache.org/POM/4.0.0; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd;>
+4.0.0
+
+
+org.apache
+apache
+18
+
+
+
+org.apache.sling
+sling
+pom
+29
+
+Apache Sling (Parent)
+The parent project for Apache Sling
+2007
+
+http://sling.apache.org
+
+
+
+3.3.9
+
+
+
+
+Jira
+http://issues.apache.org/jira/browse/SLING
+
+
+
+
+12313945
+
+
http://sling.apache.org/site/media.data/logo.png
+
+7
+
UTF-8
+
+
+
+
+
scm:svn:http://svn.apache.org/repos/asf/sling/tags/sling-29
+
scm:svn:https://svn.apache.org/repos/asf/sling/tags/sling-29
+http://svn.apache.org/viewvc/sling/tags/sling-29
+
+
+
+
+
+
+org.apache.maven.plugins
+maven-javadoc-plugin
+2.10.4
+
+
+
+javadoc
+
+
+
+
+maven
+
*.impl:*.internal:${site.javadoc.exclude}
+
+
+
+org.apache.maven.plugins
+maven-surefire-report-plugin
+2.18.1
+
+
+org.apache.maven.plugins
+maven-changes-plugin
+2.11
+
+
+
+jira-report
+
+
+
+
+${site.jira.version.id}
+
+
+
+
+
+
+
+
+
+
+
+org.apache.maven.plugins
+maven-enforcer-plugin
+
+
+enforce-java
+
+enforce
+
+
+
+
+
+Apache Sling must be compiled with Java
+7 or higher
+
+1.7.0
+

Nexus: Promotion Completed

2016-10-16 Thread Nexus Repository Manager
Message from: https://repository.apache.orgDeployer properties:"userAgent" = "Apache-Maven/3.3.9 (Java 1.7.0_80; Mac OS X 10.11.6)""userId" = "cziegeler""ip" = "93.234.199.58"Details:The following artifacts have been promoted to the "Releases" [id=releases] repository/org/apache/sling/sling/29/sling-29-source-release.zip(SHA1: f7eccf5ec8c7715775d84cfb926aaa16be67a995)/org/apache/sling/sling/29/sling-29.pom(SHA1: e1002f8567e7bffeca0b2233d67f363d9f893f21)/org/apache/sling/sling/29/sling-29-source-release.zip.asc(SHA1: d8791eeb2ca47b18b621e58fa1726113b2d93fed)/org/apache/sling/sling/29/sling-29.pom.asc(SHA1: 155ff35ac828bdc5214b66e865c08207391d3fa4)Action performed by Carsten Ziegeler (cziegeler)