Bonjour,

J'utilise log4j et son mécanisme de configuration manuelle via un fichier properties avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
PropertyConfigurator.configure("maConf.properties");
et lorsque je veux modifier cette configuration à chaud je rappel cette méthode.

Ca semble bien fonctionner, d'où ma question :
quel est l'intérêt d'utiliser la méthode
Code : Sélectionner tout - Visualiser dans une fenêtre à part
LogManager.resetConfiguration();
Même en mode debug de log4j je ne vois pas de différence, et je n'ai pas saisi dans la javadoc de la méthode doConfigure du PropertyConfigurator en quoi consiste "un comportement différent" :
Read configuration from a file. The existing configuration is not cleared nor reset. If you require a different behavior, then call LogManager.resetConfiguration resetConfiguration method before calling doConfigure.