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

Stefan Bodewig commented on LOG4NET-227:
----------------------------------------

rollingStyle of Composite means you are rolling based on date and on size - you 
really should be setting the maximumFileSize  as well if this is intended.

It looks as if you are trying to plug a dynamic directory name into the date 
pattern, this simply isn't supported properly.  Several parts of 
RollingFileAppender expect the name of the file (without any leading 
directories) to match the pattern given in datePattern.
                
> create a more directory when log files.
> ---------------------------------------
>
>                 Key: LOG4NET-227
>                 URL: https://issues.apache.org/jira/browse/LOG4NET-227
>             Project: Log4net
>          Issue Type: Bug
>          Components: Appenders
>    Affects Versions: 1.2.10
>         Environment: .net
>            Reporter: ljm
>            Priority: Critical
>             Fix For: 1.2 Maintenance Release
>
>
> Something unpredicted happened When using log4.net. 
> As I understood during one hour we should have just one log file named for 
> example '15.log' if translation requests come during this hour. But in my 
> case new folder named 15.log20090811 has been created in the 
> \\scratchy\sysdev$\qa\SoapLogs\WebService1\20090811 and new file 15.log in it.
> Do you have an idea why existing 15.log file wasn't updated with that 
> information?
> The log4.net appender configuration as follows:
> <appender name="FileAppender" type="log4net.Appender.RollingFileAppender">
>       <file value="\\scratchy\sysdev$\qa\SoapLogs\WebService1\" />
>       <appendToFile value="true" />
>       <rollingStyle value="Composite" />
>       <datePattern value="yyyyMMdd&quot;\\&quot;HH&quot;.log&quot;" />
>       <lockingModel type="log4net.Appender.RollingFileAppender+MinimalLock"/>
>       <StaticLogFileName value="false" />
>       <layout type="log4net.Layout.PatternLayout">
>         <conversionPattern value="-- %date [%thread] %-5level %logger 
> --%newline%message%newline" />
>       </layout>
>     </appender>
> Thanks.
> Liu jianming.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to