Load maintenance resources relative to class
authorMathieu <mbaudier@argeo.org>
Fri, 18 Nov 2022 05:29:57 +0000 (06:29 +0100)
committerMathieu <mbaudier@argeo.org>
Fri, 18 Nov 2022 05:29:57 +0000 (06:29 +0100)
org.argeo.app.core/src/org/argeo/app/core/CustomMaintenanceService.java

index 1c0e26dafd48c7df255ba5efec696e8f98ffc98b..a4b1fff691520c09ad165b9792e0ed21125888c7 100644 (file)
@@ -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()) {