You should specify false for additivity to prevent the automatic
inheritance.


On 21 July 2014 09:20, Nayden Gochev <goc...@gmail.com> wrote:

> In short:
> I am trying to add a custom appender + logger for some package for example
> "org.test"
> However the root appenders (appender refs) are always added as well
> automatically.. so even if I have a root appender(s) with level INFO
> defined in the log4j2.xml,
> ones I add a logger with level DEBUG.. with a new appender (only 1) .. the
> 2 root appenders that I have defined in the XML automatically starts
> receiving this DEBUG messages as well.
>
> Is it possible somehow to REMOVE this ROOT appends.. from my newly created
> logger ?
> newLoggerConfig.getAppenderRefs().clear(); doesn't work of course :)
>
> Thanks for the help,
> much appreciated.
>



-- 
Matt Sicker <boa...@gmail.com>

Reply via email to