[jira] [Updated] (SLING-3027) improve Launchpad Karaf features

2013-10-05 Thread Oliver Lietz (JIRA)

 [ 
https://issues.apache.org/jira/browse/SLING-3027?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Oliver Lietz updated SLING-3027:


Description: 
- break down sling-karaf feature into more fine-grained features for better 
reusability
- add descriptions and versions
- add more features
- update integration tests
- update Pax Exam to 3.3.0
- update Maven Failsafe Plugin to 2.16
- add workaround for KARAF-1972
- update README
- cleanup

  was:
- break down sling-karaf feature into more fine-grained features for better 
reusability
- add descriptions and versions
- add more features
- update integration tests
- update README


 improve Launchpad Karaf features
 

 Key: SLING-3027
 URL: https://issues.apache.org/jira/browse/SLING-3027
 Project: Sling
  Issue Type: Improvement
  Components: Launchpad
Reporter: Oliver Lietz
Assignee: Oliver Lietz
Priority: Minor

 - break down sling-karaf feature into more fine-grained features for better 
 reusability
 - add descriptions and versions
 - add more features
 - update integration tests
 - update Pax Exam to 3.3.0
 - update Maven Failsafe Plugin to 2.16
 - add workaround for KARAF-1972
 - update README
 - cleanup



--
This message was sent by Atlassian JIRA
(v6.1#6144)


Build failed in Jenkins: sling-trunk-1.7 #314

2013-10-05 Thread Apache Jenkins Server
See https://builds.apache.org/job/sling-trunk-1.7/314/

--
[...truncated 318 lines...]
Caused by: org.tmatesoft.svn.core.SVNException: svn: E175002: REPORT 
/repos/asf/!svn/vcc/default failed
at 
org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:379)
at 
org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:364)
at 
org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:352)
at 
org.tmatesoft.svn.core.internal.io.dav.DAVConnection.performHttpRequest(DAVConnection.java:708)
at 
org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:335)
at 
org.tmatesoft.svn.core.internal.io.dav.DAVRepository.runReport(DAVRepository.java:1289)
at 
org.tmatesoft.svn.core.internal.io.dav.DAVRepository.update(DAVRepository.java:837)
at 
org.tmatesoft.svn.core.internal.wc16.SVNUpdateClient16.update(SVNUpdateClient16.java:507)
at 
org.tmatesoft.svn.core.internal.wc16.SVNUpdateClient16.doUpdate(SVNUpdateClient16.java:364)
at 
org.tmatesoft.svn.core.internal.wc16.SVNUpdateClient16.doUpdate(SVNUpdateClient16.java:274)
at 
org.tmatesoft.svn.core.internal.wc2.old.SvnOldUpdate.run(SvnOldUpdate.java:27)
at 
org.tmatesoft.svn.core.internal.wc2.old.SvnOldUpdate.run(SvnOldUpdate.java:11)
at 
org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:20)
at 
org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1235)
at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:291)
at 
org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:311)
at 
org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:291)
at 
org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:387)
at 
hudson.scm.subversion.UpdateUpdater$TaskImpl.perform(UpdateUpdater.java:157)
... 14 more
Caused by: svn: E175002: REPORT /repos/asf/!svn/vcc/default failed
at 
org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:208)
at 
org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:154)
at 
org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:97)
... 33 more
Caused by: org.tmatesoft.svn.core.SVNException: svn: E204899: REPORT request 
failed on '/repos/asf/!svn/vcc/default'
svn: E204899: Cannot create new file 
'/home/hudson/jenkins-slave/workspace/sling-trunk-1.7/trunk/samples/espblog/src/main/java/org/apache/sling/samples/espblog/.svn/lock'
at 
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)
at 
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
at 
org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection._request(HTTPConnection.java:748)
at 
org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:373)
... 32 more
Caused by: svn: E204899: REPORT request failed on '/repos/asf/!svn/vcc/default'
at 
org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:208)
at 
org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:154)
at 
org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:97)
at org.tmatesoft.svn.core.SVNErrorMessage.wrap(SVNErrorMessage.java:407)
... 34 more
Caused by: svn: E204899: Cannot create new file 
'/home/hudson/jenkins-slave/workspace/sling-trunk-1.7/trunk/samples/espblog/src/main/java/org/apache/sling/samples/espblog/.svn/lock'
at 
org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:171)
at 
org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:126)
at 
org.tmatesoft.svn.core.internal.wc.SVNFileUtil.createEmptyFile(SVNFileUtil.java:346)
at 
org.tmatesoft.svn.core.internal.wc.admin.SVNAdminArea14.createVersionedDirectory(SVNAdminArea14.java:1553)
at 
org.tmatesoft.svn.core.internal.wc.admin.SVNAdminArea16Factory.doCreateVersionedDirectory(SVNAdminArea16Factory.java:30)
at 
org.tmatesoft.svn.core.internal.wc.admin.SVNAdminAreaFactory.createVersionedDirectory(SVNAdminAreaFactory.java:241)
at 
org.tmatesoft.svn.core.internal.wc.SVNWCManager.ensureAdminAreaExists(SVNWCManager.java:428)
at 
org.tmatesoft.svn.core.internal.wc.SVNUpdateEditor.addDir(SVNUpdateEditor.java:762)
at 
org.tmatesoft.svn.core.internal.wc.SVNCancellableEditor.addDir(SVNCancellableEditor.java:84)
at 
org.tmatesoft.svn.core.internal.io.dav.handlers.DAVEditorHandler.startElement(DAVEditorHandler.java:326)
at 
org.tmatesoft.svn.core.internal.io.dav.handlers.BasicDAVHandler.startElement(BasicDAVHandler.java:89)
at 

