[
https://issues.apache.org/jira/browse/JCR-2399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12780551#action_12780551
]
Tobias Bocanegra commented on JCR-2399:
---------------------------------------
it's all about first experience. if you want to export/import users or acls and
it does not work right away, and give you some weird errors, like
"jcr:principalName" is mandatory, then you pretty lost. and you dig deep in
mails and docs to find the right solution.
better make things work smoothly per default and offer the configuration to
change and/or harden it.
> Enable protected security importers by default
> ----------------------------------------------
>
> Key: JCR-2399
> URL: https://issues.apache.org/jira/browse/JCR-2399
> Project: Jackrabbit Content Repository
> Issue Type: Wish
> Components: jackrabbit-core
> Affects Versions: 2.0-beta1
> Reporter: Tobias Bocanegra
> Attachments: default_importers.r882540.patch
>
>
> We added those cool protected property and node importers for enabling
> sysview import of users,groupd and acls. unfortunately, they are only
> enabled when the respective config is set:
> <Import>
> <ProtectedNodeImporter
> class="org.apache.jackrabbit.core.xml.AccessControlImporter"/>
> <ProtectedPropertyImporter
> class="org.apache.jackrabbit.core.security.user.UserImporter">
> <param name="importBehavior" value="besteffort"/>
> </ProtectedPropertyImporter>
> </Import>
> i think we should enable them by default, i.e. for an empty config. if
> someone wants to disable them, they can still reference the default importers:
> <Import>
> <ProtectedNodeImporter
> class="org.apache.jackrabbit.core.xml.DefaultProtectedNodeImporter"/>
> <ProtectedPropertyImporter
> class="org.apache.jackrabbit.core.xml.DefaultProtectedPropertyImporter" />
> </Import>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.