vsbisc> 2. org.apache.avalon.excalibur.component.DefaultComponentFactory vsbisc> Method newInstance first checks if a Component implements "LogEnabled" and vsbisc> after this it checks for "Loggable". The problem is, if a Component impl. vsbisc> AbstractDualLogEnabled like ExcaliburComponentSelector the "setLogger" vsbisc> method of AbstractDualLogEnabled impl. overwrites the prev. set Logger
Have I fixed this? :-)
- if( component instanceof Loggable ) + else if( component instanceof Loggable )
that's along the line of my expectation of correct behaviour. But it might break existing code that depends on receiving both?
- Leo
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
