I am having some trouble with the following root config setup:
<root>
<level value="INFO" />
<appender-ref ref="file-appender-info" />
<level value="WARN" />
<appender-ref ref="file-appender-warn" />
<level value="ERROR" />
<appender-ref ref="file-appender-error" />
<level value="DEBUG" />
<appender-ref ref="ConsoleAppenderStandard" />
</root>
It is writing all the levels of logs into ALL of the file Appenders.
So for example info-log.txt has logs from Log.Warn and Log.Error
Im sure I have a simple issue with the layout of the config, but I cant seem to find out what it is.