diff --git a/src/main/java/caosdb/server/utils/WebinterfaceUtils.java b/src/main/java/caosdb/server/utils/WebinterfaceUtils.java index ecf0b08630e58662c0abad5c5fe71a0c5b1a8889..2fef9ecaa4972bb12ddfccae4df3f57f493bbe08 100644 --- a/src/main/java/caosdb/server/utils/WebinterfaceUtils.java +++ b/src/main/java/caosdb/server/utils/WebinterfaceUtils.java @@ -101,7 +101,8 @@ public class WebinterfaceUtils { WebinterfaceUtils( String host, String contextRoot, String publicDir, String route, String buildNumberFile) { this.host = host; - this.contextRoot = contextRoot; + this.contextRoot = + contextRoot != null ? contextRoot.replaceFirst("^/", "").replaceFirst("/$", "") : null; this.publicDir = publicDir; this.route = route; this.buildNumberFile = getPublicRootPath().resolve(buildNumberFile);