Re: [VOTE] Apache Sling Auth Core 1.1.4 Release

2013-10-05 Thread Oliver Lietz
Am Donnerstag, 3. Oktober 2013 schrieb Carsten Ziegeler:
 Hi,
 
 I think it time for a new auth core release. We fixed a number of issues:
 
 https://issues.apache.org/jira/browse/SLING/fixforversion/12324311
 
 Staging repository:
 https://repository.apache.org/content/repositories/orgapachesling-125/
 
 You can use this UNIX script to download the release and verify the
 signatures:
 http://svn.apache.org/repos/asf/sling/trunk/check_staged_release.sh
 
 Usage:
 sh check_staged_release.sh 125 /tmp/sling-staging
 
 Please vote to approve this release:
 
  [ ] +1 Approve the release
  [ ]  0 Don't care
  [ ] -1 Don't release, because ...
 
 This vote will be open for 72 hours.
 
 Regards

+1

O.


[jira] [Commented] (SLING-3147) Oak: i18n dictionaries observation no longer works

2013-10-05 Thread Carsten Ziegeler (JIRA)

[ 
https://issues.apache.org/jira/browse/SLING-3147?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13787222#comment-13787222
 ] 

Carsten Ziegeler commented on SLING-3147:
-

Is this a bug in Oak - or is the Sling implementation relying on non spec'ed 
behaviour from the jackrabbit implementation?

 Oak: i18n dictionaries observation no longer works
 --

 Key: SLING-3147
 URL: https://issues.apache.org/jira/browse/SLING-3147
 Project: Sling
  Issue Type: Bug
  Components: Extensions, Oak
Affects Versions: i18n 2.2.6
Reporter: Alexander Klimetschek
  Labels: i18n

 When running Sling with Oak, the JcrResourceBundleProvider [0] in the i18n 
 bundle apparently no longer gets the observation events for sling:message 
 nodes in the JCR. This means that changing a string in the repo or installing 
 a package with new translations won't have an effect if the resource bundle 
 is already loaded in memory.
 Workaround is to restart the i18n bundle after every string change.
 [0] 
 http://svn.apache.org/repos/asf/sling/trunk/contrib/extensions/i18n/src/main/java/org/apache/sling/i18n/impl/JcrResourceBundleProvider.java



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (SLING-3147) Oak: i18n dictionaries observation no longer works

2013-10-05 Thread Alexander Klimetschek (JIRA)

[ 
https://issues.apache.org/jira/browse/SLING-3147?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13787249#comment-13787249
 ] 

Alexander Klimetschek commented on SLING-3147:
--

Needs to be investigated.

 Oak: i18n dictionaries observation no longer works
 --

 Key: SLING-3147
 URL: https://issues.apache.org/jira/browse/SLING-3147
 Project: Sling
  Issue Type: Bug
  Components: Extensions, Oak
Affects Versions: i18n 2.2.6
Reporter: Alexander Klimetschek
  Labels: i18n

 When running Sling with Oak, the JcrResourceBundleProvider [0] in the i18n 
 bundle apparently no longer gets the observation events for sling:message 
 nodes in the JCR. This means that changing a string in the repo or installing 
 a package with new translations won't have an effect if the resource bundle 
 is already loaded in memory.
 Workaround is to restart the i18n bundle after every string change.
 [0] 
 http://svn.apache.org/repos/asf/sling/trunk/contrib/extensions/i18n/src/main/java/org/apache/sling/i18n/impl/JcrResourceBundleProvider.java



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Created] (SLING-3148) Implement support for Feature Flags/Toggles in Sling

2013-10-05 Thread Henry Saginor (JIRA)
Henry Saginor created SLING-3148:


 Summary: Implement support for Feature Flags/Toggles in Sling
 Key: SLING-3148
 URL: https://issues.apache.org/jira/browse/SLING-3148
 Project: Sling
  Issue Type: New Feature
  Components: General
Reporter: Henry Saginor
Priority: Minor


It would be nice if sling provide support for feature flags (also called 
toggles) pattern [1].

I am thinking the implementation could provide the following.
1) Integrate an existing framework such as togglz [2] or implement something 
similar with UI/Configuration to toggle features.
2) Create a jcr property (sling:Feature) which can be added to resource type 
nodes. Then some conditional logic in sling:include, and get and post 
servlets determines if the resource should be rendered if its resource type 
contains such property.

[1] http://en.wikipedia.org/wiki/Feature_toggle
[2] http://www.togglz.org/



--
This message was sent by Atlassian JIRA
(v6.1#6144)