X-Git-Url: http://git.argeo.org/?p=gpl%2Fargeo-suite.git;a=blobdiff_plain;f=org.argeo.suite.core%2Fsrc%2Forg%2Fargeo%2Fsuite%2Fcore%2FCustomMaintenanceService.java;fp=org.argeo.suite.core%2Fsrc%2Forg%2Fargeo%2Fsuite%2Fcore%2FCustomMaintenanceService.java;h=b6e997af2d1508380f02f047afd9526511c7959d;hp=88470323af2bb86a1fccd3d29117c64a471508a5;hb=678186f16393cdafbd5430adbad98359179c96bd;hpb=9dd16d64cc4ea274c33a4c1acaa289c46bf5251f diff --git a/org.argeo.suite.core/src/org/argeo/suite/core/CustomMaintenanceService.java b/org.argeo.suite.core/src/org/argeo/suite/core/CustomMaintenanceService.java index 8847032..b6e997a 100644 --- a/org.argeo.suite.core/src/org/argeo/suite/core/CustomMaintenanceService.java +++ b/org.argeo.suite.core/src/org/argeo/suite/core/CustomMaintenanceService.java @@ -42,6 +42,9 @@ public abstract class CustomMaintenanceService extends AbstractMaintenanceServic protected void loadTerms(Node termsBase, String name) throws IOException, RepositoryException { try { + if (termsBase.hasNode(name)) + return; + String termsLoadPath = getTypologiesLoadBase() + '/' + name + ".xml"; URL termsUrl = getClass().getClassLoader().getResource(termsLoadPath); if (termsUrl == null)