SLING-8586 - [cp2fm] "create service user" repoinit instruction throws
javax.jcr.nodetype.ConstraintViolationException
initial PoC
diff --git a/src/main/java/org/apache/sling/feature/cpconverter/acl/DefaultAclManager.java b/src/main/java/org/apache/sling/feature/cpconverter/acl/DefaultAclManager.java
index f91f054..b30c4a1 100644
--- a/src/main/java/org/apache/sling/feature/cpconverter/acl/DefaultAclManager.java
+++ b/src/main/java/org/apache/sling/feature/cpconverter/acl/DefaultAclManager.java
@@ -112,6 +112,9 @@
// system users
for (SystemUser systemUser : systemUsers) {
+ // TODO does it harm?!?
+ formatter.format("create path (rep:AuthorizableFolder) %s%n", systemUser.getPath());
+
// make sure all users are created first
formatter.format("create service user %s with path %s%n", systemUser.getId(), systemUser.getPath());