Jenkins build is still unstable: sling-org-apache-sling-commons-cache-ehcache-1.8 #4

2017-11-06 Thread Apache Jenkins Server
See 




Build failed in Jenkins: sling-site-1.8 #4

2017-11-06 Thread Apache Jenkins Server
See 

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

Cloning the remote Git repository
Cloning repository https://github.com/apache/sling-site.git
 > git init  # timeout=10
Fetching upstream changes from https://github.com/apache/sling-site.git
 > git --version # timeout=10
 > git fetch --tags --progress https://github.com/apache/sling-site.git 
 > +refs/heads/*:refs/remotes/origin/*
 > git config remote.origin.url https://github.com/apache/sling-site.git # 
 > timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # 
 > timeout=10
 > git config remote.origin.url https://github.com/apache/sling-site.git # 
 > timeout=10
Fetching upstream changes from https://github.com/apache/sling-site.git
 > git fetch --tags --progress https://github.com/apache/sling-site.git 
 > +refs/heads/*:refs/remotes/origin/*
Seen branch in repository origin/asf-site
Seen branch in repository origin/debug-templates
Seen branch in repository origin/master
Seen branch in repository origin/scm-project-url-list
Seen 4 remote branches
 > git tag -l # timeout=10
Checking out Revision 1d20f4c1400767798231856d04ecb5a5aa8b3dbb (origin/asf-site)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 1d20f4c1400767798231856d04ecb5a5aa8b3dbb
Commit message: "Updated releases for Sling API 2.16.4 and others"
First time build. Skipping changelog.
Parsing POMs
ERROR: No such file 
Perhaps you need to specify the correct POM file path in the project 
configuration?
Recording test results


Build failed in Jenkins: sling-org-apache-sling-karaf-integration-tests-1.8 #2

2017-11-06 Thread Apache Jenkins Server
See 


--
Started by upstream project "sling-org-apache-sling-commons-messaging-1.8" 
build number 1
originally caused by:
 Started by an SCM change
Started by upstream project "sling-org-apache-sling-karaf-features-1.8" build 
number 1
originally caused by:
 Started by an SCM change
Started by upstream project "sling-org-apache-sling-karaf-features-1.8" build 
number 2
originally caused by:
 Started by upstream project "sling-org-apache-sling-karaf-configs-1.8" build 
number 1
 originally caused by:
  Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on ubuntu-us1 (ubuntu trusty) in workspace 

Cloning the remote Git repository
Cloning repository 
https://github.com/apache/sling-org-apache-sling-karaf-integration-tests.git
 > git init 
 > 
 >  # timeout=10
Fetching upstream changes from 
https://github.com/apache/sling-org-apache-sling-karaf-integration-tests.git
 > git --version # timeout=10
 > git fetch --tags --progress 
 > https://github.com/apache/sling-org-apache-sling-karaf-integration-tests.git 
 > +refs/heads/*:refs/remotes/origin/*
 > git config remote.origin.url 
 > https://github.com/apache/sling-org-apache-sling-karaf-integration-tests.git 
 > # timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # 
 > timeout=10
 > git config remote.origin.url 
 > https://github.com/apache/sling-org-apache-sling-karaf-integration-tests.git 
 > # timeout=10
Fetching upstream changes from 
https://github.com/apache/sling-org-apache-sling-karaf-integration-tests.git
 > git fetch --tags --progress 
 > https://github.com/apache/sling-org-apache-sling-karaf-integration-tests.git 
 > +refs/heads/*:refs/remotes/origin/*
Seen branch in repository origin/master
Seen 1 remote branch
 > git tag -l # timeout=10
Checking out Revision d135a86e0d64ced28456a100d849d8478394dc4d (origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f d135a86e0d64ced28456a100d849d8478394dc4d
Commit message: "SLING-7213 - Add a default .gitignore file to every module"
 > git rev-list d135a86e0d64ced28456a100d849d8478394dc4d # timeout=10
Parsing POMs
Established TCP socket on 37623
maven33-agent.jar already up to date
maven33-interceptor.jar already up to date
maven3-interceptor-commons.jar already up to date
[sling-org-apache-sling-karaf-integration-tests-1.8] $ 
/home/jenkins/tools/java/latest1.8/bin/java -Xmx2g -Xms256m -cp 
/home/jenkins/jenkins-slave/maven33-agent.jar:/home/jenkins/tools/maven/apache-maven-3.3.9/boot/plexus-classworlds-2.5.2.jar:/home/jenkins/tools/maven/apache-maven-3.3.9/conf/logging
 jenkins.maven3.agent.Maven33Main /home/jenkins/tools/maven/apache-maven-3.3.9 
/home/jenkins/jenkins-slave/slave.jar 
/home/jenkins/jenkins-slave/maven33-interceptor.jar 
/home/jenkins/jenkins-slave/maven3-interceptor-commons.jar 37623
<===[JENKINS REMOTING CAPACITY]===>   channel started
Executing Maven:  -B -f 

 -Dmaven.repo.local=/home/jenkins/jenkins-slave/maven-repositories/1 -U clean 
deploy
[INFO] Scanning for projects...
[INFO] 
[INFO] 
[INFO] Building Apache Sling - Karaf Integration Tests 0.1.1-SNAPSHOT
[INFO] 
[INFO] Downloading: 
http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.commons.messaging/0.0.1-SNAPSHOT/maven-metadata.xml
[INFO] Downloaded: 
http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.commons.messaging/0.0.1-SNAPSHOT/maven-metadata.xml
 (1018 B at 4.8 KB/sec)
[INFO] Downloading: 
http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.commons.messaging/0.0.1-SNAPSHOT/org.apache.sling.commons.messaging-0.0.1-20171106.180452-11.pom
[INFO] Downloaded: 
http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.commons.messaging/0.0.1-SNAPSHOT/org.apache.sling.commons.messaging-0.0.1-20171106.180452-11.pom
 (3 KB at 80.3 KB/sec)
[INFO] Downloading: 
http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.karaf-features/0.1.1-SNAPSHOT/maven-metadata.xml
[INFO] Downloaded: 
http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.karaf-features/0.1.1-SNAPSHOT/maven-metadata.xml
 (2 KB at 33.3 KB/sec)
[INFO] Downloading: 
http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.karaf-features/0.1.1-SNAPSHOT/org.apache.sling.karaf-features-0.1.1-20171106.190052-64.pom
[INFO] Downloaded: 

Build failed in Jenkins: sling-site-1.8 #3

2017-11-06 Thread Apache Jenkins Server
See 

--
[...truncated 1.14 MB...]
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 

Jenkins build is still unstable: sling-org-apache-sling-commons-cache-ehcache-1.8 #3

2017-11-06 Thread Apache Jenkins Server
See 




Build failed in Jenkins: sling-site-1.8 #2

2017-11-06 Thread Apache Jenkins Server
See 

--
[...truncated 7.37 MB...]
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 
[
[INFO] Copying 

Jenkins build is unstable: sling-org-apache-sling-crankstart-launcher-1.8 #1

2017-11-06 Thread Apache Jenkins Server
See 




Jenkins build is unstable: sling-org-apache-sling-jcr-contentloader-1.8 #1

2017-11-06 Thread Apache Jenkins Server
See 




Build failed in Jenkins: sling-org-apache-sling-cassandra-1.8 #1

2017-11-06 Thread Apache Jenkins Server
See 


--
[...truncated 154.38 KB...]
Test: 25
Exercise: 26
Test: 27
Exercise: 28
Test: 29
Exercise: 30
Test: 31
Exercise: 32
Test: 33
Exercise: 34
Test: 35
Exercise: 36
Test: 37
Exercise: 38
Test: 39
Exercise: 40
Test: 41
Exercise: 42
Test: 43
Exercise: 44
Test: 45
Exercise: 46
Test: 47
Exercise: 48
Test: 49
Exercise: 50
Test: 51
Exercise: 52
Test: 53
Exercise: 54
Test: 55
Exercise: 56
Test: 57
Exercise: 58
Test: 59
Exercise: 60
Test: 61
Exercise: 62
Test: 63
Exercise: 64
Test: 65
Exercise: 66
Test: 67
Exercise: 68
Test: 69
Exercise: 70
Test: 71
Exercise: 72
Test: 73
Exercise: 74
Test: 75
Exercise: 76
Test: 77
Exercise: 78
Test: 79
Exercise: 80
Test: 81
Exercise: 82
Test: 83
Exercise: 84
Test: 85
Exercise: 86
Test: 87
Exercise: 88
Test: 89
Exercise: 90
Test: 91
Exercise: 92
Test: 93
Exercise: 94
Test: 95
Exercise: 96
Test: 97
Exercise: 98
Test: 99
Exercise: 100
Test: 101
Exercise: 102
Test: 103
Exercise: 104
Test: 105
Exercise: 106
Test: 107
Exercise: 108
Test: 109
Exercise: 110
Test: 111
Exercise: 112
Test: 113
Exercise: 114
Test: 115
Exercise: 116
Test: 117
Exercise: 118
Test: 119
Exercise: 120
Test: 121
Exercise: 122
Test: 123
Exercise: 124
Test: 125
Exercise: 126
Test: 127
Exercise: 128
Test: 129
Exercise: 130
Test: 131
Exercise: 132
Test: 133
Exercise: 134
Test: 135
Exercise: 136
Test: 137
Exercise: 138
Test: 139
Exercise: 140
Test: 141
Exercise: 142
Test: 143
Exercise: 144
Test: 145
Exercise: 146
Test: 147
Exercise: 148
Test: 149
Exercise: 150
Test: 151
Exercise: 152
Test: 153
Exercise: 154
Test: 155
Exercise: 156
Test: 157
Exercise: 158
Test: 159
Exercise: 160
Test: 161
Exercise: 162
Test: 163
Exercise: 164
Test: 165
Exercise: 166
Test: 167
Exercise: 168
Test: 169
Exercise: 170
Test: 171
Exercise: 172
Test: 173
Exercise: 174
Test: 175
Exercise: 176
Test: 177
Exercise: 178
Test: 179
Exercise: 180
Test: 181
Exercise: 182
Test: 183
Exercise: 184
Test: 185
Exercise: 186
Test: 187
Exercise: 188
Test: 189
Exercise: 190
Test: 191
Exercise: 192
Test: 193
Exercise: 194
Test: 195
Exercise: 196
Test: 197
Exercise: 198
Test: 199
[ERROR] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.002 s 
<<< FAILURE! - in 
org.apache.sling.cassandra.test.data.populator.perf.CassandraResourceProviderCreateTest
[ERROR] 
testMovieResource(org.apache.sling.cassandra.test.data.populator.perf.CassandraResourceProviderCreateTest)
  Time elapsed: 0 s  <<< FAILURE!
junit.framework.AssertionFailedError: Sling services not available. Already 
checked in earlier tests.

[INFO] Running 
org.apache.sling.cassandra.test.data.populator.CassandraModifyResourceProviderAddTest
@ PROVIDER INIT
2017-11-06 18:10:23,258 [main] INFO  
org.apache.sling.cassandra.test.data.populator.CassandraModifyResourceProviderAddTest
 - Ignore errAll host pools marked down. Retry burden pushed out to client.
[ERROR] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0 s <<< 
FAILURE! - in 
org.apache.sling.cassandra.test.data.populator.CassandraModifyResourceProviderAddTest
[ERROR] 
testAddData(org.apache.sling.cassandra.test.data.populator.CassandraModifyResourceProviderAddTest)
  Time elapsed: 0 s  <<< FAILURE!
java.lang.AssertionError: Failed to add data to cassandra
at 
org.apache.sling.cassandra.test.data.populator.CassandraModifyResourceProviderAddTest.testAddData(CassandraModifyResourceProviderAddTest.java:70)

[INFO] Running 
org.apache.sling.cassandra.test.data.populator.CassandraDataAddTest
@ PROVIDER INIT
2017-11-06 18:10:23,260 [main] INFO  
org.apache.sling.cassandra.test.data.populator.CassandraDataAddTest - Ignore 
errAll host pools marked down. Retry burden pushed out to client.
[ERROR] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.001 s 
<<< FAILURE! - in 
org.apache.sling.cassandra.test.data.populator.CassandraDataAddTest
[ERROR] 
testAddData(org.apache.sling.cassandra.test.data.populator.CassandraDataAddTest)
  Time elapsed: 0.001 s  <<< FAILURE!
java.lang.AssertionError: Failed to add data to cassandra
at 
org.apache.sling.cassandra.test.data.populator.CassandraDataAddTest.testAddData(CassandraDataAddTest.java:62)

[INFO] 
[INFO] Results:
[INFO] 
[ERROR] Failures: 
[ERROR]   CassandraDataAddTest.testAddData:62 Failed to add data to cassandra
[ERROR]   CassandraModifyResourceProviderAddTest.testAddData:70 Failed to add 
data to cassandra
[ERROR]   CassandraModifyResourceProviderDeleteTest.testDeleteData:70 Failed to 
add data to cassandra
[ERROR]   CassandraModifyResourceProviderRevertTest.testRevertData:65 Failed to 
add data to cassandra
[ERROR]   
CassandraResourceProviderCreateTest>HttpTestBase.setUp:163->HttpTestBase.waitForSlingStartup:200
 Sling services not available. Already checked in earlier tests.
[ERROR]   

Build failed in Jenkins: sling-org-apache-sling-commons-cache-portal-1.8 #1

2017-11-06 Thread Apache Jenkins Server
See 


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

Cloning the remote Git repository
Cloning repository 
https://github.com/apache/sling-org-apache-sling-commons-cache-portal.git
 > git init 
 > 
 >  # timeout=10
Fetching upstream changes from 
https://github.com/apache/sling-org-apache-sling-commons-cache-portal.git
 > git --version # timeout=10
 > git fetch --tags --progress 
 > https://github.com/apache/sling-org-apache-sling-commons-cache-portal.git 
 > +refs/heads/*:refs/remotes/origin/*
 > git config remote.origin.url 
 > https://github.com/apache/sling-org-apache-sling-commons-cache-portal.git # 
 > timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # 
 > timeout=10
 > git config remote.origin.url 
 > https://github.com/apache/sling-org-apache-sling-commons-cache-portal.git # 
 > timeout=10
Fetching upstream changes from 
https://github.com/apache/sling-org-apache-sling-commons-cache-portal.git
 > git fetch --tags --progress 
 > https://github.com/apache/sling-org-apache-sling-commons-cache-portal.git 
 > +refs/heads/*:refs/remotes/origin/*
Seen branch in repository origin/master
Seen 1 remote branch
 > git tag -l # timeout=10
Checking out Revision 089669d5985d5bec28f306e3a048b32fc1b5c601 (origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 089669d5985d5bec28f306e3a048b32fc1b5c601
Commit message: "SLING-7213 - Add a default .gitignore file to every module"
First time build. Skipping changelog.
Parsing POMs
Discovered a new module org.apache.sling:org.apache.sling.commons.cache.portal 
Apache Sling Cache Portal Cache
Modules changed, recalculating dependency graph
Established TCP socket on 42364
maven33-agent.jar already up to date
maven33-interceptor.jar already up to date
maven3-interceptor-commons.jar already up to date
[sling-org-apache-sling-commons-cache-portal-1.8] $ 
/home/jenkins/tools/java/latest1.8/bin/java -Xmx2g -Xms256m -cp 
/home/jenkins/jenkins-slave/maven33-agent.jar:/home/jenkins/tools/maven/apache-maven-3.3.9/boot/plexus-classworlds-2.5.2.jar:/home/jenkins/tools/maven/apache-maven-3.3.9/conf/logging
 jenkins.maven3.agent.Maven33Main /home/jenkins/tools/maven/apache-maven-3.3.9 
/home/jenkins/jenkins-slave/slave.jar 
/home/jenkins/jenkins-slave/maven33-interceptor.jar 
/home/jenkins/jenkins-slave/maven3-interceptor-commons.jar 42364
<===[JENKINS REMOTING CAPACITY]===>   channel started
Executing Maven:  -B -f 

 -Dmaven.repo.local=/home/jenkins/jenkins-slave/maven-repositories/0 -U clean 
deploy
[INFO] Scanning for projects...
[INFO] 
[INFO] 
[INFO] Building Apache Sling Cache Portal Cache 0.1-SNAPSHOT
[INFO] 
[INFO] Downloading: 
http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.commons.cache.api/0.1-SNAPSHOT/maven-metadata.xml
[INFO] Downloaded: 
http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.commons.cache.api/0.1-SNAPSHOT/maven-metadata.xml
 (1006 B at 2.0 KB/sec)
[INFO] Downloading: 
http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.commons.cache.api/0.1-SNAPSHOT/org.apache.sling.commons.cache.api-0.1-20171106.175716-7.pom
[INFO] Downloaded: 
http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.commons.cache.api/0.1-SNAPSHOT/org.apache.sling.commons.cache.api-0.1-20171106.175716-7.pom
 (3 KB at 6.9 KB/sec)
[INFO] Downloading: 
http://repository.apache.org/snapshots/org/apache/sling/portal/org.apache.sling.portal.container/0.6.0-SNAPSHOT/maven-metadata.xml
[INFO] Downloading: 
http://repository.apache.org/snapshots/org/apache/sling/portal/org.apache.sling.portal.container/0.6.0-SNAPSHOT/org.apache.sling.portal.container-0.6.0-SNAPSHOT.pom
[WARNING] The POM for 
org.apache.sling.portal:org.apache.sling.portal.container:jar:0.6.0-SNAPSHOT is 
missing, no dependency information available
[INFO] Downloading: 
https://repo.maven.apache.org/maven2/org/apache/portals/pluto/pluto-container-api/2.0.3/pluto-container-api-2.0.3.pom
[INFO] Downloaded: 
https://repo.maven.apache.org/maven2/org/apache/portals/pluto/pluto-container-api/2.0.3/pluto-container-api-2.0.3.pom
 (2 KB at 5.6 KB/sec)
[INFO] Downloading: 
https://repo.maven.apache.org/maven2/org/apache/portals/pluto/pluto/2.0.3/pluto-2.0.3.pom
[INFO] Downloaded: 

Build failed in Jenkins: sling-org-apache-sling-performance-1.8 #1

2017-11-06 Thread Apache Jenkins Server
See 


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

Cloning the remote Git repository
Cloning repository 
https://github.com/apache/sling-org-apache-sling-performance.git
 > git init 
 >  # 
 > timeout=10
Fetching upstream changes from 
https://github.com/apache/sling-org-apache-sling-performance.git
 > git --version # timeout=10
 > git fetch --tags --progress 
 > https://github.com/apache/sling-org-apache-sling-performance.git 
 > +refs/heads/*:refs/remotes/origin/*
 > git config remote.origin.url 
 > https://github.com/apache/sling-org-apache-sling-performance.git # timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # 
 > timeout=10
 > git config remote.origin.url 
 > https://github.com/apache/sling-org-apache-sling-performance.git # timeout=10
Fetching upstream changes from 
https://github.com/apache/sling-org-apache-sling-performance.git
 > git fetch --tags --progress 
 > https://github.com/apache/sling-org-apache-sling-performance.git 
 > +refs/heads/*:refs/remotes/origin/*
Seen branch in repository origin/master
Seen 1 remote branch
 > git tag -l # timeout=10
Checking out Revision ed7bac88fe450fca18cf032b905ffdb19a8e99ef (origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f ed7bac88fe450fca18cf032b905ffdb19a8e99ef
Commit message: "SLING-7213 - Add a default .gitignore file to every module"
First time build. Skipping changelog.
Parsing POMs
Discovered a new module org.apache.sling:org.apache.sling.performance.reactor 
Apache Sling Performance Test Tools Reactor
Discovered a new module org.apache.sling:org.apache.sling.performance.base 
Apache Sling Performance Test Utilities
Discovered a new module 
org.apache.sling:org.apache.sling.performance.jcr.resource-2.0.10 Apache Sling 
Performance Test - JCR Resource 2.0.10
Discovered a new module 
org.apache.sling:org.apache.sling.performance.jcr.resource-2.1.0 Apache Sling 
Performance Test - JCR Resource 2.1.0
Discovered a new module 
org.apache.sling:org.apache.sling.performance.jcr.resource-2.2.0 Apache Sling 
Performance Test - JCR Resource 2.2.0
Discovered a new module 
org.apache.sling:org.apache.sling.performance.jcr.resource-2.2.10 Apache Sling 
Performance Test - JCR Resource 2.2.10
Discovered a new module org.apache.sling:org.apache.sling.performance.tests 
Apache Sling Performance Tests
Modules changed, recalculating dependency graph
Established TCP socket on 48178
maven33-agent.jar already up to date
maven33-interceptor.jar already up to date
maven3-interceptor-commons.jar already up to date
[sling-org-apache-sling-performance-1.8] $ 
/home/jenkins/tools/java/latest1.8/bin/java -Xmx2g -Xms256m -cp 
/home/jenkins/jenkins-slave/maven33-agent.jar:/home/jenkins/tools/maven/apache-maven-3.3.9/boot/plexus-classworlds-2.5.2.jar:/home/jenkins/tools/maven/apache-maven-3.3.9/conf/logging
 jenkins.maven3.agent.Maven33Main /home/jenkins/tools/maven/apache-maven-3.3.9 
/home/jenkins/jenkins-slave/slave.jar 
/home/jenkins/jenkins-slave/maven33-interceptor.jar 
/home/jenkins/jenkins-slave/maven3-interceptor-commons.jar 48178
<===[JENKINS REMOTING CAPACITY]===>   channel started
Executing Maven:  -B -f 

 -Dmaven.repo.local=/home/jenkins/jenkins-slave/maven-repositories/1 -U clean 
deploy
[INFO] Scanning for projects...
[INFO] 
[INFO] Reactor Build Order:
[INFO] 
[INFO] Apache Sling Performance Test Utilities
[INFO] Apache Sling Performance Tests
[INFO] Apache Sling Performance Test - JCR Resource 2.0.10
[INFO] Apache Sling Performance Test - JCR Resource 2.1.0
[INFO] Apache Sling Performance Test - JCR Resource 2.2.0
[INFO] Apache Sling Performance Test - JCR Resource 2.2.10
[INFO] Apache Sling Performance Test Tools Reactor
[INFO] 
[INFO] 
[INFO] Building Apache Sling Performance Test Utilities 1.0.3-SNAPSHOT
[INFO] 
[INFO] Downloading: 
https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.commons.testing/2.0.8/org.apache.sling.commons.testing-2.0.8.jar
[INFO] Downloaded: 
https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.commons.testing/2.0.8/org.apache.sling.commons.testing-2.0.8.jar
 (65 KB at 221.4 KB/sec)
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
org.apache.sling.performance.base ---
[INFO] 
[INFO] --- 

Build failed in Jenkins: sling-samples-1.8 #1

2017-11-06 Thread Apache Jenkins Server
See 

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

Cloning the remote Git repository
Cloning repository https://github.com/apache/sling-samples.git
 > git init  # timeout=10
Fetching upstream changes from https://github.com/apache/sling-samples.git
 > git --version # timeout=10
 > git fetch --tags --progress https://github.com/apache/sling-samples.git 
 > +refs/heads/*:refs/remotes/origin/*
 > git config remote.origin.url https://github.com/apache/sling-samples.git # 
 > timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # 
 > timeout=10
 > git config remote.origin.url https://github.com/apache/sling-samples.git # 
 > timeout=10
Fetching upstream changes from https://github.com/apache/sling-samples.git
 > git fetch --tags --progress https://github.com/apache/sling-samples.git 
 > +refs/heads/*:refs/remotes/origin/*
Seen branch in repository origin/master
Seen 1 remote branch
 > git tag -l # timeout=10
Checking out Revision cbf17802656e4c6618bdf75e16bbfd97d431379e (origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f cbf17802656e4c6618bdf75e16bbfd97d431379e
Commit message: "SLING-7213 - Add a default .gitignore file to every module"
First time build. Skipping changelog.
Parsing POMs
ERROR: Failed to parse POMs
java.io.IOException: remote file operation failed: 
 at 
hudson.remoting.Channel@74ebda39:H21: hudson.remoting.ProxyException: 
hudson.maven.MavenModuleSetBuild$MavenExecutionException: 
org.apache.maven.project.ProjectBuildingException: Some problems were 
encountered while processing the POMs:
[ERROR] Child module 
 of 
 does not exist @ 
[ERROR] Child module 
 of 
 does not exist @ 
[ERROR] Child module 
 of 
 does not exist @ 
[ERROR] Child module 
 of 
 does not exist @ 

at hudson.FilePath.act(FilePath.java:994)
at hudson.FilePath.act(FilePath.java:976)
at 
hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.parsePoms(MavenModuleSetBuild.java:986)
at 
hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:691)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:496)
at hudson.model.Run.execute(Run.java:1737)
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:419)
Caused by: hudson.remoting.ProxyException: 
hudson.maven.MavenModuleSetBuild$MavenExecutionException: 
org.apache.maven.project.ProjectBuildingException: Some problems were 
encountered while processing the POMs:
[ERROR] Child module 
 of 
 does not exist @ 
[ERROR] Child module 
 of 
 does not exist @ 
[ERROR] Child module 
 of 
 does not exist @ 
[ERROR] Child module 
 of 
 does not exist @ 

at 
hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:1391)
at 
hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:1125)
at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2750)
at hudson.remoting.UserRequest.perform(UserRequest.java:181)
at hudson.remoting.UserRequest.perform(UserRequest.java:52)
at hudson.remoting.Request$2.run(Request.java:336)
at 
hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at 

Jenkins build is unstable: sling-org-apache-sling-launchpad-contrib-testing-1.8 #1

2017-11-06 Thread Apache Jenkins Server
See 




Build failed in Jenkins: sling-ide-tooling-1.8 #1

2017-11-06 Thread Apache Jenkins Server
See 

--
[...truncated 311.42 KB...]
[INFO] --- maven-deploy-plugin:2.8.1:deploy (default-deploy) @ 
org.apache.sling.ide.sightly-feature ---
[INFO] Downloading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/sling/ide/org.apache.sling.ide.sightly-feature/1.1.1-SNAPSHOT/maven-metadata.xml
[INFO] Uploading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/sling/ide/org.apache.sling.ide.sightly-feature/1.1.1-SNAPSHOT/org.apache.sling.ide.sightly-feature-1.1.1-20171106.175523-1.jar
[INFO] Uploaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/sling/ide/org.apache.sling.ide.sightly-feature/1.1.1-SNAPSHOT/org.apache.sling.ide.sightly-feature-1.1.1-20171106.175523-1.jar
 (11 KB at 11.7 KB/sec)
[INFO] Uploading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/sling/ide/org.apache.sling.ide.sightly-feature/1.1.1-SNAPSHOT/org.apache.sling.ide.sightly-feature-1.1.1-20171106.175523-1.pom
[INFO] Uploaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/sling/ide/org.apache.sling.ide.sightly-feature/1.1.1-SNAPSHOT/org.apache.sling.ide.sightly-feature-1.1.1-20171106.175523-1.pom
 (3 KB at 2.4 KB/sec)
[INFO] Downloading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/sling/ide/org.apache.sling.ide.sightly-feature/maven-metadata.xml
[INFO] Uploading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/sling/ide/org.apache.sling.ide.sightly-feature/1.1.1-SNAPSHOT/maven-metadata.xml
[INFO] Uploaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/sling/ide/org.apache.sling.ide.sightly-feature/1.1.1-SNAPSHOT/maven-metadata.xml
 (806 B at 0.9 KB/sec)
[INFO] Uploading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/sling/ide/org.apache.sling.ide.sightly-feature/maven-metadata.xml
[INFO] Uploaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/sling/ide/org.apache.sling.ide.sightly-feature/maven-metadata.xml
 (316 B at 0.4 KB/sec)
[INFO] Uploading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/sling/ide/org.apache.sling.ide.sightly-feature/1.1.1-SNAPSHOT/org.apache.sling.ide.sightly-feature-1.1.1-20171106.175523-1-p2metadata.xml
[INFO] Uploaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/sling/ide/org.apache.sling.ide.sightly-feature/1.1.1-SNAPSHOT/org.apache.sling.ide.sightly-feature-1.1.1-20171106.175523-1-p2metadata.xml
 (28 KB at 29.7 KB/sec)
[INFO] Uploading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/sling/ide/org.apache.sling.ide.sightly-feature/1.1.1-SNAPSHOT/maven-metadata.xml
[INFO] Uploaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/sling/ide/org.apache.sling.ide.sightly-feature/1.1.1-SNAPSHOT/maven-metadata.xml
 (1023 B at 1.2 KB/sec)
[INFO] Uploading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/sling/ide/org.apache.sling.ide.sightly-feature/1.1.1-SNAPSHOT/org.apache.sling.ide.sightly-feature-1.1.1-20171106.175523-1-p2artifacts.xml
[INFO] Uploaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/sling/ide/org.apache.sling.ide.sightly-feature/1.1.1-SNAPSHOT/org.apache.sling.ide.sightly-feature-1.1.1-20171106.175523-1-p2artifacts.xml
 (687 B at 0.8 KB/sec)
[INFO] Uploading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/sling/ide/org.apache.sling.ide.sightly-feature/1.1.1-SNAPSHOT/maven-metadata.xml
[INFO] Uploaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/sling/ide/org.apache.sling.ide.sightly-feature/1.1.1-SNAPSHOT/maven-metadata.xml
 (2 KB at 1.5 KB/sec)
[JENKINS] Archiving disabled
[INFO] 
[INFO] 
[INFO] Building Apache Sling IDE Tools Eclipse Tests 1.1.1-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
org.apache.sling.ide.eclipse-test ---
[INFO] 
[INFO] --- tycho-packaging-plugin:0.22.0:build-qualifier 
(default-build-qualifier) @ org.apache.sling.ide.eclipse-test ---
[INFO] The project's OSGi version is 1.1.1.201711061751
[INFO] 
[INFO] --- tycho-packaging-plugin:0.22.0:validate-id (default-validate-id) @ 
org.apache.sling.ide.eclipse-test ---
[INFO] 
[INFO] --- tycho-packaging-plugin:0.22.0:validate-version 
(default-validate-version) @ org.apache.sling.ide.eclipse-test ---
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ 
org.apache.sling.ide.eclipse-test ---
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ 

Jenkins build is unstable: sling-org-apache-sling-starter-1.8 #1

2017-11-06 Thread Apache Jenkins Server
See 




Jenkins build is still unstable: sling-org-apache-sling-commons-cache-ehcache-1.8 #2

2017-11-06 Thread Apache Jenkins Server
See 




Build failed in Jenkins: sling-site-1.8 #1

2017-11-06 Thread Apache Jenkins Server
See 

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

Cloning the remote Git repository
Cloning repository https://github.com/apache/sling-site.git
 > git init  # timeout=10
Fetching upstream changes from https://github.com/apache/sling-site.git
 > git --version # timeout=10
 > git fetch --tags --progress https://github.com/apache/sling-site.git 
 > +refs/heads/*:refs/remotes/origin/*
 > git config remote.origin.url https://github.com/apache/sling-site.git # 
 > timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # 
 > timeout=10
 > git config remote.origin.url https://github.com/apache/sling-site.git # 
 > timeout=10
Fetching upstream changes from https://github.com/apache/sling-site.git
 > git fetch --tags --progress https://github.com/apache/sling-site.git 
 > +refs/heads/*:refs/remotes/origin/*
Seen branch in repository origin/asf-site
Seen branch in repository origin/debug-templates
Seen branch in repository origin/master
Seen branch in repository origin/scm-project-url-list
Seen 4 remote branches
 > git tag -l # timeout=10
Multiple candidate revisions
Scheduling another build to catch up with sling-site-1.8
Checking out Revision f2bd90f51d9c1e283cb704e7dfb7c24357e0695a 
(origin/debug-templates)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f f2bd90f51d9c1e283cb704e7dfb7c24357e0695a
Commit message: "debug-templates branch: minimal content used to quickly test 
templates"
First time build. Skipping changelog.
Parsing POMs
ERROR: No such file 
Perhaps you need to specify the correct POM file path in the project 
configuration?
Recording test results


[sling-org-apache-sling-caconfig-impl] branch master updated: SLING-7230 CAConfig Impl: Allow to configure alterantive lookup resource names for configuration collection properties

2017-11-06 Thread sseifert
This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-caconfig-impl.git


The following commit(s) were added to refs/heads/master by this push:
 new 3e2166c  SLING-7230 CAConfig Impl: Allow to configure alterantive 
lookup resource names for configuration collection properties
3e2166c is described below

commit 3e2166c03caa92eaacfc16daa099670b5b10030b
Author: sseifert 
AuthorDate: Mon Nov 6 18:11:42 2017 +0100

SLING-7230 CAConfig Impl: Allow to configure alterantive lookup resource 
names for configuration collection properties
---
 .../management/ConfigurationManagementSettings.java |  6 ++
 .../impl/ConfigurationManagementSettingsImpl.java   | 21 +
 .../management/impl/ConfigurationManagerImpl.java   |  8 +++-
 .../sling/caconfig/management/package-info.java |  2 +-
 .../ConfigurationManagementSettingsImplTest.java| 14 +++---
 ...figurationManagerImplCustomPersistence2Test.java | 14 ++
 .../impl/ConfigurationManagerImplTest.java  | 14 --
 .../CustomConfigurationPersistenceStrategy2.java|  3 ++-
 8 files changed, 70 insertions(+), 12 deletions(-)

diff --git 
a/src/main/java/org/apache/sling/caconfig/management/ConfigurationManagementSettings.java
 
b/src/main/java/org/apache/sling/caconfig/management/ConfigurationManagementSettings.java
index 7a0fc82..0b865cf 100644
--- 
a/src/main/java/org/apache/sling/caconfig/management/ConfigurationManagementSettings.java
+++ 
b/src/main/java/org/apache/sling/caconfig/management/ConfigurationManagementSettings.java
@@ -18,6 +18,7 @@
  */
 package org.apache.sling.caconfig.management;
 
