in src/main/java/org/apache/sling/jcr/repoinit/impl/GroupMembershipVisitor.java [44:59]
public void visitAddGroupMembers(AddGroupMembers am) {
List<String> members = am.getMembers();
String groupname = am.getGroupname();
Authorizable group = null;
log.info("Adding members '{}' to group '{}'", members, groupname);
try {
group = UserUtil.getAuthorizable(session, groupname);
if (group == null || !group.isGroup()) {
report(groupname + " is not a group");
} else {
((Group) group).addMembers(members.toArray(new String[0]));
}
} catch (RepositoryException e) {
report(e, "Unable to add members to group [" + groupname + "]:" + e);
}
}