Hi Alex,
    Our software is based on software component architecture and each
component will have it's own logger along with default root logger. If the
logger with component name exists, it uses the component logger for logging
and if it does not exist, then the component will use root logger. 

    When my software is running, i delete one of the logger's. Software
reloads the configuration file periodically.  After the component logger is
deleted, the component should use default root logger. But the repository
will return the deleted logger also which is incorrect which causes software
to behave incorrectly.

   In any case, if the configuration file is reloaded, why should the
repository contain the deleted loggers ?. I feel this is somewhat incorrect.

    I hope the use case is clear now.

Regards,
Nandan



--
View this message in context: 
http://apache-logging.6191.n7.nabble.com/Clearing-All-Loggers-from-the-Logger-Repository-tp45835p46080.html
Sent from the Log4cxx - Users mailing list archive at Nabble.com.

Reply via email to