X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms.jcr%2Fsrc%2Forg%2Fargeo%2Fcms%2Fjcr%2Facr%2FJcrContentProvider.java;h=3850b0c0c4f33e4310f86d3f44218e420edd5361;hb=8f85fc13d0d2cd5ce8c97ba8e4d0838e74928d08;hp=5fc7d7c241d2496b040a13d2f2a0b68fa1fc7ed8;hpb=5e444f98184584e55114e86c5baf3a4bcb458cdf;p=gpl%2Fargeo-jcr.git diff --git a/org.argeo.cms.jcr/src/org/argeo/cms/jcr/acr/JcrContentProvider.java b/org.argeo.cms.jcr/src/org/argeo/cms/jcr/acr/JcrContentProvider.java index 5fc7d7c..3850b0c 100644 --- a/org.argeo.cms.jcr/src/org/argeo/cms/jcr/acr/JcrContentProvider.java +++ b/org.argeo.cms.jcr/src/org/argeo/cms/jcr/acr/JcrContentProvider.java @@ -25,7 +25,7 @@ import org.argeo.api.acr.spi.ContentProvider; import org.argeo.api.acr.spi.ProvidedContent; import org.argeo.api.acr.spi.ProvidedSession; import org.argeo.api.cms.CmsConstants; -import org.argeo.cms.acr.ContentUtils; +import org.argeo.cms.acr.CmsContent; import org.argeo.cms.jcr.CmsJcrUtils; import org.argeo.jcr.JcrException; import org.argeo.jcr.JcrUtils; @@ -48,7 +48,7 @@ public class JcrContentProvider implements ContentProvider, NamespaceContext { if ("/".equals(mountPath)) throw new IllegalArgumentException("JCR content provider cannot be root /"); Objects.requireNonNull(mountPath); - jcrWorkspace = ContentUtils.getParentPath(mountPath)[1]; + jcrWorkspace = CmsContent.getParentPath(mountPath)[1]; adminSession = CmsJcrUtils.openDataAdminSession(jcrRepository, jcrWorkspace); } @@ -77,7 +77,7 @@ public class JcrContentProvider implements ContentProvider, NamespaceContext { @Override public boolean exists(ProvidedSession contentSession, String relativePath) { - String jcrPath = ContentUtils.SLASH + relativePath; + String jcrPath = '/' + relativePath; return new JcrContent(contentSession, this, jcrWorkspace, jcrPath).exists(); } @@ -261,7 +261,7 @@ public class JcrContentProvider implements ContentProvider, NamespaceContext { * workspace of this provider. */ private String toJcrPath(String relativePath) { - return ContentUtils.SLASH + relativePath; + return '/' + relativePath; } /*