+import java.util.Collection;
 import java.util.Set;
 
 import org.osgi.annotation.versioning.ProviderType;
@@ -34,5 +35,10 @@ public interface ConfigurationManagementSettings {
  * @return Property names that should be ignored/filtered out from the 
given set of property names.
  */
 Set getIgnoredPropertyNames(Set propertyNames);
+
+/**
+ * @return Config collection parent properties resource names.
+ */
+Collection getConfigCollectionPropertiesResourceNames();
 
 }
diff --git 
a/src/main/java/org/apache/sling/caconfig/management/impl/ConfigurationManagementSettingsImpl.java
 
b/src/main/java/org/apache/sling/caconfig/management/impl/ConfigurationManagementSettingsImpl.java
index 11807df..94a99e0 100644
--- 
a/src/main/java/org/apache/sling/caconfig/management/impl/ConfigurationManagementSettingsImpl.java
+++ 
b/src/main/java/org/apache/sling/caconfig/management/impl/ConfigurationManagementSettingsImpl.java
@@ -19,6 +19,9 @@
 package org.apache.sling.caconfig.management.impl;
 
 import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Collection;
+import java.util.Collections;
 import java.util.HashSet;
 import java.util.List;
 import java.util.Set;
@@ -48,11 +51,17 @@ public class ConfigurationManagementSettingsImpl implements 
ConfigurationManagem
 "^jcr:.+$"
 };
 
