You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Ian Boston (JIRA)" <ji...@apache.org> on 2010/07/26 14:35:50 UTC

[jira] Issue Comment Edited: (SLING-1531) Upgrade to Jackrabbit 2.1

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

Ian Boston edited comment on SLING-1531 at 7/26/10 8:34 AM:
------------------------------------------------------------

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 downstream impact.

      was (Author: ianeboston):
    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.