From: Mathieu Baudier Date: Tue, 12 Jul 2022 11:14:33 +0000 (+0200) Subject: Make data paths more robust X-Git-Tag: v2.3.10~122 X-Git-Url: https://git.argeo.org/?a=commitdiff_plain;h=94acaccee3d04f3b91f36d2b78ebae76bcd996de;p=lgpl%2Fargeo-commons.git Make data paths more robust --- diff --git a/org.argeo.cms/src/org/argeo/cms/internal/runtime/KernelUtils.java b/org.argeo.cms/src/org/argeo/cms/internal/runtime/KernelUtils.java index 2ada3c726..0e84af62a 100644 --- a/org.argeo.cms/src/org/argeo/cms/internal/runtime/KernelUtils.java +++ b/org.argeo.cms/src/org/argeo/cms/internal/runtime/KernelUtils.java @@ -74,6 +74,8 @@ class KernelUtils implements KernelConstants { public static URI getOsgiInstanceUri(String relativePath) { String osgiInstanceBaseUri = getFrameworkProp(OSGI_INSTANCE_AREA); + if (!osgiInstanceBaseUri.endsWith("/")) + osgiInstanceBaseUri = osgiInstanceBaseUri + "/"; if (osgiInstanceBaseUri != null) return safeUri(osgiInstanceBaseUri + (relativePath != null ? relativePath : "")); else