Uploaded image for project: 'Log4net'
  1. Log4net
  2. LOG4NET-234

RollingFileAppender generates incorrect file name

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • 1.2.10
    • None
    • Appenders
    • None
    • Windows XP, Windows 2003

    Description

      I have Appender defined as follow...

      <appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender" >
      <file value="Logs\Log" /> <!-- Základní název souboru -->
      <appendtofile value="true" />
      <rollingstyle value="Date" /> <!-- Soubory budou vznikat na základě datumu/času logu -->
      <datepattern value="_yyyy-MM-dd.\tx\t"/> <!-- Maska pro název souboru (to .\tx\t tam musí být, aby byla přípona .txt)-->
      <StaticLogFileName value="false" /> <!-- Už první vzniklý soubor bude mít název obsahující datum. Jinak by logoval stále do jednoho stejného souboru a ten by v případě potřeby (změna datumu) přejmenoval -->

      <!-- Co a jak bude formátováno ve výstupu.
      Seznam všech dostupných %proměnných je na: http://logging.apache.org/log4net/release/sdk/log4net.Layout.PatternLayout.html
      Na stejné stránce dole je popsáno i co znamená to -5level apod. -->
      <layout type="log4net.Layout.PatternLayout">
      <conversionpattern value="%date [%-5level] - %message%newline"></conversionpattern>
      </layout>
      </appender>

      This Appender should generate file names like "Log_2009-10-15.txt", mostly it works fine, but in some unknown situations it generates file named "Log_2009-10-15.txt_2009-10-15.txt". It seems to me that this happens when there were no log-files and the incorrectly named file was the first log-file generated.

      Attachments

        1. logs.zip
          1.0 kB
          Alex Vilela

        Issue Links

          Activity

            People

              Unassigned Unassigned
              vande Miroslav Vanicky
              Votes:
              2 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 24h
                  24h
                  Remaining:
                  Remaining Estimate - 24h
                  24h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified