in src/main/java/org/apache/sling/jcr/repoinit/impl/UserVisitor.java [58:71]
public void visitCreateServiceUser(CreateServiceUser s) {
final String username = s.getUsername();
try {
UserManager userManager = getUserManager(session);
User user = userManager.getAuthorizable(username, User.class);
checkUserType(username, user, true);
if (user == null || (s.isForcedPath() && needsRecreate(username, user, s.getPath(), "Service user"))) {
log.info("Creating service user {}", username);
userManager.createSystemUser(username, s.getPath());
}
} catch (Exception e) {
report(e, "Unable to create service user [" + username + "]:" + e);
}
}