X-Git-Url: https://git.argeo.org/?p=gpl%2Fargeo-suite.git;a=blobdiff_plain;f=org.argeo.suite.core%2Fsrc%2Forg%2Fargeo%2Fsuite%2Fcore%2FDefaultSuiteMaintenanceService.java;h=1c9feb210cdbb663df17301c6e3264211c3cb112;hp=2ccb6cdf884783357dc369945c0513f5dd961481;hb=80e0a96419fb63c3510b07081f5491e41099b9bb;hpb=3fa93cf17f9aad82b8d5593eff5de7ea059acc96 diff --git a/org.argeo.suite.core/src/org/argeo/suite/core/DefaultSuiteMaintenanceService.java b/org.argeo.suite.core/src/org/argeo/suite/core/DefaultSuiteMaintenanceService.java index 2ccb6cd..1c9feb2 100644 --- a/org.argeo.suite.core/src/org/argeo/suite/core/DefaultSuiteMaintenanceService.java +++ b/org.argeo.suite.core/src/org/argeo/suite/core/DefaultSuiteMaintenanceService.java @@ -40,9 +40,8 @@ public class DefaultSuiteMaintenanceService implements SystemMaintenanceService } } - // TODO Hard-coded model initialisation // To be cleaned once first init and config mechanisms have been implemented - private final static String publicPath = "/public"; + // private final static String publicPath = "/public"; // FIXME Users must have read access on the jcr:system/jcr:versionStorage // node under JackRabbit to be able to manage versions private final static String jackRabbitVersionSystemPath = "/jcr:system"; @@ -51,7 +50,7 @@ public class DefaultSuiteMaintenanceService implements SystemMaintenanceService public boolean prepareJcrTree(Session session) { boolean hasCHanged = false; try { - JcrUtils.mkdirs(session, publicPath, NodeType.NT_UNSTRUCTURED); + // JcrUtils.mkdirs(session, publicPath, NodeType.NT_UNSTRUCTURED); if (session.hasPendingChanges()) { session.save(); hasCHanged = true; @@ -76,9 +75,9 @@ public class DefaultSuiteMaintenanceService implements SystemMaintenanceService Privilege.JCR_READ); // Default configuration of the workspace JcrUtils.addPrivilege(session, "/", NodeConstants.ROLE_ADMIN, Privilege.JCR_ALL); - JcrUtils.addPrivilege(session, publicPath, NodeConstants.ROLE_USER, Privilege.JCR_READ); - JcrUtils.addPrivilege(session, publicPath, "anonymous", Privilege.JCR_READ); - JcrUtils.addPrivilege(session, publicPath, NodeConstants.ROLE_ANONYMOUS, Privilege.JCR_READ); + // JcrUtils.addPrivilege(session, publicPath, NodeConstants.ROLE_USER, Privilege.JCR_READ); + // JcrUtils.addPrivilege(session, publicPath, "anonymous", Privilege.JCR_READ); + // JcrUtils.addPrivilege(session, publicPath, NodeConstants.ROLE_ANONYMOUS, Privilege.JCR_READ); session.save(); } catch (RepositoryException e) {