You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@logging.apache.org by "Thomas Schroeder (Jira)" <ji...@apache.org> on 2021/12/21 18:24:00 UTC

[jira] [Commented] (LOG4NET-673) RollingFileAppender does not create file or write to it

    [ https://issues.apache.org/jira/browse/LOG4NET-673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17463394#comment-17463394 ] 

Thomas Schroeder commented on LOG4NET-673:
------------------------------------------

Error continues also with version 2.0.13

> RollingFileAppender does not create file or write to it
> -------------------------------------------------------
>
>                 Key: LOG4NET-673
>                 URL: https://issues.apache.org/jira/browse/LOG4NET-673
>             Project: Log4net
>          Issue Type: Bug
>          Components: Appenders
>    Affects Versions: 2.0.10
>         Environment: Windows Server
> dotnet 3.1.406
>            Reporter: Thomas Schroeder
>            Priority: Major
>
> Hi,
> Note: this bug is in 2.0.12 even though I cannot select it here.
> I got the log4net lib from nuget [https://www.nuget.org/packages/log4net/] and it is working fine with 2.0.8, but switching to 2.0.12 prevents the creation of log files and also does not write to existing log files.
> The config file is
> <log4net>
>  <root>
>  <level value="ALL" />
>  <appender-ref ref="ColoredConsoleAppender" />
>  <appender-ref ref="RollingLogFileAppender" />
>  <appender-ref ref="ErrorLogFileAppender" />
>  <appender-ref ref="WarnLogFileAppender" />
>  </root>
> <appender name="ColoredConsoleAppender" type="log4net.Appender.ManagedColoredConsoleAppender">
>  <mapping>
>  <level value="INFO" />
>  <forecolor value="White" />
>  </mapping>
>  <mapping>
>  <level value="WARN" />
>  <forecolor value="Green" />
>  </mapping>
>  <mapping>
>  <level value="ERROR" />
>  <forecolor value="Red" />
>  </mapping>
>  <mapping>
>  <level value="DEBUG" />
>  <forecolor value="Yellow" />
>  </mapping>
>  <layout type="log4net.Layout.PatternLayout">
>  <conversionpattern value="%date [%thread] %-5level - %message%newline" />
>  </layout>
>  </appender>
> <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">
>  <file type="log4net.Util.PatternString" value="log/ALL-Datamigration.log" />
>  <appendToFile value="true" />
>  <rollingStyle value="Composite" />
>  <maxSizeRollBackups value="100" />
>  <maximumFileSize value="30MB" />
>  <staticLogFileName value="true" />
>  <preserveLogFileNameExtension value="true"/>
>  <datePattern value="ddMMyyyy" />
>  <layout type="log4net.Layout.PatternLayout">
>  <conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
>  </layout>
>  </appender>
> <appender name="ErrorLogFileAppender" type="log4net.Appender.RollingFileAppender">
>  <file type="log4net.Util.PatternString" value="log/ERROR-Datamigration.log" />
>  <appendToFile value="true" />
>  <rollingStyle value="Composite" />
>  <maxSizeRollBackups value="100" />
>  <maximumFileSize value="30MB" />
>  <staticLogFileName value="true" />
>  <preserveLogFileNameExtension value="true"/>
>  <datePattern value="ddMMyyyy" />
>  <layout type="log4net.Layout.PatternLayout">
>  <conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
>  </layout>
>  <filter type="log4net.Filter.LevelRangeFilter">
>  <param name="LevelMin" value="ERROR"/>
>  <param name="LevelMax" value="FATAL"/>
>  </filter>
>  </appender>
> <appender name="WarnLogFileAppender" type="log4net.Appender.RollingFileAppender">
>  <file type="log4net.Util.PatternString" value="log/WARN-Datamigration.log" />
>  <appendToFile value="true" />
>  <rollingStyle value="Composite" />
>  <maxSizeRollBackups value="100" />
>  <maximumFileSize value="30MB" />
>  <staticLogFileName value="true" />
>  <preserveLogFileNameExtension value="true"/>
>  <datePattern value="ddMMyyyy" />
>  <layout type="log4net.Layout.PatternLayout">
>  <conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
>  </layout>
>  <filter type="log4net.Filter.LevelRangeFilter">
>  <param name="LevelMin" value="WARN"/>
>  <param name="LevelMax" value="WARN"/>
>  </filter>
>  </appender>
>  </log4net>



--
This message was sent by Atlassian Jira
(v8.20.1#820001)