[ 
https://issues.apache.org/jira/browse/SLING-1531?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12892281#action_12892281
 ] 

Ian Boston commented on SLING-1531:
-----------------------------------

Unfortunately the upgrade to JR2.1 this did break Sakai Nakamura, not because 
of Sling but because of the changes internally to Jackrabbit.
In Jackrabbit 2.1 ACLTemplate.Entry is now very private so its not possible to 
control the construction of an ACL list prior to compilation which makes it 
impossible to extend the Access control system that comes with Jackrabbit to 
cover use cases that are not covered (like ACE's that are active based on time 
or rules). At the moment I only have 2 solutions, fork Jackrabbit or take Sling 
snapshots before this change into production, neither are particularly 
attractive. 

No need to reopen this, just recording an upstream impact.

> Upgrade to Jackrabbit 2.1
> -------------------------
>
>                 Key: SLING-1531
>                 URL: https://issues.apache.org/jira/browse/SLING-1531
>             Project: Sling
>          Issue Type: Task
>          Components: JCR
>            Reporter: Justin Edelson
>            Assignee: Justin Edelson
>             Fix For: Launchpad Webapp 6, Launchpad Bundles 6, Launchpad App 
> 6, JCR Webdav 2.0.10, JCR Jackrabbit Server 2.0.8
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to