If my appenders are configured like below how to get get a reference to the FOO_APPENDER appender?

logger.getAppender("FOO_APPENDER") return null and logger.getAllAppenders only has ASYNC-FOO in its list. It basically want to do:

logger.getAppender("ASYNC-FOO").getAppender("FOO_APPENDER").

but it is not possible. how can i accomplish this?

Thanks.



        <appender name="ASYNC-FOO" class=org.apache.log4j.AsyncAppender">
                <param name="locationInfo" value="false" />
                <appender-ref ref="FOO_APPENDER" />
        </appender>

        <appender name="FOO_APPENDER" class="org.apache.log4j.ConsoleAppender">
                <layout class="org.apache.log4j.PatternLayout">
                        <param name="ConversionPattern"
                                value="%d{ABSOLUTE} - %m%n" />
                </layout>
        </appender>

_________________________________________________________________
Store more e-mails with MSN Hotmail Extra Storage � 4 plans to choose from! http://click.atdmt.com/AVE/go/onm00200362ave/direct/01/



--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to