Index: lutinutil/src/java/org/codelutin/util/Resource.java diff -u lutinutil/src/java/org/codelutin/util/Resource.java:1.26 lutinutil/src/java/org/codelutin/util/Resource.java:1.27 --- lutinutil/src/java/org/codelutin/util/Resource.java:1.26 Wed Oct 4 14:51:55 2006 +++ lutinutil/src/java/org/codelutin/util/Resource.java Thu Oct 5 10:00:53 2006 @@ -23,9 +23,9 @@ * * @author POUSSIN Benjamin * Copyright Code Lutin -* @version $Revision: 1.26 $ +* @version $Revision: 1.27 $ * -* Mise a jour: $Date: 2006/10/04 14:51:55 $ +* Mise a jour: $Date: 2006/10/05 10:00:53 $ * par : $Author: bpoussin $ */ @@ -172,13 +172,16 @@ result = new Properties(); } - URL inClasspath = Resource.class.getResource(filename); + URL inClasspath = ClassLoader.getSystemClassLoader().getResource(filename); + if (inClasspath == null) { + inClasspath = Resource.class.getResource(filename); + } if(inClasspath != null){ log.info("Chargement du fichier de config: " + inClasspath); result.load(inClasspath.openStream()); result = new Properties(result); } - + File etcConfig = new File("/etc/" + filename); if(etcConfig.exists()){ log.info("Chargement du fichier de config: " + etcConfig);