X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Finternal%2Fkernel%2FCmsFsProvider.java;h=f3d91ee4532561d9e31d2f4e3c8e08b9018c3c71;hb=02a6354c17ddb160513580e9e3c7826d9475b177;hp=6ad3e381ad92ef6dab88323cf85f5653a2c1543b;hpb=255654a72d48b875d71cea637532784953d80499;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/internal/kernel/CmsFsProvider.java b/org.argeo.cms/src/org/argeo/cms/internal/kernel/CmsFsProvider.java index 6ad3e381a..f3d91ee45 100644 --- a/org.argeo.cms/src/org/argeo/cms/internal/kernel/CmsFsProvider.java +++ b/org.argeo.cms/src/org/argeo/cms/internal/kernel/CmsFsProvider.java @@ -16,6 +16,7 @@ import org.argeo.cms.auth.CurrentUser; import org.argeo.jackrabbit.fs.AbstractJackrabbitFsProvider; import org.argeo.jcr.fs.JcrFileSystem; import org.argeo.jcr.fs.JcrFsException; +import org.argeo.node.NodeConstants; import org.osgi.framework.BundleContext; import org.osgi.framework.FrameworkUtil; @@ -25,7 +26,7 @@ public class CmsFsProvider extends AbstractJackrabbitFsProvider { @Override public String getScheme() { - return "node"; + return NodeConstants.SCHEME_NODE; } @Override @@ -39,8 +40,8 @@ public class CmsFsProvider extends AbstractJackrabbitFsProvider { throw new FileSystemAlreadyExistsException("CMS file system already exists for user " + username); try { - Repository repository = bc - .getService(bc.getServiceReferences(Repository.class, "(cn=node)").iterator().next()); + Repository repository = bc.getService( + bc.getServiceReferences(Repository.class, "(cn=" + NodeConstants.HOME + ")").iterator().next()); Session session = repository.login(); JcrFileSystem fileSystem = new JcrFileSystem(this, session); fileSystems.put(username, fileSystem);