X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.util%2Fsrc%2Forg%2Fargeo%2Fosgi%2Fuseradmin%2FDirectoryUserAdmin.java;h=1ed3d7ccbf0f9d218012314d7fc8004d544e622d;hb=6aae2af9d483bef26ca8c5be37c9702f839443db;hp=8ed23ad2ec92d747c66b3ba395ddb80844b525fa;hpb=fd46e1f55b8aa95e6218dabf84315adcc9c4957f;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.util/src/org/argeo/osgi/useradmin/DirectoryUserAdmin.java b/org.argeo.util/src/org/argeo/osgi/useradmin/DirectoryUserAdmin.java index 8ed23ad2e..1ed3d7ccb 100644 --- a/org.argeo.util/src/org/argeo/osgi/useradmin/DirectoryUserAdmin.java +++ b/org.argeo.util/src/org/argeo/osgi/useradmin/DirectoryUserAdmin.java @@ -141,7 +141,8 @@ public class DirectoryUserAdmin extends AbstractLdapDirectory implements UserAdm public Role getRoleByPath(String path) { LdapEntry entry = doGetRole(pathToName(path)); if (!(entry instanceof Role)) { - throw new IllegalStateException("Path must be a UserAdmin Role."); + return null; +// throw new IllegalStateException("Path must be a UserAdmin Role."); } else { return (Role) entry; }