Index: lutincommandline/src/java/org/codelutin/option/Config.java diff -u lutincommandline/src/java/org/codelutin/option/Config.java:1.1.1.1 lutincommandline/src/java/org/codelutin/option/Config.java:1.2 --- lutincommandline/src/java/org/codelutin/option/Config.java:1.1.1.1 Sat Feb 9 15:05:36 2008 +++ lutincommandline/src/java/org/codelutin/option/Config.java Fri Feb 22 15:24:02 2008 @@ -190,6 +190,11 @@ protected void doInit() { try { init(); + if (log.isInfoEnabled()) { + for (String s : this.toString().split("\n")) { + log.info(s); + } + } } catch (Exception e) { throw new IllegalStateException(e); } finally { Index: lutincommandline/src/java/org/codelutin/option/SimpleConfigImpl.java diff -u lutincommandline/src/java/org/codelutin/option/SimpleConfigImpl.java:1.3 lutincommandline/src/java/org/codelutin/option/SimpleConfigImpl.java:1.4 --- lutincommandline/src/java/org/codelutin/option/SimpleConfigImpl.java:1.3 Fri Feb 22 14:34:33 2008 +++ lutincommandline/src/java/org/codelutin/option/SimpleConfigImpl.java Fri Feb 22 15:24:02 2008 @@ -57,7 +57,7 @@ } protected void init() throws Exception { - log.info("start for category [" + category + "] -------------------------"); + log.info("[" + category + "]"); initConfigFile(getParser(),getConfigOptionKey(), getFileNameConfigKey()); // chargement des valeurs par défaut loadFromDefaultValue(); @@ -72,10 +72,6 @@ loadFromJvm(); // surcharge à partir de l'option config de la ligne de commande loadFromOptions(getParser(), getConfigOptionKey()); - for (String s : this.toString().split("\n")) { - log.info(s); - } - log.info("end for category [" + category + "] ---------------------------"); } protected void initConfigFile(T parser, O configFileOptionKey, ConfigPropertyKey fileNameConfigKey) {