X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Finternal%2Fruntime%2FDeployedContentRepository.java;h=8358105e2982db480f79369db507b14f471b0d90;hb=f3ea14abccc33b1c3326417a87c91145be776c72;hp=72a30fb083b032f0f6f10838bf6fc1523418b253;hpb=2752f591462f846423020ef1c1989766b20cd554;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/internal/runtime/DeployedContentRepository.java b/org.argeo.cms/src/org/argeo/cms/internal/runtime/DeployedContentRepository.java index 72a30fb08..8358105e2 100644 --- a/org.argeo.cms/src/org/argeo/cms/internal/runtime/DeployedContentRepository.java +++ b/org.argeo.cms/src/org/argeo/cms/internal/runtime/DeployedContentRepository.java @@ -31,9 +31,11 @@ public class DeployedContentRepository extends CmsContentRepository { // run dir Path runDirPath = KernelUtils.getOsgiInstancePath(CmsContentRepository.RUN_BASE); - Files.createDirectories(runDirPath); - FsContentProvider runContentProvider = new FsContentProvider(CmsContentRepository.RUN_BASE, runDirPath); - addProvider(runContentProvider); + if (runDirPath != null) { + Files.createDirectories(runDirPath); + FsContentProvider runContentProvider = new FsContentProvider(CmsContentRepository.RUN_BASE, runDirPath); + addProvider(runContentProvider); + } // users DirectoryContentProvider directoryContentProvider = new DirectoryContentProvider(