You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Niek Raaijmakers (Jira)" <ji...@apache.org> on 2022/07/22 07:23:00 UTC
[jira] [Created] (SLING-11488) CPConverter - use extension "extracted-repo-namespaces"
Niek Raaijmakers created SLING-11488:
----------------------------------------
Summary: CPConverter - use extension "extracted-repo-namespaces"
Key: SLING-11488
URL: https://issues.apache.org/jira/browse/SLING-11488
Project: Sling
Issue Type: Bug
Components: Content-Package to Feature Model Converter
Affects Versions: Content-Package to Feature Model Converter 1.1.10
Reporter: Niek Raaijmakers
Assignee: Niek Raaijmakers
Currently, we do not implement the ACL support for Sling Initial Content as specified :
[https://sling.apache.org/documentation/bundles/repository-initialization.html]
We need the following methods (org.apache.sling.feature.cpconverter.handlers.slinginitialcontent.VaultContentXMLContentCreator) implemented or another workaround found:
{code:java}
@Override
public boolean switchCurrentNode(String subPath, String newNodeType) throws RepositoryException {
throw new UnsupportedOperationException();
}
@Override
public void createUser(String name, String password, Map<String, Object> extraProperties) throws RepositoryException {
throw new UnsupportedOperationException();
}
@Override
public void createGroup(String name, String[] members, Map<String, Object> extraProperties) throws RepositoryException {
throw new UnsupportedOperationException();
}
@Override
public void createAce(String principal, String[] grantedPrivileges, String[] deniedPrivileges, String order) throws RepositoryException {
throw new UnsupportedOperationException();
}
@Override
public void createAce(String principalId, String[] grantedPrivilegeNames, String[] deniedPrivilegeNames,
String order, Map<String, Value> restrictions, Map<String, Value[]> mvRestrictions,
Set<String> removedRestrictionNames) throws RepositoryException {
throw new UnsupportedOperationException();
}{code}
Stashed code is on branch: SLING-10931
--
This message was sent by Atlassian Jira
(v8.20.10#820010)