+@AttributeDefinition(name="Config collection parent properties 
resource names",
+description = "Names of resource to try to look up 
configuration collection properties in. If list is empty only the collection 
parent resource is checked." +
+  " If the list is not empty than only those 
listed resources are used for look up. If you want to include the collection 
parent resource you can use a dot for the value.")
+String[] configCollectionPropertiesResourceNames();
+
 }
 
 private static final Logger log = 
LoggerFactory.getLogger(ConfigurationManagementSettingsImpl.class);
 
 private Pattern[] ignorePropertyNameRegex;
+private Collection configCollectionPropertiesResourceNames;
 
 
 @Activate
@@ -66,7 +75,14 @@ public class ConfigurationManagementSettingsImpl implements 
ConfigurationManagem
log.warn("Ignoring invalid regex pattern: " + patternString, 
ex);
}
 }
+
 this.ignorePropertyNameRegex = patterns.toArray(new 
Pattern[patterns.size()]);
+
+String[] configCollectionPropertiesResourceNames = 
config.configCollectionPropertiesResourceNames();
+if (configCollectionPropertiesResourceNames == null || 
configCollectionPropertiesResourceNames.length == 0) {
+configCollectionPropertiesResourceNames = new String[] { "." };
+}
+this.configCollectionPropertiesResourceNames = 
Collections.unmodifiableList(Arrays.asList(configCollectionPropertiesResourceNames));
 }
 
 @Override
@@ -83,4 +99,9 @@ public class ConfigurationManagementSettingsImpl implements 
ConfigurationManagem
 return ignoredPropertyNames;
 }
 
