[Log4j] DailyRollingFileAppender funktioniert nicht :(



  • Hi,

    ich lade per

    PropertyConfigurator.configure( "logging.properties" );
    

    Appender aus einer .properties Datei (eben dieser logging.properties). Es funktionieren alle Appender bis auf der DailyRollingFileAppender 😞

    Er legt zwar eine Datei an, aber ohne dass dahinter das Datum steht. Also normal sollte es so aussehen:

    SysLogDebug.log-2004-11-29 // So sollte es aussehen
    SysLogDebug.log            // So sieht es aus
    

    Den Appender definiere ich in der .porperties folgendermasse:

    # FileAppender(Debug):
    log4j.appender.FileAppender = org.apache.log4j.DailyRollingFileAppender
    log4j.appender.FileAppender.threshold = DEBUG
    log4j.appender.FileAppender.layout = org.apache.log4j.PatternLayout
    log4j.appender.FileAppender.layout.ConversionPattern = [%d{HH:mm:ss}]%m%n
    log4j.appender.FileAppender.DatePattern = '.'MM-dd-yyyy
    log4j.appender.FileAppender.file = logfiles/SysLogDebug.log
    

    Ich bezweifle zwar dass mir jemand helfen kann, aber die Hoffung stirbt zu letzt 😃



  • OK, hat sicherledigt, bei meiner .properties-Einstellung würde das neue File natürlich erst nächsten Tag angelegt werden.

    Hier fehlt der *KopfGegenWandSchlag* Smilie 😉


Anmelden zum Antworten