From 94acaccee3d04f3b91f36d2b78ebae76bcd996de Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Tue, 12 Jul 2022 13:14:33 +0200 Subject: [PATCH] Make data paths more robust --- .../src/org/argeo/cms/internal/runtime/KernelUtils.java | 2 ++ 1 file changed, 2 insertions(+) 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 -- 2.30.2