+@Override
+public Collection getConfigCollectionPropertiesResourceNames() {
+

[sling-org-apache-sling-testing-sling-mock-oak] 01/01: import branch for 1.x from svn

2017-11-06 Thread sseifert
This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a commit to branch release/1.x
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-testing-sling-mock-oak.git

commit bca1826ec674f3762fdd8b57b9bf13ffabc231be
Author: sseifert 
AuthorDate: Mon Nov 6 17:15:54 2017 +0100

import branch for 1.x from svn
---
 pom.xml| 121 -
 .../mock/sling/oak/OakMockSlingRepository.java |  27 ++---
 .../sling/testing/mock/sling/oak/package-info.java |   2 +-
 3 files changed, 84 insertions(+), 66 deletions(-)

diff --git a/pom.xml b/pom.xml
index 2196868..e0df266 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,21 +23,21 @@
 
 org.apache.sling
 sling
-30
+26
 
 
 
 org.apache.sling.testing.sling-mock-oak
-2.0.3-SNAPSHOT
+1.0.3-SNAPSHOT
 bundle
   
-Apache Sling Testing Sling Mock Jackrabbit Oak-based Resource 
Resolver
+Apache Sling Testing Sling Mock Oak-based Resource Resolver
 Implements a resource resolver type for Jackrabbit Oak that 
can be used in unit tests based on Sling Mocks.
   
 
-1.4.1
-2.12.1
-2.2.12
+1.2.2
+2.10.1
+1.9.6
 
 
 
@@ -83,15 +83,10 @@
 ${jackrabbit.version}
 
 
-
 
 javax.jcr
 jcr
-compile
-
-
-javax.servlet
-javax.servlet-api
+2.0
 compile
 
 
@@ -109,7 +104,7 @@
 
 org.apache.sling
 org.apache.sling.testing.logging-mock
-2.0.0
+1.0.0
 test
 
   
@@ -118,42 +113,68 @@
 
 
 
-
-org.apache.felix
-maven-bundle-plugin
-true
-
-  
-
-org.apache.maven.plugins
-maven-shade-plugin
-2.4.3
-
-
-
-
-org.apache.jackrabbit:*
-
-
-true
-
-
-
-package
-
-shade
-
-
-
-
-  
-
+  
+  
+org.apache.maven.plugins
+maven-jar-plugin
+
+  
+
+  test-jar
+
+  
+
+  
+
+  
+org.apache.felix
+maven-bundle-plugin
+true
+  
+
+  
+org.apache.felix
+maven-scr-plugin
+
+  
+generate-scr-scrdescriptor
+
+  scr
+
+  
+
+  
+
+  
+  org.apache.maven.plugins
+  maven-shade-plugin
+  2.4.1
+  
+
+
+
+org.apache.jackrabbit:*
+
+
+true
+  
+  
+
+package
+
+shade
+
+
+  
+  
+
+  
 org.apache.rat
 apache-rat-plugin
 
@@ -161,7 +182,7 @@
 dependency-reduced-pom.xml
 
 
-
+  
 
 
   
diff --git 
a/src/main/java/org/apache/sling/testing/mock/sling/oak/OakMockSlingRepository.java
 
b/src/main/java/org/apache/sling/testing/mock/sling/oak/OakMockSlingRepository.java
index c78bf00..f786e6c 100644
--- 
a/src/main/java/org/apache/sling/testing/mock/sling/oak/OakMockSlingRepository.java
+++ 
b/src/main/java/org/apache/sling/testing/mock/sling/oak/OakMockSlingRepository.java
@@ -33,19 +33,21 @@ import javax.jcr.Session;
 import javax.jcr.SimpleCredentials;
 import javax.jcr.Value;
 
+import org.apache.felix.scr.annotations.Activate;
+import org.apache.felix.scr.annotations.Component;
+import org.apache.felix.scr.annotations.Deactivate;
+import org.apache.felix.scr.annotations.Service;
 import org.apache.jackrabbit.api.JackrabbitRepository;
 import org.apache.jackrabbit.oak.Oak;
 import org.apache.jackrabbit.oak.jcr.Jcr;
 import org.apache.sling.jcr.api.SlingRepository;
 import org.osgi.framework.BundleContext;
 import org.osgi.service.component.ComponentContext;
-import org.osgi.service.component.annotations.Activate;
-import org.osgi.service.component.annotations.Component;
-import 

[sling-org-apache-sling-testing-sling-mock-oak] branch release/1.x created (now bca1826)

2017-11-06 Thread sseifert
This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a change to branch release/1.x
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-testing-sling-mock-oak.git.


  at bca1826  import branch for 1.x from svn

This branch includes the following new commits:

 new bca1826  import branch for 1.x from svn

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


[sling-org-apache-sling-testing-sling-mock] 01/01: import branch for 1.x from svn

2017-11-06 Thread sseifert
This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a commit to branch release/1.x
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-testing-sling-mock.git

commit 44f2981b262f1719acc9fb8e7cfba4d5864f73ac
Author: sseifert 
AuthorDate: Mon Nov 6 17:14:09 2017 +0100

import branch for 1.x from svn
---
 pom.xml| 125 ++
 .../testing/mock/sling/MockAdapterManagerImpl.java | 181 +
 .../mock/sling/MockDynamicClassLoaderManager.java  |  33 
 .../testing/mock/sling/MockJcrSlingRepository.java |  14 +-
 .../apache/sling/testing/mock/sling/MockSling.java |  67 
 .../sling/ResourceResolverFactoryInitializer.java  |  89 ++
 .../testing/mock/sling/ResourceResolverType.java   |  14 ++
 .../sling/ThreadsafeMockAdapterManagerWrapper.java |   2 +-
 .../testing/mock/sling/builder/package-info.java   |   2 +-
 .../context/ContextResourceResolverFactory.java|   7 +
 .../sling/context/ModelAdapterFactoryUtil.java |  32 ++--
 .../mock/sling/context/SlingContextImpl.java   |  44 ++---
 .../testing/mock/sling/context/UniqueRoot.java |  11 +-
 .../testing/mock/sling/context/package-info.java   |   2 +-
 .../testing/mock/sling/junit/SlingContext.java |   3 +-
 .../mock/sling/junit/SlingContextBuilder.java  |   3 +-
 .../mock/sling/junit/SlingContextCallback.java |   3 +-
 .../testing/mock/sling/junit/package-info.java |   2 +-
 .../testing/mock/sling/loader/ContentLoader.java   |   2 +-
 .../testing/mock/sling/loader/package-info.java|   2 +-
 .../sling/testing/mock/sling/package-info.java |   2 +-
 .../mock/sling/services/MockMimeTypeService.java   |   6 +-
 .../testing/mock/sling/services/package-info.java  |   2 +-
 .../sling/servlet/MockSlingHttpServletRequest.java |  23 ++-
 .../testing/mock/sling/servlet/package-info.java   |   2 +-
 .../sling/testing/mock/sling/spi/package-info.java |   2 +-
 .../mock/sling/NodeTypeDefinitionScannerTest.java  |   1 +
 .../context/AbstractSlingContextImplTest.java  |   9 +-
 .../sling/context/NoResourceResolverTypeTest.java  |  18 +-
 .../testing/mock/sling/junit/SlingContextTest.java |  81 +
 .../sling/resource/AbstractJcrNamespaceTest.java   |   5 +-
 .../resource/AbstractJcrResourceResolverTest.java  |   6 +-
 .../AbstractSlingCrudResourceResolverTest.java |  18 +-
 33 files changed, 392 insertions(+), 421 deletions(-)

diff --git a/pom.xml b/pom.xml
index f028e74..2f4503f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,12 +23,12 @@
 
 org.apache.sling
 sling
-30
+26
 
 
 
 org.apache.sling.testing.sling-mock
-2.2.15-SNAPSHOT
+1.9.11-SNAPSHOT
 bundle
 
 Apache Sling Testing Sling Mock
@@ -45,7 +45,7 @@
 
 org.apache.sling
 org.apache.sling.testing.osgi-mock
-2.3.4
+1.9.8
 compile
 
 
@@ -63,70 +63,63 @@
 
 org.apache.sling
 org.apache.sling.servlet-helpers
-1.1.2
-compile
-
-
-
-org.apache.sling
-org.apache.sling.commons.osgi
-2.4.0
+1.0.2
 compile
 
 
 
 org.apache.sling
 org.apache.sling.models.api
-1.2.2
+1.1.0
 compile
 
 
 org.apache.sling
 org.apache.sling.models.impl
-1.2.2
+1.1.0
 compile
 
 
 
 org.apache.sling
 org.apache.sling.api
-2.11.0
+2.4.0
 compile
 
 
 org.apache.sling
 org.apache.sling.resourceresolver
-1.4.8
+1.1.0
 compile
 
 
 org.apache.sling
 org.apache.sling.jcr.api
-2.3.0
+2.2.0
 compile
 
 
 org.apache.sling
 org.apache.sling.jcr.resource
-2.7.4
+2.3.6
 compile
 
 
 org.apache.sling
 org.apache.sling.scripting.api
-2.1.8
+2.1.6
 compile
 
 
 org.apache.sling
 org.apache.sling.scripting.core
-2.0.36
+2.0.26
 compile
 
 
 org.apache.sling
 org.apache.sling.commons.mime
-2.1.8
+2.1.4
 compile
 
 
@@ -143,26 +136,26 @@
 
 
 org.apache.sling
-org.apache.sling.commons.classloader
-1.3.2
+org.apache.sling.commons.osgi
+2.2.0
 compile
 
 
 org.apache.sling
- 

[sling-org-apache-sling-testing-sling-mock] branch release/1.x created (now 44f2981)

2017-11-06 Thread sseifert
This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a change to branch release/1.x
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-testing-sling-mock.git.


  at 44f2981  import branch for 1.x from svn

This branch includes the following new commits:

 new 44f2981  import branch for 1.x from svn

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


[sling-org-apache-sling-testing-osgi-mock] branch release/1.x created (now b884265)

2017-11-06 Thread sseifert
This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a change to branch release/1.x
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-testing-osgi-mock.git.


  at b884265  import branch for 1.x from svn

This branch includes the following new commits:

 new b884265  import branch for 1.x from svn

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


[sling-org-apache-sling-testing-osgi-mock] 01/01: import branch for 1.x from svn

2017-11-06 Thread sseifert
This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a commit to branch release/1.x
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-testing-osgi-mock.git

commit b884265f34da72b15fd2f39429b1e83fb0b301ba
Author: sseifert 
AuthorDate: Mon Nov 6 17:10:53 2017 +0100

import branch for 1.x from svn
---
 pom.xml| 137 +++-
 .../sling/testing/mock/osgi/MapMergeUtil.java  |  21 +-
 .../apache/sling/testing/mock/osgi/MapUtil.java|   4 +-
 .../sling/testing/mock/osgi/MatchAllFilter.java|   6 -
 .../apache/sling/testing/mock/osgi/MockBundle.java |  44 +--
 .../sling/testing/mock/osgi/MockBundleContext.java | 143 
 .../testing/mock/osgi/MockComponentContext.java|   4 +-
 .../sling/testing/mock/osgi/MockConfiguration.java |   7 +-
 .../sling/testing/mock/osgi/MockEventAdmin.java|  26 +-
 .../apache/sling/testing/mock/osgi/MockOsgi.java   |  87 -
 .../testing/mock/osgi/MockServiceReference.java|  16 +-
 .../testing/mock/osgi/MockServiceRegistration.java |  28 +-
 .../sling/testing/mock/osgi/OsgiMetadataUtil.java  |  18 +-
 .../sling/testing/mock/osgi/OsgiServiceUtil.java   | 370 +
 .../mock/osgi/context/AbstractContextPlugin.java   |   2 +-
 .../testing/mock/osgi/context/ContextCallback.java |   2 +-
 .../testing/mock/osgi/context/ContextPlugin.java   |   2 +-
 .../testing/mock/osgi/context/ContextPlugins.java  |   6 +-
 .../testing/mock/osgi/context/OsgiContextImpl.java |   3 +-
 .../testing/mock/osgi/context/package-info.java|   2 +-
 .../sling/testing/mock/osgi/junit/OsgiContext.java |   3 +-
 .../mock/osgi/junit/OsgiContextBuilder.java|   7 +-
 .../mock/osgi/junit/OsgiContextCallback.java   |   3 +-
 .../testing/mock/osgi/junit/package-info.java  |   2 +-
 .../sling/testing/mock/osgi/package-info.java  |   2 +-
 ...ckBundleContextDynamicReferencesOsgiR6Test.java | 188 ---
 ...ockBundleContextStaticGreedyReferencesTest.java |   2 +-
 .../testing/mock/osgi/MockBundleContextTest.java   |  94 ++
 .../mock/osgi/MockComponentContextTest.java|   2 +-
 .../mock/osgi/MockServiceReferencesSortTest.java   |  78 ++---
 .../OsgiServiceUtilActivateDeactivateTest.java |  76 +
 .../testing/mock/osgi/OsgiServiceUtilTest.java | 121 ++-
 .../mock/osgi/context/OsgiContextImplTest.java |   8 +-
 .../testing/mock/osgi/junit/OsgiContextTest.java   |   1 +
 osgi.OsgiServiceUtilActivateDeactivateTest.xml |   3 -
 ...sling.testing.mock.osgi.OsgiServiceUtilTest.xml |   9 -
 36 files changed, 446 insertions(+), 1081 deletions(-)

diff --git a/pom.xml b/pom.xml
index 2fa57e7..7dfef63 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,12 +23,12 @@
 
 org.apache.sling
 sling
-30
+26
 
 
 
 org.apache.sling.testing.osgi-mock
-2.3.5-SNAPSHOT
+1.9.9-SNAPSHOT
 bundle
 
 Apache Sling Testing OSGi Mock
@@ -44,12 +44,26 @@
   
 
 org.osgi
-osgi.core
+org.osgi.core
 compile
 
 
 org.osgi
-osgi.cmpn
+org.osgi.compendium
+compile
+
+
+
+org.apache.sling
+org.apache.sling.commons.osgi
+2.2.0
+compile
+
+
+
+org.apache.felix
+org.apache.felix.framework
+5.0.0
 compile
 
 
@@ -78,7 +92,7 @@
 slf4j-api
 compile
 
-
+
 
 org.reflections
 reflections
@@ -110,28 +124,6 @@
 
 
 
-
-
-org.apache.sling
-org.apache.sling.commons.osgi
-2.4.0
-compile
-
-
-
-org.apache.felix
-org.apache.felix.framework
-5.0.0
-compile
-
-
-
-org.apache.felix
-org.apache.felix.scr
-2.0.4
-compile
-
-
 
 org.mockito
 mockito-all
@@ -146,7 +138,7 @@
 
 org.apache.sling
 org.apache.sling.testing.logging-mock
-2.0.0
+1.0.0
 test
 
 
@@ -161,6 +153,11 @@
 true
 
   
+
+org.apache.felix
+maven-scr-plugin
+
+

 org.apache.rat
 apache-rat-plugin
@@ -169,73 +166,31 @@
 src/test/resources/META-INF/test.txt
 
src/test/resources/bundleData/nested/first.txt
 
src/test/resources/bundleData/nested/second.txt
-dependency-reduced-pom.xml
 
 
 
-
-   

[sling-org-apache-sling-servlet-helpers] 01/01: import branch for 1.0.x from svn

2017-11-06 Thread sseifert
This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a commit to branch release/1.0.x
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-servlet-helpers.git

commit a8cc76302c139e402cc1e468dad7074400cd7ca2
Author: sseifert 
AuthorDate: Mon Nov 6 17:08:18 2017 +0100

import branch for 1.0.x from svn
---
 pom.xml|  5 +-
 .../sling/servlethelpers/MockHttpSession.java  |  3 +-
 .../MockRequestDispatcherFactory.java  |  3 +-
 .../sling/servlethelpers/MockRequestPathInfo.java  |  3 +-
 .../sling/servlethelpers/MockServletContext.java   |  7 +--
 .../MockSlingHttpServletRequest.java   | 64 ++
 .../MockSlingHttpServletResponse.java  |  8 +--
 .../sling/servlethelpers/ResponseBodySupport.java  |  9 ---
 .../apache/sling/servlethelpers/package-info.java  |  2 +-
 .../sling/servlethelpers/MockHttpSessionTest.java  |  1 +
 .../servlethelpers/MockRequestPathInfoTest.java|  1 +
 .../servlethelpers/MockServletContextTest.java |  1 +
 .../MockSlingHttpServletRequestTest.java   | 40 +-
 .../MockSlingHttpServletResponseTest.java  |  1 +
 14 files changed, 24 insertions(+), 124 deletions(-)

diff --git a/pom.xml b/pom.xml
index 23ea199..579816c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,13 +23,13 @@
 
 org.apache.sling
 sling
-30
+26
 
 
 
 org.apache.sling.servlet-helpers
 bundle
-1.1.3-SNAPSHOT
+1.0.3-SNAPSHOT
 
 Apache Sling Servlet Helpers
 Mock implementations of SlingHttpServletRequest, 
SlingHttpServletResponse and related classes.
@@ -55,6 +55,7 @@
 
 javax.servlet
 javax.servlet-api
+3.0.1
 provided
 
 
diff --git a/src/main/java/org/apache/sling/servlethelpers/MockHttpSession.java 
b/src/main/java/org/apache/sling/servlethelpers/MockHttpSession.java
index bcaae1e..31d672b 100644
--- a/src/main/java/org/apache/sling/servlethelpers/MockHttpSession.java
+++ b/src/main/java/org/apache/sling/servlethelpers/MockHttpSession.java
@@ -27,7 +27,8 @@ import javax.servlet.ServletContext;
 import javax.servlet.http.HttpSession;
 
 import org.apache.commons.collections.IteratorUtils;
-import org.osgi.annotation.versioning.ConsumerType;
+
+import aQute.bnd.annotation.ConsumerType;
 
 /**
  * Mock {@link HttpSession} implementation.
diff --git 
a/src/main/java/org/apache/sling/servlethelpers/MockRequestDispatcherFactory.java
 
b/src/main/java/org/apache/sling/servlethelpers/MockRequestDispatcherFactory.java
index d3dbe38..5664035 100644
--- 
a/src/main/java/org/apache/sling/servlethelpers/MockRequestDispatcherFactory.java
+++ 
b/src/main/java/org/apache/sling/servlethelpers/MockRequestDispatcherFactory.java
@@ -22,7 +22,8 @@ import javax.servlet.RequestDispatcher;
 
 import org.apache.sling.api.request.RequestDispatcherOptions;
 import org.apache.sling.api.resource.Resource;
-import org.osgi.annotation.versioning.ConsumerType;
+
+import aQute.bnd.annotation.ConsumerType;
 
 /**
  * Interface to create a mock {@link RequestDispatcher} when calling the 
getRequestDispatcher methods
diff --git 
a/src/main/java/org/apache/sling/servlethelpers/MockRequestPathInfo.java 
b/src/main/java/org/apache/sling/servlethelpers/MockRequestPathInfo.java
index d14034c..4c6439d 100644
--- a/src/main/java/org/apache/sling/servlethelpers/MockRequestPathInfo.java
+++ b/src/main/java/org/apache/sling/servlethelpers/MockRequestPathInfo.java
@@ -21,7 +21,8 @@ package org.apache.sling.servlethelpers;
 import org.apache.commons.lang3.StringUtils;
 import org.apache.sling.api.request.RequestPathInfo;
 import org.apache.sling.api.resource.Resource;
-import org.osgi.annotation.versioning.ConsumerType;
+
+import aQute.bnd.annotation.ConsumerType;
 
 /**
  * Mock {@link RequestPathInfo} implementation.
diff --git 
a/src/main/java/org/apache/sling/servlethelpers/MockServletContext.java 
b/src/main/java/org/apache/sling/servlethelpers/MockServletContext.java
index 108facb..4741738 100644
--- a/src/main/java/org/apache/sling/servlethelpers/MockServletContext.java
+++ b/src/main/java/org/apache/sling/servlethelpers/MockServletContext.java
@@ -37,7 +37,7 @@ import javax.servlet.SessionCookieConfig;
 import javax.servlet.SessionTrackingMode;
 import javax.servlet.descriptor.JspConfigDescriptor;
 
-import org.osgi.annotation.versioning.ConsumerType;
+import aQute.bnd.annotation.ConsumerType;
 
 /**
  * Mock {@link ServletContext} implementation.
@@ -301,9 +301,4 @@ public class MockServletContext implements ServletContext {
 throw new UnsupportedOperationException();
 }
 
-@Override
-public String getVirtualServerName() {
-throw new UnsupportedOperationException();
-}
-
 }
diff --git 
a/src/main/java/org/apache/sling/servlethelpers/MockSlingHttpServletRequest.java
 

[sling-org-apache-sling-servlet-helpers] branch release/1.0.x created (now a8cc763)

2017-11-06 Thread sseifert
This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a change to branch release/1.0.x
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-servlet-helpers.git.


  at a8cc763  import branch for 1.0.x from svn

This branch includes the following new commits:

 new a8cc763  import branch for 1.0.x from svn

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


[sling-org-apache-sling-fsresource] 01/01: import branch for 1.x from svn

2017-11-06 Thread sseifert
This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a commit to branch release/1.x
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-fsresource.git

commit 4abf59cf41b40366ceffe3e455296f822ec39db7
Author: sseifert 
AuthorDate: Mon Nov 6 17:03:26 2017 +0100

import branch for 1.x from svn
---
 pom.xml|  22 ++--
 .../sling/fsprovider/internal/FileMonitor.java |  95 +---
 .../apache/sling/fsprovider/internal/FsMode.java   |   2 +-
 .../fsprovider/internal/FsResourceProvider.java| 125 ++---
 .../internal/mapper/ContentFileResource.java   |   5 +-
 .../fsprovider/internal/mapper/FileResource.java   |  24 ++--
 .../internal/mapper/FileResourceMapper.java|  11 +-
 .../internal/mapper/FileVaultResourceMapper.java   |   5 +-
 .../internal/parser/ContentElementImpl.java|   2 +-
 .../sling/fsprovider/internal/FileMonitorTest.java |  53 +
 .../fsprovider/internal/FileVaultContentTest.java  |  14 +--
 .../internal/FileVaultFileMonitorTest.java |  59 +-
 .../fsprovider/internal/JcrXmlContentTest.java |  15 ++-
 .../sling/fsprovider/internal/JsonContentTest.java |  19 ++--
 .../sling/fsprovider/internal/TestUtils.java   |  29 +++--
 15 files changed, 239 insertions(+), 241 deletions(-)

diff --git a/pom.xml b/pom.xml
index fc0b0d2..e1f065c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -28,7 +28,7 @@
 
 org.apache.sling.fsresource
 bundle
-2.1.9-SNAPSHOT
+1.4.9-SNAPSHOT
 
 Apache Sling File System Resource Provider
 
@@ -87,12 +87,14 @@
 
 
 javax.servlet
-javax.servlet-api
+servlet-api
+2.4
+provided
 
 
 org.apache.sling
 org.apache.sling.api
-2.11.0
+2.4.0
 
 
 org.apache.sling
@@ -104,8 +106,8 @@
 osgi.core
 
 
-org.slf4j
-slf4j-api
+org.osgi
+osgi.cmpn
 
 
 org.apache.commons
@@ -157,13 +159,19 @@
 
 org.apache.sling
 org.apache.sling.testing.sling-mock
-2.2.6
+1.9.6
+test
+
+
+org.apache.sling
+org.apache.sling.testing.osgi-mock
+2.2.4
 test
 
 
 org.apache.sling
 org.apache.sling.testing.logging-mock
-2.0.0
+1.0.0
 test
 
 
diff --git 
a/src/main/java/org/apache/sling/fsprovider/internal/FileMonitor.java 
b/src/main/java/org/apache/sling/fsprovider/internal/FileMonitor.java
index a164d4f..88c9d6f 100644
--- a/src/main/java/org/apache/sling/fsprovider/internal/FileMonitor.java
+++ b/src/main/java/org/apache/sling/fsprovider/internal/FileMonitor.java
@@ -18,8 +18,17 @@
  */
 package org.apache.sling.fsprovider.internal;
 
+import static org.apache.sling.api.SlingConstants.PROPERTY_PATH;
+import static org.apache.sling.api.SlingConstants.PROPERTY_RESOURCE_TYPE;
+import static org.apache.sling.api.SlingConstants.TOPIC_RESOURCE_ADDED;
+import static org.apache.sling.api.SlingConstants.TOPIC_RESOURCE_CHANGED;
+import static org.apache.sling.api.SlingConstants.TOPIC_RESOURCE_REMOVED;
+
 import java.io.File;
 import java.util.ArrayList;
+import java.util.Dictionary;
+import java.util.HashMap;
+import java.util.Hashtable;
 import java.util.List;
 import java.util.Map;
 import java.util.Timer;
@@ -27,13 +36,12 @@ import java.util.TimerTask;
 
 import org.apache.commons.lang3.StringUtils;
 import org.apache.jackrabbit.vault.util.PlatformNameFormat;
-import org.apache.sling.api.resource.observation.ResourceChange;
-import org.apache.sling.api.resource.observation.ResourceChange.ChangeType;
 import org.apache.sling.fsprovider.internal.mapper.ContentFile;
+import org.apache.sling.fsprovider.internal.mapper.FileResource;
 import org.apache.sling.fsprovider.internal.parser.ContentElement;
+import org.apache.sling.fsprovider.internal.parser.ContentElementImpl;
 import org.apache.sling.fsprovider.internal.parser.ContentFileCache;
-import org.apache.sling.spi.resource.provider.ObservationReporter;
-import org.apache.sling.spi.resource.provider.ObserverConfiguration;
+import org.osgi.service.event.EventAdmin;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -126,8 +134,8 @@ public final class FileMonitor extends TimerTask {
 }
 synchronized ( this ) {
 try {
-// if we don't have an observation reporter, we just skip the 
check
-final ObservationReporter reporter = 
this.provider.getObservationReporter();
+// if we don't have an event admin, we just skip the check
+final EventAdmin reporter = 

[sling-org-apache-sling-fsresource] branch release/1.x created (now 4abf59c)

2017-11-06 Thread sseifert
This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a change to branch release/1.x
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-fsresource.git.


  at 4abf59c  import branch for 1.x from svn

This branch includes the following new commits:

 new 4abf59c  import branch for 1.x from svn

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


Nexus: Staging Completed

2017-11-06 Thread Nexus Repository Manager
Message from: https://repository.apache.orgDescription:org.apache.sling.event-4.2.10Deployer properties:"userAgent" = "Apache-Maven/3.3.9 (Java 1.8.0_121; Mac OS X 10.12.5)""userId" = "tmaret""ip" = "193.104.215.11"Details:The following artifacts have been staged/org/apache/sling/org.apache.sling.event/4.2.10/org.apache.sling.event-4.2.10-source-release.zip(SHA1: 291e5d1e8e2f4cfc025ada3f9d63f93f16e707f7)/org/apache/sling/org.apache.sling.event/4.2.10/org.apache.sling.event-4.2.10-sources.jar(SHA1: d09b7342fb18dd2ee533c4ec84bcc5c54d3bbaed)/org/apache/sling/org.apache.sling.event/4.2.10/org.apache.sling.event-4.2.10.jar(SHA1: 421f36e5bdc56cf28e5a924c290c9e7db776587f)/org/apache/sling/org.apache.sling.event/4.2.10/org.apache.sling.event-4.2.10.jar.asc(SHA1: a97790e4418c24e2b607489f5a1497a119bd7a65)/org/apache/sling/org.apache.sling.event/4.2.10/org.apache.sling.event-4.2.10.pom(SHA1: cd41fe52433743b7030cfa8b1595e1615d1992f1)/org/apache/sling/org.apache.sling.event/4.2.10/org.apache.sling.event-4.2.10-source-release.zip.asc(SHA1: ba5ae5de9b15570f203d56dd614438df022e9e34)/org/apache/sling/org.apache.sling.event/4.2.10/org.apache.sling.event-4.2.10-sources.jar.asc(SHA1: 42fad47d616e348c3dad835af474731d6fc15765)/org/apache/sling/org.apache.sling.event/4.2.10/org.apache.sling.event-4.2.10.pom.asc(SHA1: a64d56a8d838a1fb8153d5f861374c0510f4f9ab)Action performed by Timothée Maret (tmaret)

[sling-org-apache-sling-fsresource] branch master updated: add documentation link

2017-11-06 Thread sseifert
This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-fsresource.git


The following commit(s) were added to refs/heads/master by this push:
 new 53d2f7f  add documentation link
53d2f7f is described below

commit 53d2f7fe2b828ce1884f1c1153549d6d711cf9aa
Author: sseifert 
AuthorDate: Mon Nov 6 17:01:12 2017 +0100

add documentation link
---
 README.md | 5 +
 1 file changed, 5 insertions(+)

diff --git a/README.md b/README.md
index 83e62b7..2b2a314 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,8 @@
 # Apache Sling File System Resource Provider
 
 This module is part of the [Apache Sling](https://sling.apache.org) project.
+
+Provides a ResourceProvider implementation supporting file system based 
resources.
+
+Documentation:
+https://sling.apache.org/documentation/bundles/accessing-filesystem-resources-extensions-fsresource.html

-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


[sling-org-apache-sling-testing-sling-mock-oak] branch master updated: sling-mock-oak no longer experimental

2017-11-06 Thread sseifert
This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-testing-sling-mock-oak.git


The following commit(s) were added to refs/heads/master by this push:
 new 7b7222d  sling-mock-oak no longer experimental
7b7222d is described below

commit 7b7222d47b8a87dc213bbee2220113c1dd2bf2d2
Author: sseifert 
AuthorDate: Mon Nov 6 16:56:54 2017 +0100

sling-mock-oak no longer experimental
---
 README.md | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/README.md b/README.md
index fbc70b3..9fa960f 100644
--- a/README.md
+++ b/README.md
@@ -6,8 +6,5 @@ Implements a resource resolver type for Jackrabbit Oak that can 
be used in unit
 
 This is a separate maven artifacts because it introduces a lot of further 
dependencies.
 
-Please note: This adapter for Jackrabbit Oak is still experimental, not all 
sling-mock features are working.
-(see disabled unit tests with comments)
-
 Documentation:
 http://sling.apache.org/documentation/development/sling-mock.html

-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


[sling-org-apache-sling-testing-resourceresolver-mock] branch master updated: consolidate README

2017-11-06 Thread sseifert
This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-testing-resourceresolver-mock.git


The following commit(s) were added to refs/heads/master by this push:
 new e5af6e6  consolidate README
e5af6e6 is described below

commit e5af6e60057fb0b3abbe6e370081e78f2d82bcf7
Author: sseifert 
AuthorDate: Mon Nov 6 16:55:53 2017 +0100

consolidate README
---
 README.md  | 5 +
 README.txt | 6 --
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/README.md b/README.md
index 4abf793..ba8cf16 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,8 @@
 # Apache Sling Testing Resource Resolver Mock
 
 This module is part of the [Apache Sling](https://sling.apache.org) project.
+
+Mock for the resource resolver / factory for easier testing.
+
+Documentation:
+http://sling.apache.org/documentation/development/resourceresolver-mock.html
diff --git a/README.txt b/README.txt
deleted file mode 100644
index b6e31db..000
--- a/README.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-Apache Sling Testing Resource Resolver Mock
-
-Mock for the resource resolver / factory for easier testing.
-
-Documentation:
-http://sling.apache.org/documentation/development/resourceresolver-mock.html

-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


[sling-org-apache-sling-testing-sling-mock-oak] branch master updated: ignore dependency-reduced-pom.xml

2017-11-06 Thread sseifert
This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-testing-sling-mock-oak.git


The following commit(s) were added to refs/heads/master by this push:
 new 11058db  ignore dependency-reduced-pom.xml
11058db is described below

commit 11058db5288f44b1d96d0b4884943b922e5cb8e6
Author: sseifert 
AuthorDate: Mon Nov 6 16:54:21 2017 +0100

ignore dependency-reduced-pom.xml
---
 .gitignore | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.gitignore b/.gitignore
index 5b783ed..12746f7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,3 +15,4 @@ maven-eclipse.xml
 .DS_Store
 jcr.log
 atlassian-ide-plugin.xml
+dependency-reduced-pom.xml

-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


[sling-org-apache-sling-testing-osgi-mock] branch master updated: ignore dependency-reduced-pom.xml

2017-11-06 Thread sseifert
This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-testing-osgi-mock.git


The following commit(s) were added to refs/heads/master by this push:
 new 3e42580  ignore dependency-reduced-pom.xml
3e42580 is described below

commit 3e425805aa4b322744c2a8dfcbc49ee567124cee
Author: sseifert 
AuthorDate: Mon Nov 6 16:54:12 2017 +0100

ignore dependency-reduced-pom.xml
---
 .gitignore | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.gitignore b/.gitignore
index 5b783ed..12746f7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,3 +15,4 @@ maven-eclipse.xml
 .DS_Store
 jcr.log
 atlassian-ide-plugin.xml
+dependency-reduced-pom.xml

-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


[sling-org-apache-sling-event] 01/01: [maven-release-plugin] prepare for next development iteration

2017-11-06 Thread tmaret
This is an automated email from the ASF dual-hosted git repository.

tmaret pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-event.git

commit 3ab8f6069e4f839446fe32a8901c2c48662c7ac0
Author: tmaret 
AuthorDate: Mon Nov 6 16:53:05 2017 +0100

[maven-release-plugin] prepare for next development iteration
---
 pom.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pom.xml b/pom.xml
index 72c9983..354be4e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
 
 org.apache.sling.event
 bundle
-4.2.10
+4.2.11-SNAPSHOT
 
 Apache Sling Event Support
 
@@ -40,7 +40,7 @@
 
scm:git:https://gitbox.apache.org/repos/asf/sling-org-apache-sling-event.git
 
scm:git:https://gitbox.apache.org/repos/asf/sling-org-apache-sling-event.git
 
https://gitbox.apache.org/repos/asf?p=sling-org-apache-sling-event.git
-  org.apache.sling.event-4.2.10
+  HEAD
   
 
 

-- 
To stop receiving notification emails like this one, please contact
"commits@sling.apache.org" .


[sling-org-apache-sling-event] 01/01: [maven-release-plugin] prepare release org.apache.sling.event-4.2.10

2017-11-06 Thread tmaret
This is an automated email from the ASF dual-hosted git repository.

tmaret pushed a commit to annotated tag org.apache.sling.event-4.2.10
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-event.git

commit 98c9efcfa7a2f333bf766914976fb6aeb91bf806
Author: tmaret 
AuthorDate: Mon Nov 6 16:51:22 2017 +0100

[maven-release-plugin] prepare release org.apache.sling.event-4.2.10
---
 pom.xml | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/pom.xml b/pom.xml
index ea5180b..72c9983 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
 
 org.apache.sling.event
 bundle
-4.2.9-SNAPSHOT
+4.2.10
 
 Apache Sling Event Support
 
@@ -40,7 +40,8 @@
 
scm:git:https://gitbox.apache.org/repos/asf/sling-org-apache-sling-event.git
 
scm:git:https://gitbox.apache.org/repos/asf/sling-org-apache-sling-event.git
 
https://gitbox.apache.org/repos/asf?p=sling-org-apache-sling-event.git
-
+  org.apache.sling.event-4.2.10
+  
 
 
 12315369

-- 
To stop receiving notification emails like this one, please contact
"commits@sling.apache.org" .


[sling-org-apache-sling-event] branch master updated (8177d76 -> 3ab8f60)

2017-11-06 Thread tmaret
This is an automated email from the ASF dual-hosted git repository.

tmaret pushed a change to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-event.git.


from 8177d76  Merge pull request #1 from prafulVaishnav/issue/SLING-7197
 add 98c9efc  [maven-release-plugin] prepare release 
org.apache.sling.event-4.2.10
 new 3ab8f60  [maven-release-plugin] prepare for next development iteration

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 pom.xml | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


[sling-org-apache-sling-event] annotated tag org.apache.sling.event-4.2.10 created (now 17b3f9c)

2017-11-06 Thread tmaret
This is an automated email from the ASF dual-hosted git repository.

tmaret pushed a change to annotated tag org.apache.sling.event-4.2.10
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-event.git.


  at 17b3f9c  (tag)
 tagging 98c9efcfa7a2f333bf766914976fb6aeb91bf806 (commit)
  by tmaret
  on Mon Nov 6 16:52:39 2017 +0100

- Log -
[maven-release-plugin] copy for tag org.apache.sling.event-4.2.10
---

This annotated tag includes the following new commits:

 new 98c9efc  [maven-release-plugin] prepare release 
org.apache.sling.event-4.2.10

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


[sling-org-apache-sling-caconfig-bnd-plugin] branch master updated: add documentation link

2017-11-06 Thread sseifert
This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-caconfig-bnd-plugin.git


The following commit(s) were added to refs/heads/master by this push:
 new 23efd6b  add documentation link
23efd6b is described below

commit 23efd6b0c2a3813303f6957e5828d74039119a70
Author: sseifert 
AuthorDate: Mon Nov 6 16:50:01 2017 +0100

add documentation link
---
 README.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/README.md b/README.md
index abfdb4c..5a7a9c9 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,5 @@
 # Apache Sling Context-Aware Configuration bnd Plugin
 
 This module is part of the [Apache Sling](https://sling.apache.org) project.
+
+Documentation: [Apache Sling Context-Aware 
Configuration](https://sling.apache.org/documentation/bundles/context-aware-configuration/context-aware-configuration.html)

-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


[sling-org-apache-sling-caconfig-impl] branch master updated: add documentation link

2017-11-06 Thread sseifert
This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-caconfig-impl.git


The following commit(s) were added to refs/heads/master by this push:
 new 69e95a6  add documentation link
69e95a6 is described below

commit 69e95a6f06733aa6b4e4349edfe9c4d90520003c
Author: sseifert 
AuthorDate: Mon Nov 6 16:49:47 2017 +0100

add documentation link
---
 README.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/README.md b/README.md
index 68ad8f9..bef4e72 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,5 @@
 # Apache Sling Context-Aware Configuration Implementation
 
 This module is part of the [Apache Sling](https://sling.apache.org) project.
+
+Documentation: [Apache Sling Context-Aware 
Configuration](https://sling.apache.org/documentation/bundles/context-aware-configuration/context-aware-configuration.html)

-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


[sling-org-apache-sling-caconfig-spi] branch master updated: add documentation link

2017-11-06 Thread sseifert
This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-caconfig-spi.git


The following commit(s) were added to refs/heads/master by this push:
 new 34eb52e  add documentation link
34eb52e is described below

commit 34eb52e812e00a0784e3e536de68074eca85ce65
Author: sseifert 
AuthorDate: Mon Nov 6 16:49:28 2017 +0100

add documentation link
---
 README.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/README.md b/README.md
index ef6a3de..8d7a28d 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,5 @@
 # Apache Sling Context-Aware Configuration SPI
 
 This module is part of the [Apache Sling](https://sling.apache.org) project.
+
+Documentation: [Apache Sling Context-Aware 
Configuration](https://sling.apache.org/documentation/bundles/context-aware-configuration/context-aware-configuration.html)

-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


[sling-org-apache-sling-caconfig-integration-tests] branch master updated: add documentation link

2017-11-06 Thread sseifert
This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-caconfig-integration-tests.git


The following commit(s) were added to refs/heads/master by this push:
 new db29ff9  add documentation link
db29ff9 is described below

commit db29ff933ebb5b84c0957e63df602b3ea1b1e70c
Author: sseifert 
AuthorDate: Mon Nov 6 16:49:35 2017 +0100

add documentation link
---
 README.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/README.md b/README.md
index 0941b26..ff1dd4e 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,5 @@
 # Apache Sling Context-Aware Configuration Integration Tests
 
 This module is part of the [Apache Sling](https://sling.apache.org) project.
+
+Documentation: [Apache Sling Context-Aware 
Configuration](https://sling.apache.org/documentation/bundles/context-aware-configuration/context-aware-configuration.html)

-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


[sling-org-apache-sling-caconfig-api] branch master updated: add documentation link

2017-11-06 Thread sseifert
This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-caconfig-api.git


The following commit(s) were added to refs/heads/master by this push:
 new fd5c4b1  add documentation link
fd5c4b1 is described below

commit fd5c4b1c6b5f9f67da4e51fab39cf7337283fbff
Author: sseifert 
AuthorDate: Mon Nov 6 16:48:46 2017 +0100

add documentation link
---
 README.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/README.md b/README.md
index dc85cf8..8d1fde2 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,5 @@
 # Apache Sling Context-Aware Configuration API
 
 This module is part of the [Apache Sling](https://sling.apache.org) project.
+
+Documentation: [Apache Sling Context-Aware 
Configuration](https://sling.apache.org/documentation/bundles/context-aware-configuration/context-aware-configuration.html)

-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


[sling-org-apache-sling-caconfig-impl] branch master updated: ignore dependency-reduced-pom.xml

2017-11-06 Thread sseifert
This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-caconfig-impl.git


The following commit(s) were added to refs/heads/master by this push:
 new 15a5738  ignore dependency-reduced-pom.xml
15a5738 is described below

commit 15a5738e3a272ae4fdfe29a1d3b924b9fb5ef2d6
Author: sseifert 
AuthorDate: Mon Nov 6 16:47:14 2017 +0100

ignore dependency-reduced-pom.xml
---
 .gitignore | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.gitignore b/.gitignore
index 5b783ed..12746f7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,3 +15,4 @@ maven-eclipse.xml
 .DS_Store
 jcr.log
 atlassian-ide-plugin.xml
+dependency-reduced-pom.xml

-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


Jenkins build is unstable: sling-org-apache-sling-commons-cache-ehcache-1.8 #1

2017-11-06 Thread Apache Jenkins Server
See 




[sling-tooling-jenkins] branch master updated: SLING-7163 - Update Jenkins jobs to reference the git repositories

2017-11-06 Thread rombert
This is an automated email from the ASF dual-hosted git repository.

rombert pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-tooling-jenkins.git


The following commit(s) were added to refs/heads/master by this push:
 new f207646  SLING-7163 - Update Jenkins jobs to reference the git 
repositories
f207646 is described below

commit f2076465ef83cc2c17e4e0f9f3e1929ee7bba3d9
Author: Robert Munteanu 
AuthorDate: Mon Nov 6 17:32:06 2017 +0200

SLING-7163 - Update Jenkins jobs to reference the git repositories

First rough conversion to use GitHub. For now the the repositories are
read from the repo manifest but should be stored in a file with more
information. This would in turn allow us to store more attributes, like
supported jdks, artifacts to archive, etc.
---
 create_jobs.groovy | 30 +++---
 1 file changed, 19 insertions(+), 11 deletions(-)

diff --git a/create_jobs.groovy b/create_jobs.groovy
index 08a092c..9ba7484 100644
--- a/create_jobs.groovy
+++ b/create_jobs.groovy
@@ -1,7 +1,9 @@
-def svnBase = "https://svn.apache.org/repos/asf/sling/trunk;
-// all modules should be listed here
+def repoUrl = 
"https://raw.githubusercontent.com/apache/sling-aggregator/master/default.xml;
+def repoBase = "https://github.com/apache/;
+// Repositories are read from the repo definition file. Not all keys are 
currently
+// read from the repo xml file.
 // keys:
-//   - location ( required ) : the SVN directory relatory to svnBase
+//   - location ( required ) : the GitHub project name
 //   - jdks (optional) : override the default jdks to use for build
 //   - downstream (optional): list of downstream projects
 //   - archive (optional): list of archive patterns
@@ -9,9 +11,19 @@ def svnBase = "https://svn.apache.org/repos/asf/sling/trunk;
 //   - rebuildDaily (optional): boolean, when enabled configures the build to 
run once every
 //24 hours,even if no changes are found in 
source control
 
+def modules = []
+// TODO - move blacklist out of this file
+def blacklist = ['sling-tooling-jenkins', 'sling-tooling-scm']
 
-// force module jobs deletion while we setup the new git jobs
-def modules = [] 
+println "Hello"
+
+def manifest = new XmlParser().parse(repoUrl)
+manifest.project.each { project ->
+jobName = project.@name.toString().replace(".git","")
+if ( !blacklist.contains(jobName) ) {
+modules += [ location: project.@name.toString().replace(".git", "")]
+}
+}
 
 // should be sorted from the oldest to the latest version
 // so that artifacts built using the oldest version are
@@ -28,7 +40,6 @@ def jdkMapping = [
 
 modules.each { module ->
 
-def svnDir = svnBase +"/" + module.location
 def jdks = module.jdks ?: defaultJdks
 def deploy = true
 
@@ -57,10 +68,7 @@ for more details''')
 }
 
 scm {
-svn(svnDir) { svnNode ->
-svnNode / browser(class: 'hudson.scm.browsers.ViewSVN') /
-url << 
'http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN'
-}
+github('apache/' + module.location)
 }
 
 blockOnUpstreamProjects()
@@ -129,5 +137,5 @@ for more details''')
 }
 
 String jobName(String location, String jdk) {
-return "sling-" + location.replaceAll('/','-')+'-' + jdk;
+return location + '-' + jdk;
 }

-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


[sling-whiteboard] branch master updated: Update api controller proposal

2017-11-06 Thread cziegeler
This is an automated email from the ASF dual-hosted git repository.

cziegeler pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-whiteboard.git


The following commit(s) were added to refs/heads/master by this push:
 new 6d32bb5  Update api controller proposal
6d32bb5 is described below

commit 6d32bb59567ab6fa9edbfe9081d4bddd6c8ddf20
Author: Carsten Ziegeler 
AuthorDate: Mon Nov 6 15:38:54 2017 +0100

Update api controller proposal
---
 featuremodel/apicontroller.md | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/featuremodel/apicontroller.md b/featuremodel/apicontroller.md
index 949d8a3..32f3e6e 100644
--- a/featuremodel/apicontroller.md
+++ b/featuremodel/apicontroller.md
@@ -1,6 +1,6 @@
 # API Controller
 
-If you're assembling an application out of several features and provide this 
application as a platform for customers to extend, an additional control of the 
API provided by the platform is needed. The bundles within the features provide 
all kinds of APIs but you might not want to expose all of these as extension 
points but rather want to use some of it internally within your features.
+If you're assembling a platform (in contrast to a final application) out of 
several features and provide this platform for customers to build their 
application on top if, an additional control of the API provided by the 
platform is needed. The bundles within the features provide all kinds of APIs 
but you might not want to expose all of these as extension points but rather 
want to use some of it internally within either a single feature or share 
within your features.
 
 This is a proposal about how to add such additional metadata to the feature 
model. An API controller at runtime enforces the rules.
 
@@ -9,20 +9,20 @@ This is a proposal about how to add such additional metadata 
to the feature mode
 A feature exports some api, however there are different types of clients of 
the API:
 
 * Bundles shipped as part of the platform
-* 3rd party bundles based on the platform
+* Application bundles using the platform
 
-We can generalize this by saying that API is either globally visible (to every 
client) or only visible to features within the same context. Usually this is 
referred to as a "region": The platform spawns its own region and a customer 
application has its own region, too. In theory there could be several customer 
applications running in the same framework, and each application has its own 
region.
+We can generalize this by saying that API is either globally visible (to every 
client) or only visible to features within the same context. Usually this is 
referred to as a "region": The platform spawns its own region and a customer 
application has its own region, too. In theory there could be several customer 
applications running in the same framework on top of the platform, and each 
application has its own region.
 
 Without any further information, API is globally visible by default. However, 
for platform features we want the opposite as we want to ensure that newly 
added API is not world-wide visible by default. Therefore we'll add an 
additional build time check (analyzer) that checks that each platform feature 
has an api controller configuration as below.
 
-A feature can have an additional extension JSON named exports:
+A feature can have an additional extension JSON named regions:
 
-"exports" : {
+"regions" : {
 "region" : "platform" // name of the region,
-"global" : [
+"global-exports" : [
 "org.apache.sling.resource.api.*"
 ],
-"local" : [
+"region-exports" : [
 "org.apache.sling.commons.scheduler"
 ]
 }
@@ -35,9 +35,9 @@ In the example above the feature declares:
 
 Of course the above mentioned packages need to be exported by some bundle 
within the feature.
 
-If the exports extension is missing, it is assumed that all packages are 
exported and that the feature runs in the global region.
+If the regions extension is missing, it is assumed that all packages are 
exported and that the feature runs in the global region.
 
-If the region information is missing, the global region is used. If the 
packages list for global or local is missing, it is assumed to be all packages. 
If none should be exported, an empty array needs to be specified.
+If the region information is missing, the global region is used. If the 
packages list for global-exports or local-exports is missing, it is assumed to 
be all packages. If none should be exported, an empty array needs to be 
specified.
 
 This model is intentionally kept simple and restricted to a feature being in 
only a single region. In theory we could think of use cases where a feature is 
shared across two (or more) regions, but not shared globally. However this gets 
pretty complicated easily and therefore we suggest to make such features 

Nexus: Staging Completed

2017-11-06 Thread Nexus Repository Manager
Message from: https://repository.apache.orgDescription:Apache Sling Servlets Get 2.1.30Deployer properties:"userAgent" = "Apache-Maven/3.5.0 (Java 1.8.0_121; Mac OS X 10.12.6)""userId" = "pauls""ip" = "193.104.215.11"Details:The following artifacts have been staged/org/apache/sling/org.apache.sling.servlets.get/2.1.30/org.apache.sling.servlets.get-2.1.30.jar(SHA1: 2710dafe2d8b23cc9c95744093bffae0a5d85433)/org/apache/sling/org.apache.sling.servlets.get/2.1.30/org.apache.sling.servlets.get-2.1.30-source-release.zip(SHA1: f49a5e410a991db0250863194a67eb3ac41c9969)/org/apache/sling/org.apache.sling.servlets.get/2.1.30/org.apache.sling.servlets.get-2.1.30.pom.asc(SHA1: e97b2398a2b0ee526c86e7ab0ffe677fa9b1f8d5)/org/apache/sling/org.apache.sling.servlets.get/2.1.30/org.apache.sling.servlets.get-2.1.30-sources.jar(SHA1: 4d4e002c15917a2d928014b71b69075699a4a389)/org/apache/sling/org.apache.sling.servlets.get/2.1.30/org.apache.sling.servlets.get-2.1.30-source-release.zip.asc(SHA1: 2878e31742f4e1797783a5c1cfe5ea48b0d3930d)/org/apache/sling/org.apache.sling.servlets.get/2.1.30/org.apache.sling.servlets.get-2.1.30-sources.jar.asc(SHA1: 7bf49480b5e3ddd8f8af759aac1391b03b1653e4)/org/apache/sling/org.apache.sling.servlets.get/2.1.30/org.apache.sling.servlets.get-2.1.30.pom(SHA1: 79d4788de14fbdaefdbd80df8678b3c670f5b9e9)/org/apache/sling/org.apache.sling.servlets.get/2.1.30/org.apache.sling.servlets.get-2.1.30.jar.asc(SHA1: a36305b0423cf774246394b6ff7e7103dece7b19)Action performed by Karl Pauls (pauls)

Nexus: Promotion Completed

2017-11-06 Thread Nexus Repository Manager
Message from: https://repository.apache.orgDescription:Apache Sling Service User Mapper 1.3.6Deployer properties:"userAgent" = "Apache-Maven/3.5.0 (Java 1.8.0_121; Mac OS X 10.12.6)""userId" = "pauls""ip" = "193.104.215.11"Details:The following artifacts have been promoted to the "Releases" [id=releases] repository/org/apache/sling/org.apache.sling.serviceusermapper/1.3.6/org.apache.sling.serviceusermapper-1.3.6.pom.asc(SHA1: 6c5771df1a704b7853cd9c20137e70e0f223df5f)/org/apache/sling/org.apache.sling.serviceusermapper/1.3.6/org.apache.sling.serviceusermapper-1.3.6-source-release.zip(SHA1: 9db3fd5afa22ac3766de5a7e25f7169bcaa1dedd)/org/apache/sling/org.apache.sling.serviceusermapper/1.3.6/org.apache.sling.serviceusermapper-1.3.6-sources.jar(SHA1: 392551de66ebbf3b884515263083e1942ec81b21)/org/apache/sling/org.apache.sling.serviceusermapper/1.3.6/org.apache.sling.serviceusermapper-1.3.6.jar.asc(SHA1: 6afebeacac1118ffc2863b65f7ec4c1d13cea04f)/org/apache/sling/org.apache.sling.serviceusermapper/1.3.6/org.apache.sling.serviceusermapper-1.3.6-source-release.zip.asc(SHA1: f88c435c5e8e240a13bed803da61e8271b875a23)/org/apache/sling/org.apache.sling.serviceusermapper/1.3.6/org.apache.sling.serviceusermapper-1.3.6-javadoc.jar.asc(SHA1: 9f22316405c68485acdcc41500c77e6614678075)/org/apache/sling/org.apache.sling.serviceusermapper/1.3.6/org.apache.sling.serviceusermapper-1.3.6.jar(SHA1: e30f0484e886b19b55605b1d452a0e32c8f2a430)/org/apache/sling/org.apache.sling.serviceusermapper/1.3.6/org.apache.sling.serviceusermapper-1.3.6-javadoc.jar(SHA1: 08f601205e24f17558cc431bc2a39e47025640fe)/org/apache/sling/org.apache.sling.serviceusermapper/1.3.6/org.apache.sling.serviceusermapper-1.3.6-sources.jar.asc(SHA1: dba61e5526d9843a63489203718c2ec891578145)/org/apache/sling/org.apache.sling.serviceusermapper/1.3.6/org.apache.sling.serviceusermapper-1.3.6.pom(SHA1: d8e396cc6e5565eaf971624393db8591efe00671)Action performed by Karl Pauls (pauls)

[sling-org-apache-sling-servlets-get] branch master updated: [maven-release-plugin] prepare for next development iteration

2017-11-06 Thread pauls
This is an automated email from the ASF dual-hosted git repository.

pauls pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-servlets-get.git


The following commit(s) were added to refs/heads/master by this push:
 new beb19a9  [maven-release-plugin] prepare for next development iteration
beb19a9 is described below

commit beb19a99b3fd11808f9d0fcac290984244bc5779
Author: Karl Pauls 
AuthorDate: Mon Nov 6 14:18:02 2017 +0100

[maven-release-plugin] prepare for next development iteration
---
 pom.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pom.xml b/pom.xml
index bba5e36..bc8133d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
 
 org.apache.sling.servlets.get
 bundle
-2.1.30
+2.1.31-SNAPSHOT
 
 Apache Sling Default GET Servlets
 
@@ -41,7 +41,7 @@
 
scm:git:https://gitbox.apache.org/repos/asf/sling-org-apache-sling-servlets-get.git
 
scm:git:https://gitbox.apache.org/repos/asf/sling-org-apache-sling-servlets-get.git
 
https://gitbox.apache.org/repos/asf?p=sling-org-apache-sling-servlets-get.git
-  org.apache.sling.servlets.get-2.1.30
+  HEAD
   
 
 

-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


[sling-org-apache-sling-servlets-get] annotated tag org.apache.sling.servlets.get-2.1.30 created (now 6c83128)

2017-11-06 Thread pauls
This is an automated email from the ASF dual-hosted git repository.

pauls pushed a change to annotated tag org.apache.sling.servlets.get-2.1.30
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-servlets-get.git.


  at 6c83128  (tag)
 tagging d08de9bfcc8967d84cbe40e7d3b17ace8781d927 (commit)
 replaces org.apache.sling.servlets.get-2.1.28
  by Karl Pauls
  on Mon Nov 6 14:17:56 2017 +0100

- Log -
[maven-release-plugin] copy for tag org.apache.sling.servlets.get-2.1.30
---

No new revisions were added by this update.

-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


[sling-org-apache-sling-servlets-get] branch master updated: [maven-release-plugin] prepare release org.apache.sling.servlets.get-2.1.30

2017-11-06 Thread pauls
This is an automated email from the ASF dual-hosted git repository.

pauls pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-servlets-get.git


The following commit(s) were added to refs/heads/master by this push:
 new d08de9b  [maven-release-plugin] prepare release 
org.apache.sling.servlets.get-2.1.30
d08de9b is described below

commit d08de9bfcc8967d84cbe40e7d3b17ace8781d927
Author: Karl Pauls 
AuthorDate: Mon Nov 6 14:17:41 2017 +0100

[maven-release-plugin] prepare release org.apache.sling.servlets.get-2.1.30
---
 pom.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pom.xml b/pom.xml
index 5b17526..bba5e36 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
 
 org.apache.sling.servlets.get
 bundle
-2.1.29-SNAPSHOT
+2.1.30
 
 Apache Sling Default GET Servlets
 
@@ -41,7 +41,7 @@
 
scm:git:https://gitbox.apache.org/repos/asf/sling-org-apache-sling-servlets-get.git
 
scm:git:https://gitbox.apache.org/repos/asf/sling-org-apache-sling-servlets-get.git
 
https://gitbox.apache.org/repos/asf?p=sling-org-apache-sling-servlets-get.git
-  HEAD
+  org.apache.sling.servlets.get-2.1.30
   
 
 

-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


[sling-org-apache-sling-starter] branch master updated: Update to include release of API 2.16.4, JCR Resource 3.0.6, Servlets GET 2.1.28

2017-11-06 Thread ieb
This is an automated email from the ASF dual-hosted git repository.

ieb pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-starter.git


The following commit(s) were added to refs/heads/master by this push:
 new efeb375  Update to include release of API 2.16.4, JCR Resource 3.0.6, 
Servlets GET 2.1.28
efeb375 is described below

commit efeb3753bcc73ce66252a5dca6fb9c9874cc4792
Author: Ian Boston 
AuthorDate: Mon Nov 6 12:14:58 2017 +

Update to include release of API 2.16.4, JCR Resource 3.0.6, Servlets GET 
2.1.28
---
 src/main/provisioning/sling.txt | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/main/provisioning/sling.txt b/src/main/provisioning/sling.txt
index 97d0438..502bf81 100644
--- a/src/main/provisioning/sling.txt
+++ b/src/main/provisioning/sling.txt
@@ -35,7 +35,7 @@
 org.apache.httpcomponents/httpcore-osgi/4.4.1
 org.apache.httpcomponents/httpclient-osgi/4.4.1
 org.apache.sling/org.apache.sling.adapter/2.1.10
-org.apache.sling/org.apache.sling.api/2.16.2
+org.apache.sling/org.apache.sling.api/2.16.4
 org.apache.sling/org.apache.sling.auth.core/1.4.0
 org.apache.sling/org.apache.sling.auth.form/1.0.8
 org.apache.sling/org.apache.sling.bundleresource.impl/2.3.0
@@ -55,13 +55,13 @@
 org.apache.sling/org.apache.sling.installer.console/1.0.2
 org.apache.sling/org.apache.sling.installer.provider.jcr/3.1.26
 org.apache.sling/org.apache.sling.jcr.contentloader/2.2.4
-org.apache.sling/org.apache.sling.jcr.resource/3.0.4
+org.apache.sling/org.apache.sling.jcr.resource/3.0.6
 org.apache.sling/org.apache.sling.launchpad.content/2.0.12
 org.apache.sling/org.apache.sling.models.api/1.3.6
 org.apache.sling/org.apache.sling.models.impl/1.4.4
 org.apache.sling/org.apache.sling.resourceresolver/1.5.30
 org.apache.sling/org.apache.sling.serviceusermapper/1.3.4
-org.apache.sling/org.apache.sling.servlets.get/2.1.26
+org.apache.sling/org.apache.sling.servlets.get/2.1.28
 org.apache.sling/org.apache.sling.servlets.post/2.3.22
 org.apache.sling/org.apache.sling.servlets.resolver/2.4.14
 org.apache.sling/org.apache.sling.xss/2.0.0

-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


[sling-whiteboard] branch master updated: Adjust sections about start levels

2017-11-06 Thread cziegeler
This is an automated email from the ASF dual-hosted git repository.

cziegeler pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-whiteboard.git


The following commit(s) were added to refs/heads/master by this push:
 new d38b921  Adjust sections about start levels
d38b921 is described below

commit d38b921139f88c0b72aa9559bbd2e6ae7ff5bce6
Author: Carsten Ziegeler 
AuthorDate: Mon Nov 6 12:59:33 2017 +0100

Adjust sections about start levels
---
 featuremodel/feature/readme.md | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/featuremodel/feature/readme.md b/featuremodel/feature/readme.md
index facc995..6dbfc07 100644
--- a/featuremodel/feature/readme.md
+++ b/featuremodel/feature/readme.md
@@ -1,4 +1,4 @@
-# Prototype for a new Provisioning Model - Configuration Model for OSGi based 
applications
+# Prototype for a new Provisioning / Configuration Model for OSGi based 
applications
 
 The current model to describe OSGi applications is based on Apache Sling's 
provisioning model (see 
https://sling.apache.org/documentation/development/slingstart.html)
 
@@ -116,11 +116,9 @@ A feature itself has no special support for environments 
(prod, test, dev). In p
 
 # Bundles and start levels
 
-For bundles there is no default start level - a default start level is not 
defined in the OSGi spec. And in addition, it is a little bit confusing when 
looking at the model when there is a list of artifacts without a start level. 
Which start level do these have? Its better to be explicit.
+Each bundle needs to be explicitly assigned to a start level. There is no 
default start level as a default start level is not defined in the OSGi spec. 
In addition, it is a little bit confusing when looking at the model when there 
is a list of bundles without a start level. Which start level do these have? It 
is better to be explicit.
 
-In the current PoC, a bundle needs to be explicitely assigned to a start 
level. This seems to be only working if you know all the features in advance 
and how they are structured. On the other hand there needs to be a way to 
define the start order of bundles within a feature. Therefore we can use the 
start level information as an ordering information for the bundles within a 
feature. Bundles within the same start level are started in any order.
-
-Proposal: We use the format as it is today, but interpret the start level 
value different: instead of directly mapping it to a start level in the OSGi 
framework, it defines just the startup order of bundles within a feature. 
Features are then started in respect of their dependency information. Even if a 
feature has no requirement with respect to start ordering of their bundles, it 
has to define a start level (to act as a container for the bundles). It can use 
any positive number, suggest [...]
+However as soon as you have more than one feature and especially if these are 
authored by different authors, start level handling becomes more tricky. 
Assigning correct OSGi start levels in such scenarios would require to know all 
features upfront. Therefore this start level information is interpret as 
follows: instead of directly mapping it to a start level in the OSGi framework, 
it defines just the startup order of bundles within a feature. Features are 
then started in respect of their [...]
 
 # Configurations belonging to Bundles
 

-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


[sling-site] branch asf-site updated: Updated releases for Sling API 2.16.4 and others

2017-11-06 Thread ieb
This is an automated email from the ASF dual-hosted git repository.

ieb pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/sling-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
 new 1d20f4c  Updated releases for Sling API 2.16.4 and others
1d20f4c is described below

commit 1d20f4c1400767798231856d04ecb5a5aa8b3dbb
Author: Ian Boston 
AuthorDate: Mon Nov 6 11:57:44 2017 +

Updated releases for Sling API 2.16.4 and others
---
 downloads.html | 12 ++--
 releases.html  |  6 +-
 2 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/downloads.html b/downloads.html
index 1a58457..45a729e 100644
--- a/downloads.html
+++ b/downloads.html
@@ -119,8 +119,8 @@
 Source
 ZIP (http://www.apache.org/dist/sling/org.apache.sling.adapter-2.1.10-source-release.zip.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.adapter-2.1.10-source-release.zip.md5;>md5)
 Adapter 
Annotations1.0.0Bundle (http://www.apache.org/dist/sling/adapter-annotations-1.0.0.jar.asc;>asc,
 http://www.apache.org/dist/sling/adapter-annotations-1.0.0.jar.md5;>md5)
 Source 
ZIP (http://www.apache.org/dist/sling/adapter-annotations-1.0.0-source-release.zip.asc;>asc,
 http://www.apache.org/dist/sling/adapter-annotations-1.0.0-source-release.zip.md5;>md5)
-
API2.16.2Bundle (http://www.apache.org/dist/sling/org.apache.sling.api-2.16.2.jar.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.api-2.16.2.jar.md5;>md5)
-Source 
ZIP (http://www.apache.org/dist/sling/org.apache.sling.api-2.16.2-source-release.zip.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.api-2.16.2-source-release.zip.md5;>md5)
+
API2.16.4Bundle (http://www.apache.org/dist/sling/org.apache.sling.api-2.16.4.jar.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.api-2.16.4.jar.md5;>md5)
+Source 
ZIP (http://www.apache.org/dist/sling/org.apache.sling.api-2.16.4-source-release.zip.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.api-2.16.4-source-release.zip.md5;>md5)
 Auth 
Core1.4.0Bundle (http://www.apache.org/dist/sling/org.apache.sling.auth.core-1.4.0.jar.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.auth.core-1.4.0.jar.md5;>md5)
 Source
 ZIP (http://www.apache.org/dist/sling/org.apache.sling.auth.core-1.4.0-source-release.zip.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.auth.core-1.4.0-source-release.zip.md5;>md5)
 Auth 
Form1.0.8Bundle (http://www.apache.org/dist/sling/org.apache.sling.auth.form-1.0.8.jar.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.auth.form-1.0.8.jar.md5;>md5)
@@ -309,8 +309,8 @@
 Source
 ZIP (http://www.apache.org/dist/sling/org.apache.sling.jcr.registration-1.0.2-source-release.zip.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.jcr.registration-1.0.2-source-release.zip.md5;>md5)
 JCR 
Repoinit1.1.6Bundle (http://www.apache.org/dist/sling/org.apache.sling.jcr.repoinit-1.1.6.jar.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.jcr.repoinit-1.1.6.jar.md5;>md5)
 Source
 ZIP (http://www.apache.org/dist/sling/org.apache.sling.jcr.repoinit-1.1.6-source-release.zip.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.jcr.repoinit-1.1.6-source-release.zip.md5;>md5)
-JCR 
Resource3.0.4Bundle (http://www.apache.org/dist/sling/org.apache.sling.jcr.resource-3.0.4.jar.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.jcr.resource-3.0.4.jar.md5;>md5)
-Source
 ZIP (http://www.apache.org/dist/sling/org.apache.sling.jcr.resource-3.0.4-source-release.zip.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.jcr.resource-3.0.4-source-release.zip.md5;>md5)
+JCR 
Resource3.0.6Bundle (http://www.apache.org/dist/sling/org.apache.sling.jcr.resource-3.0.6.jar.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.jcr.resource-3.0.6.jar.md5;>md5)
+Source
 ZIP (http://www.apache.org/dist/sling/org.apache.sling.jcr.resource-3.0.6-source-release.zip.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.jcr.resource-3.0.6-source-release.zip.md5;>md5)
 JCR Resource 
Security1.0.2Bundle
 (http://www.apache.org/dist/sling/org.apache.sling.jcr.resourcesecurity-1.0.2.jar.asc;>asc,
 http://www.apache.org/dist/sling/org.apache.sling.jcr.resourcesecurity-1.0.2.jar.md5;>md5)

[sling-site] branch master updated: Updated releases for Sling API 2.16.4 and others

2017-11-06 Thread ieb
This is an automated email from the ASF dual-hosted git repository.

ieb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-site.git


The following commit(s) were added to refs/heads/master by this push:
 new 37c51b7  Updated releases for Sling API 2.16.4 and others
37c51b7 is described below

commit 37c51b7c9300545e932bdfb0e924068a81e3c3b4
Author: Ian Boston 
AuthorDate: Mon Nov 6 11:55:06 2017 +

Updated releases for Sling API 2.16.4 and others
---
 src/main/jbake/content/releases.md | 4 
 src/main/jbake/templates/downloads.tpl | 6 +++---
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/src/main/jbake/content/releases.md 
b/src/main/jbake/content/releases.md
index 3822e2f..aac5a93 100644
--- a/src/main/jbake/content/releases.md
+++ b/src/main/jbake/content/releases.md
@@ -6,6 +6,10 @@ tableOfContents=false
 ~~
 This is a list of all our releases, available from our 
[downloads](/downloads.cgi) page.
 
+## November 2017
+
+* Sling API 2.16.4, Sling JCR ResourceResolver 3.0.6, Sling Default GET 
Servlets 2.1.28 (6th)
+
 ## October 2017
 
 * Scripting Core 2.0.50 (23rd)
diff --git a/src/main/jbake/templates/downloads.tpl 
b/src/main/jbake/templates/downloads.tpl
index 31f877e..3f0f8d5 100644
--- a/src/main/jbake/templates/downloads.tpl
+++ b/src/main/jbake/templates/downloads.tpl
@@ -38,7 +38,7 @@ def bundles=[
   "Validation Core|org.apache.sling.validation.core|1.0.0",
   "Adapter|org.apache.sling.adapter|2.1.10",
   "Adapter Annotations|adapter-annotations|1.0.0",
-  "API|org.apache.sling.api|2.16.2",
+  "API|org.apache.sling.api|2.16.4",
   "Auth Core|org.apache.sling.auth.core|1.4.0",
   "Auth Form|org.apache.sling.auth.form|1.0.8",
   "Auth OpenID|org.apache.sling.auth.openid|1.0.4",
@@ -133,7 +133,7 @@ def bundles=[
   "JCR Prefs|org.apache.sling.jcr.prefs|1.0.0",
   "JCR Registration|org.apache.sling.jcr.registration|1.0.2",
   "JCR Repoinit|org.apache.sling.jcr.repoinit|1.1.6",
-  "JCR Resource|org.apache.sling.jcr.resource|3.0.4",
+  "JCR Resource|org.apache.sling.jcr.resource|3.0.6",
   "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",
@@ -206,7 +206,7 @@ def bundles=[
   "Service User Mapper|org.apache.sling.serviceusermapper|1.3.4",
   "Servlet Helpers|org.apache.sling.servlet-helpers|1.1.2",
   "Servlets Compat|org.apache.sling.servlets.compat|1.0.2",
-  "Servlets Get|org.apache.sling.servlets.get|2.1.26",
+  "Servlets Get|org.apache.sling.servlets.get|2.1.28",
   "Servlets Post|org.apache.sling.servlets.post|2.3.22",
   "Servlets Resolver|org.apache.sling.servlets.resolver|2.4.14",
   "Settings|org.apache.sling.settings|1.3.8",

-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


[sling-whiteboard] branch master updated: Add section about OBR

2017-11-06 Thread cziegeler
This is an automated email from the ASF dual-hosted git repository.

cziegeler pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-whiteboard.git


The following commit(s) were added to refs/heads/master by this push:
 new 786c504  Add section about OBR
 new abb590b  Merge branch 'master' of github.com:apache/sling-whiteboard
786c504 is described below

commit 786c504f19d7e17bd09c8b12e75e7a3e9635b384
Author: Carsten Ziegeler 
AuthorDate: Mon Nov 6 12:33:56 2017 +0100

Add section about OBR
---
 featuremodel/feature/readme.md | 24 ++--
 1 file changed, 22 insertions(+), 2 deletions(-)

diff --git a/featuremodel/feature/readme.md b/featuremodel/feature/readme.md
index 2fbf1f4..facc995 100644
--- a/featuremodel/feature/readme.md
+++ b/featuremodel/feature/readme.md
@@ -208,9 +208,29 @@ This is a feature example:
 }
 }
 
-# Relation to OBR
+# Relation to Repository Specification (Chapter 132)
+
+There are two major differences between a repository as described in the 
Repository Service Description and the feature model. A repository contains a 
list of more or less unrelated resources whereas a feature describes resources 
as a unit. For example a feature allows to define a bundle together with OSGi 
configurations - which ensures that whenever this feature is used, the bundle 
*together with* the configurations are deployed. A repository can only describe 
the bundle as a separate r [...]
+
+The second difference is the handling of requirements and capabilities. While 
a repository is supposed to list all requirements and capabilities of a 
resource as part of the description, the feature model does not require this. 
As the feature model refers to the bundle and the bundle has the requirements 
and capabilities as metadata, there is no need to repeat that information.
+
+By these two differences you can already tell, that a repository contents is 
usually generated by tools while a feature is usually a human created resource. 
While it is possible to create a repository index out of a feature, the other 
way round does not work as the repository has no standard way to define 
relationships between resources.
+
+# Requirements and Capabilities of Artifacts
+
+The feature model does not allow to explicitly list requirements or 
capabilities for artifacts. An artifact, for example a bundle, contains this 
information as part of its metadata. However, to calculate or display these, 
the tool processing the feature needs to have access to the artifact and needs 
to extract this. While in general this does not pose a problem by itself, it 
might happen that the same artifact is processed several times for example 
during a build process, causing overhead.
+
+To avoid this, a feature might contain an additional section, named "reqscaps" 
(TODO find a better name). This section is grouped by artifact ids and contains 
the requirements and capabilities of each artifact. While the requirements and 
capabilities of a single artifact must be correct and neither leave out or add 
additional ones, the list of artifacts must not be complete. Tooling will first 
look into this section to get requirements and capabilities for an artifact. If 
there are none, [...]
+
+{
+...
+"reqscaps" : {
+"org.apache.sling:org.apache.sling.scripting.jsp:1.0.0" : {
+"capabilities" : [],
+"requirements" : []
+}
+}
 
-TODO
 
 # Provisioning Applications
 

-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" '].


Nexus: Promotion Completed

2017-11-06 Thread Nexus Repository Manager
Message from: https://repository.apache.orgDeployer properties:"userAgent" = "Apache-Maven/3.3.9 (Java 1.8.0_74; Mac OS X 10.11.6)""userId" = "ieb""ip" = "91.125.162.39"Details:The following artifacts have been promoted to the "Releases" [id=releases] repository/org/apache/sling/org.apache.sling.api/2.16.4/org.apache.sling.api-2.16.4-source-release.zip(SHA1: c0d9e811e7d7d9d4e3db00d126a02ddae76f75d1)/org/apache/sling/org.apache.sling.api/2.16.4/org.apache.sling.api-2.16.4-javadoc.jar(SHA1: d053db5ea2f6f4727d1ebc993240f044c7bb)/org/apache/sling/org.apache.sling.api/2.16.4/org.apache.sling.api-2.16.4-sources.jar.asc(SHA1: 544eaff34de201e313957628b76f2992a1b40427)/org/apache/sling/org.apache.sling.api/2.16.4/org.apache.sling.api-2.16.4.jar(SHA1: b8cf6ee86644a20915cf27b105fb73aa89f834e6)/org/apache/sling/org.apache.sling.api/2.16.4/org.apache.sling.api-2.16.4-javadoc.jar.asc(SHA1: f7d511ac5e953ee0f3430352256d2007c831c943)/org/apache/sling/org.apache.sling.api/2.16.4/org.apache.sling.api-2.16.4.pom(SHA1: 8e9494f2c7ff4aa53b6ae2fe71cffdc2be18aa27)/org/apache/sling/org.apache.sling.api/2.16.4/org.apache.sling.api-2.16.4.jar.asc(SHA1: f31f84aef64446a2a1dc5841db4049b6eae4b4be)/org/apache/sling/org.apache.sling.api/2.16.4/org.apache.sling.api-2.16.4-sources.jar(SHA1: 63e6d600b5e0c030c48e21f1ded9938dce38f018)/org/apache/sling/org.apache.sling.api/2.16.4/org.apache.sling.api-2.16.4.pom.asc(SHA1: 1d83a389f977d2a753756506aa616277055c12f0)/org/apache/sling/org.apache.sling.api/2.16.4/org.apache.sling.api-2.16.4-source-release.zip.asc(SHA1: 2440a8737f7af994efed8b1d0723ac25f5836a50)/org/apache/sling/org.apache.sling.jcr.resource/3.0.6/org.apache.sling.jcr.resource-3.0.6-source-release.zip(SHA1: f2745f052e1d50beebf720b1cc4b7bd039f8c9da)/org/apache/sling/org.apache.sling.jcr.resource/3.0.6/org.apache.sling.jcr.resource-3.0.6-sources.jar.asc(SHA1: dd9818e5f1de7cf0da68327f593befe36f726ce3)/org/apache/sling/org.apache.sling.jcr.resource/3.0.6/org.apache.sling.jcr.resource-3.0.6-sources.jar(SHA1: f0dde556b278d10bec653e741c781cc801afec98)/org/apache/sling/org.apache.sling.jcr.resource/3.0.6/org.apache.sling.jcr.resource-3.0.6.jar.asc(SHA1: baea69c75b5760727f63df0854320251650606e1)/org/apache/sling/org.apache.sling.jcr.resource/3.0.6/org.apache.sling.jcr.resource-3.0.6-javadoc.jar(SHA1: e93436bacb8b063cf70c3c017aad2100fe1d3427)/org/apache/sling/org.apache.sling.jcr.resource/3.0.6/org.apache.sling.jcr.resource-3.0.6-source-release.zip.asc(SHA1: 17b1686c00cd053d77789f9f1a118a323a58b1a9)/org/apache/sling/org.apache.sling.jcr.resource/3.0.6/org.apache.sling.jcr.resource-3.0.6.pom.asc(SHA1: aef7cf76180f5f9fcd0a36d5c02d8958719a7923)/org/apache/sling/org.apache.sling.jcr.resource/3.0.6/org.apache.sling.jcr.resource-3.0.6.jar(SHA1: d08a4a064a9a0a6b4227b060f5c394113670e046)/org/apache/sling/org.apache.sling.jcr.resource/3.0.6/org.apache.sling.jcr.resource-3.0.6.pom(SHA1: 14bc1cafb490e91b064f83268f7138dd148910d5)/org/apache/sling/org.apache.sling.jcr.resource/3.0.6/org.apache.sling.jcr.resource-3.0.6-javadoc.jar.asc(SHA1: 7f28bcdae2327ed12fb9b77a2c446f815ea9a687)/org/apache/sling/org.apache.sling.servlets.get/2.1.28/org.apache.sling.servlets.get-2.1.28.pom(SHA1: 5491a44c5191dda19909a77ca2ba3edba6b86340)/org/apache/sling/org.apache.sling.servlets.get/2.1.28/org.apache.sling.servlets.get-2.1.28-sources.jar.asc(SHA1: 93a587c598dd097e51794c3185d6acc81d064233)/org/apache/sling/org.apache.sling.servlets.get/2.1.28/org.apache.sling.servlets.get-2.1.28.pom.asc(SHA1: 3800133fab7e96a503157c8cc1fa7264e9dc046a)/org/apache/sling/org.apache.sling.servlets.get/2.1.28/org.apache.sling.servlets.get-2.1.28-sources.jar(SHA1: 293283e6c96b08814fbce3afe66f4565affe44c9)/org/apache/sling/org.apache.sling.servlets.get/2.1.28/org.apache.sling.servlets.get-2.1.28.jar(SHA1: 6fb2b6a51511639e1bda2e14596afae9f8348d1c)/org/apache/sling/org.apache.sling.servlets.get/2.1.28/org.apache.sling.servlets.get-2.1.28-source-release.zip(SHA1: 1f378f24c25c2e47ac8ad7451341a16db6fc86de)/org/apache/sling/org.apache.sling.servlets.get/2.1.28/org.apache.sling.servlets.get-2.1.28.jar.asc(SHA1: 53e4cd72b09617a346e76a13b4de1b697794cee8)/org/apache/sling/org.apache.sling.servlets.get/2.1.28/org.apache.sling.servlets.get-2.1.28-source-release.zip.asc(SHA1: 6871a2ec2c61e06ac66fc191d90ed8e16093e0fd)Action performed by Ian Boston (ieb)

svn commit: r22874 - /release/sling/

2017-11-06 Thread ieb
Author: ieb
Date: Mon Nov  6 11:12:52 2017
New Revision: 22874

Log:
Relesing org.apache.sling.api-2.16.4 org.apache.sling.jcr.resource-3.0.6 
org.apache.sling.servlets.get-2.1.26 and removing old releases.

Added:
release/sling/org.apache.sling.api-2.16.4-javadoc.jar   (with props)
release/sling/org.apache.sling.api-2.16.4-javadoc.jar.asc
release/sling/org.apache.sling.api-2.16.4-javadoc.jar.md5
release/sling/org.apache.sling.api-2.16.4-javadoc.jar.sha1
release/sling/org.apache.sling.api-2.16.4-source-release.zip   (with props)
release/sling/org.apache.sling.api-2.16.4-source-release.zip.asc
release/sling/org.apache.sling.api-2.16.4-source-release.zip.md5
release/sling/org.apache.sling.api-2.16.4-source-release.zip.sha1
release/sling/org.apache.sling.api-2.16.4-sources.jar   (with props)
release/sling/org.apache.sling.api-2.16.4-sources.jar.asc
release/sling/org.apache.sling.api-2.16.4-sources.jar.md5
release/sling/org.apache.sling.api-2.16.4-sources.jar.sha1
release/sling/org.apache.sling.api-2.16.4.jar   (with props)
release/sling/org.apache.sling.api-2.16.4.jar.asc
release/sling/org.apache.sling.api-2.16.4.jar.md5
release/sling/org.apache.sling.api-2.16.4.jar.sha1
release/sling/org.apache.sling.api-2.16.4.pom
release/sling/org.apache.sling.api-2.16.4.pom.asc
release/sling/org.apache.sling.api-2.16.4.pom.md5
release/sling/org.apache.sling.api-2.16.4.pom.sha1
release/sling/org.apache.sling.jcr.resource-3.0.6-javadoc.jar   (with props)
release/sling/org.apache.sling.jcr.resource-3.0.6-javadoc.jar.asc
release/sling/org.apache.sling.jcr.resource-3.0.6-javadoc.jar.md5
release/sling/org.apache.sling.jcr.resource-3.0.6-javadoc.jar.sha1
release/sling/org.apache.sling.jcr.resource-3.0.6-source-release.zip   
(with props)
release/sling/org.apache.sling.jcr.resource-3.0.6-source-release.zip.asc
release/sling/org.apache.sling.jcr.resource-3.0.6-source-release.zip.md5
release/sling/org.apache.sling.jcr.resource-3.0.6-source-release.zip.sha1
release/sling/org.apache.sling.jcr.resource-3.0.6-sources.jar   (with props)
release/sling/org.apache.sling.jcr.resource-3.0.6-sources.jar.asc
release/sling/org.apache.sling.jcr.resource-3.0.6-sources.jar.md5
release/sling/org.apache.sling.jcr.resource-3.0.6-sources.jar.sha1
release/sling/org.apache.sling.jcr.resource-3.0.6.jar   (with props)
release/sling/org.apache.sling.jcr.resource-3.0.6.jar.asc
release/sling/org.apache.sling.jcr.resource-3.0.6.jar.md5
release/sling/org.apache.sling.jcr.resource-3.0.6.jar.sha1
release/sling/org.apache.sling.jcr.resource-3.0.6.pom
release/sling/org.apache.sling.jcr.resource-3.0.6.pom.asc
release/sling/org.apache.sling.jcr.resource-3.0.6.pom.md5
release/sling/org.apache.sling.jcr.resource-3.0.6.pom.sha1
release/sling/org.apache.sling.servlets.get-2.1.28-source-release.zip   
(with props)
release/sling/org.apache.sling.servlets.get-2.1.28-source-release.zip.asc
release/sling/org.apache.sling.servlets.get-2.1.28-source-release.zip.md5
release/sling/org.apache.sling.servlets.get-2.1.28-source-release.zip.sha1
release/sling/org.apache.sling.servlets.get-2.1.28-sources.jar   (with 
props)
release/sling/org.apache.sling.servlets.get-2.1.28-sources.jar.asc
release/sling/org.apache.sling.servlets.get-2.1.28-sources.jar.md5
release/sling/org.apache.sling.servlets.get-2.1.28-sources.jar.sha1
release/sling/org.apache.sling.servlets.get-2.1.28.jar   (with props)
release/sling/org.apache.sling.servlets.get-2.1.28.jar.asc
release/sling/org.apache.sling.servlets.get-2.1.28.jar.md5
release/sling/org.apache.sling.servlets.get-2.1.28.jar.sha1
release/sling/org.apache.sling.servlets.get-2.1.28.pom
release/sling/org.apache.sling.servlets.get-2.1.28.pom.asc
release/sling/org.apache.sling.servlets.get-2.1.28.pom.md5
release/sling/org.apache.sling.servlets.get-2.1.28.pom.sha1
Removed:
release/sling/org.apache.sling.api-2.16.2-javadoc.jar
release/sling/org.apache.sling.api-2.16.2-javadoc.jar.asc
release/sling/org.apache.sling.api-2.16.2-javadoc.jar.md5
release/sling/org.apache.sling.api-2.16.2-javadoc.jar.sha1
release/sling/org.apache.sling.api-2.16.2-source-release.zip
release/sling/org.apache.sling.api-2.16.2-source-release.zip.asc
release/sling/org.apache.sling.api-2.16.2-source-release.zip.md5
release/sling/org.apache.sling.api-2.16.2-source-release.zip.sha1
release/sling/org.apache.sling.api-2.16.2-sources.jar
release/sling/org.apache.sling.api-2.16.2-sources.jar.asc
release/sling/org.apache.sling.api-2.16.2-sources.jar.md5
release/sling/org.apache.sling.api-2.16.2-sources.jar.sha1
release/sling/org.apache.sling.api-2.16.2.jar
release/sling/org.apache.sling.api-2.16.2.jar.asc
release/sling/org.apache.sling.api-2.16.2.jar.md5
release/sling/org.apache.sling.api-2.16.2.jar.sha1