in src/main/java/org/apache/sling/jackrabbit/usermanager/impl/post/AbstractGroupPostServlet.java [104:121]
private Authorizable getAuthorizable(Resource baseResource,
String member,
UserManager userManager,
ResourceResolver resolver) {
Authorizable memberAuthorizable = null;
try {
memberAuthorizable = userManager.getAuthorizable(member);
} catch (RepositoryException e) {
// if we can't find the members then it may be resolvable as a resource.
}
if ( memberAuthorizable == null ) {
Resource res = resolver.getResource(baseResource, member);
if (res != null) {
memberAuthorizable = res.adaptTo(Authorizable.class);
}
}
return memberAuthorizable;
}