X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Finternal%2Fkernel%2FHomeRepository.java;h=aa0f1fc3f53d287e5a1c1b946c6184f8fa84dce9;hb=eb3116df3624b3d32793548b79e137e2dad429cb;hp=e5164b6c3fc6424e7dc14e234c25a33c8f3021fd;hpb=9e5ea515aa9a855645c9d20c478c14770264a5cb;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/internal/kernel/HomeRepository.java b/org.argeo.cms/src/org/argeo/cms/internal/kernel/HomeRepository.java index e5164b6c3..aa0f1fc3f 100644 --- a/org.argeo.cms/src/org/argeo/cms/internal/kernel/HomeRepository.java +++ b/org.argeo.cms/src/org/argeo/cms/internal/kernel/HomeRepository.java @@ -58,7 +58,7 @@ class HomeRepository extends JcrRepositoryWrapper implements KernelConstants { @Override public Void run() { try { - Session adminSession = getRepository().login(); + Session adminSession = getDefaultRepository().login(); initJcr(adminSession); } catch (RepositoryException e) { throw new CmsException("Cannot init JCR home", e); @@ -80,7 +80,7 @@ class HomeRepository extends JcrRepositoryWrapper implements KernelConstants { if (checkedUsers.contains(username)) return; - Session adminSession = KernelUtils.openAdminSession(getRepository(), session.getWorkspace().getName()); + Session adminSession = KernelUtils.openAdminSession(getRepository(workspaceName), workspaceName); try { syncJcr(adminSession, username, workspaceName); checkedUsers.add(username);