X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Finternal%2Fruntime%2FCmsUserAdmin.java;h=ecb7b8c1c3355afe214ca32b933651b6f863bf42;hb=79c14508549e1af042485b4f888a3c54f5a68833;hp=99e8fc0dc4c4440022a17f38465151b9bcbb9239;hpb=b1dabd7287b6c0d0c98dd98a806b2066a2c29cc4;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/internal/runtime/CmsUserAdmin.java b/org.argeo.cms/src/org/argeo/cms/internal/runtime/CmsUserAdmin.java index 99e8fc0dc..ecb7b8c1c 100644 --- a/org.argeo.cms/src/org/argeo/cms/internal/runtime/CmsUserAdmin.java +++ b/org.argeo.cms/src/org/argeo/cms/internal/runtime/CmsUserAdmin.java @@ -177,8 +177,13 @@ public class CmsUserAdmin extends AggregatingUserAdmin { } catch (Exception e) { throw new RuntimeException("Cannot interpret " + uri + " as an uri", e); } - Dictionary properties = DirectoryConf.uriAsProperties(u.toString()); - res.add(properties); + + try { + Dictionary properties = DirectoryConf.uriAsProperties(u.toString()); + res.add(properties); + } catch (Exception e) { + log.error("Cannot load user directory " + u, e); + } } return res;