X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Finternal%2Fkernel%2FJackrabbitLocalRepository.java;h=c59a599f101fa9941a86a38d33e2087426158258;hb=f73bc9a34a25e2aea4855287ffde602ef09fdf4d;hp=db1075fe0137a1153c0b61aee90e9434a1d8ef5e;hpb=2cec4f83e7e1455be01b5a9771dfdf1cc719fa4a;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/internal/kernel/JackrabbitLocalRepository.java b/org.argeo.cms/src/org/argeo/cms/internal/kernel/JackrabbitLocalRepository.java index db1075fe0..c59a599f1 100644 --- a/org.argeo.cms/src/org/argeo/cms/internal/kernel/JackrabbitLocalRepository.java +++ b/org.argeo.cms/src/org/argeo/cms/internal/kernel/JackrabbitLocalRepository.java @@ -9,7 +9,6 @@ import javax.jcr.Session; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.apache.jackrabbit.core.RepositoryImpl; -import org.argeo.jcr.JcrUtils; import org.argeo.node.NodeConstants; class JackrabbitLocalRepository extends LocalRepository { @@ -20,17 +19,17 @@ class JackrabbitLocalRepository extends LocalRepository { public JackrabbitLocalRepository(RepositoryImpl repository, String cn) { super(repository, cn); - Session session = KernelUtils.openAdminSession(repository); - try { - if (NodeConstants.NODE.equals(cn)) - for (String workspaceName : session.getWorkspace().getAccessibleWorkspaceNames()) { - addMonitor(workspaceName); - } - } catch (RepositoryException e) { - throw new IllegalStateException(e); - } finally { - JcrUtils.logoutQuietly(session); - } +// Session session = KernelUtils.openAdminSession(repository); +// try { +// if (NodeConstants.NODE.equals(cn)) +// for (String workspaceName : session.getWorkspace().getAccessibleWorkspaceNames()) { +// addMonitor(workspaceName); +// } +// } catch (RepositoryException e) { +// throw new IllegalStateException(e); +// } finally { +// JcrUtils.logoutQuietly(session); +// } } protected RepositoryImpl getJackrabbitrepository(String workspaceName) { @@ -39,8 +38,8 @@ class JackrabbitLocalRepository extends LocalRepository { @Override protected synchronized void processNewSession(Session session, String workspaceName) { - String realWorkspaceName = session.getWorkspace().getName(); - addMonitor(realWorkspaceName); +// String realWorkspaceName = session.getWorkspace().getName(); +// addMonitor(realWorkspaceName); } private void addMonitor(String realWorkspaceName) {