From f081325ceacb7790b4e68ce5bfca7adbf3ca2b48 Mon Sep 17 00:00:00 2001 From: Mathieu Date: Fri, 18 Nov 2022 06:29:57 +0100 Subject: [PATCH] Load maintenance resources relative to class --- .../src/org/argeo/app/core/CustomMaintenanceService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.argeo.app.core/src/org/argeo/app/core/CustomMaintenanceService.java b/org.argeo.app.core/src/org/argeo/app/core/CustomMaintenanceService.java index 1c0e26d..a4b1fff 100644 --- a/org.argeo.app.core/src/org/argeo/app/core/CustomMaintenanceService.java +++ b/org.argeo.app.core/src/org/argeo/app/core/CustomMaintenanceService.java @@ -48,7 +48,7 @@ public abstract class CustomMaintenanceService extends AbstractMaintenanceServic if (typologiesLoadBase.contains("/") && !typologiesLoadBase.endsWith("/")) typologiesLoadBase = typologiesLoadBase + "/"; String termsLoadPath = typologiesLoadBase + name + ".xml"; - URL termsUrl = getClass().getClassLoader().getResource(termsLoadPath); + URL termsUrl = getClass().getResource(termsLoadPath); if (termsUrl == null) throw new IllegalArgumentException("Terms '" + name + "' not found."); try (InputStream in = termsUrl.openStream()) { -- 2.30.2