diff --git a/src/main/java/org/olat/core/commons/modules/bc/FolderManager.java b/src/main/java/org/olat/core/commons/modules/bc/FolderManager.java index c4699a68b76db428637afb02693e0e3c1c434fd0..a50a762063a515c7683b7f026f3df53a8ea943bb 100644 --- a/src/main/java/org/olat/core/commons/modules/bc/FolderManager.java +++ b/src/main/java/org/olat/core/commons/modules/bc/FolderManager.java @@ -36,6 +36,7 @@ import org.olat.core.commons.modules.bc.meta.MetaInfoFactory; import org.olat.core.commons.modules.bc.vfs.OlatRootFolderImpl; import org.olat.core.helpers.Settings; import org.olat.core.manager.BasicManager; +import org.olat.core.util.WebappHelper; import org.olat.core.util.vfs.OlatRelPathImpl; import org.olat.core.util.vfs.VFSItem; import org.olat.core.util.vfs.VFSLeaf; @@ -53,14 +54,14 @@ public class FolderManager extends BasicManager { */ public static String getWebDAVHttp() { if(Settings.isInsecurePortAvailable()) { - return Settings.getInsecureServerContextPathURI() + "/webdav"; + return Settings.getInsecureServerContextPathURI() + WebappHelper.getServletContextPath() + "/webdav"; } return null; } public static String getWebDAVHttps() { if(Settings.isSecurePortAvailable()) { - return Settings.getSecureServerContextPathURI() + "/webdav"; + return Settings.getSecureServerContextPathURI() + WebappHelper.getServletContextPath() + "/webdav"; } return null; }