+1 on rename of Component to LoggingRepositoryAware.
Don't like LRABase, okay with ComponentBase, LoggerComponentBase or LoggingComponentBase.
Would like Appender and other existing interfaces to NOT extend LoggerRepositoryAware.
I'd still like to see LoggerRepositoryAware disappear in favor of passing in the LoggerRepository in the constructor, but would not do that just at this moment.
The implementation of setLoggerRepository should allow multiple calls as long as the repository doesn't change. That is:
-if (this.repository == null) +if(this.repository == null || this.repository == repository)
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]