[Yanel-dev] log4j2

basZero baszero at gmail.com
Thu Jul 7 09:51:40 EDT 2016


Hi,

just noticed the following,
maybe Yanel should update the sample log4j.xml example with
*additivity=false*:

For example:

    <logger name="com.yanel" level="info">
      <appender-ref ref="A1"/>
    </logger>

    <root level="error">
      <appender-ref ref="A1"/>
<!--
      <appender-ref ref="STDOUT"/>
-->
    </root>


With the config above, all error logs coming from com.yanel will be logged
twice, because the root logger will send an event to the log4j system, as
well as the logger on info level.

It is recommended to use additivity=false:


    <logger name="com.yanel" level="info" additivity="false">
      <appender-ref ref="A1"/>
    </logger>

    <root level="error">
      <appender-ref ref="A1"/>
<!--
      <appender-ref ref="STDOUT"/>
-->
    </root>


this is just a little sidenote on log4j2.
Cheers, Balz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mx2.wyona.com/pipermail/yanel-development/attachments/20160707/e365b20b/attachment.html>


More information about the Yanel-development mailing list