Load maintenance resources relative to class
[gpl/argeo-suite.git] / 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()) {