Thomas Schroeder created LOG4NET-673:
----------------------------------------

             Summary: 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


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.3.4#803005)

Reply via email to