You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4net-user@logging.apache.org by Ronnie Hayden <ha...@yahoo.com> on 2005/07/27 06:42:30 UTC
Not adhering to specified Level
i have the following configuration:
<root>
<appender-ref ref="RollingLogFileAppender"
level="ERROR"/>
<appender-ref ref="SmtpAppender" level="WARN"/>
</root>
but it logs messages of all levels in both appenders.
if i specify it as follows:
<root>
<level value="WARN" />
<appender-ref ref="RollingLogFileAppender"
level="ERROR"/>
<appender-ref ref="SmtpAppender" level="WARN"/>
</root>
it logs messages of level warn and above in both
appenders, which is the same as
<root>
<level value="WARN" />
<appender-ref ref="RollingLogFileAppender" />
<appender-ref ref="SmtpAppender" />
</root>
what i need is to log messages of level warn and above
in the smtp appender and messages of level error and
above in the rolling appender.
please let me know how i need to configure this.
thanks.
____________________________________________________
Start your day with Yahoo! - make it your home page
http://www.yahoo.com/r/hs
Re: Not adhering to specified Level
Posted by Ron Grabowski <ro...@yahoo.com>.
Level is a propety of the logger. I think you're trying to do this:
<appender name="RollingLogFileAppender"
type="log4net.Appender.RollingFileAppender">
<threshold value="ERROR" />
...
</appender>
<root>
<level value="WARN" />
<appender-ref ref="RollingLogFileAppender" />
<appender-ref ref="SmtpAppender" />
</root>
--- Ronnie Hayden <ha...@yahoo.com> wrote:
> what i need is to log messages of level warn and above
> in the smtp appender and messages of level error and
> above in the rolling appender.
>
> please let me know how i need to configure this.
>
> thanks.