[logback-user] Log file ot created

Ceki Gulcu ceki at qos.ch
Sun Feb 14 14:51:02 UTC 2016


Hi Paolo,


RollingAppender is stricter and will refuse to start if it's assigned 
TriggeringPolicy is not started, hence the message:

12:09:32,196 |-WARN in 
ch.qos.logback.core.rolling.RollingFileAppender[null] - TriggeringPolicy 
has not started. RollingFileAppender will not start

You need to start the RollOnStartupPolicy.

--
Ceki

On 2/14/2016 11:37, Paolo Di Tommaso wrote:
> Hi,
>
> After upgrading from Logback 1.1.3 to version 1.1.5 I've noticed that it
> isn't creating the log file any more.
>
> I'm using a RollingFileAppender configured using a piece of code like this:
>
>     RollingFileAppender result = logFileName ? new RollingFileAppender()
>     : null
>     result.file = logFileName
>
>     def rollingPolicy = new  FixedWindowRollingPolicy( )
>     rollingPolicy.fileNamePattern = "${logFileName}.%i"
>     rollingPolicy.setContext(loggerContext)
>     rollingPolicy.setParent(result)
>     rollingPolicy.setMinIndex(1)
>     rollingPolicy.setMaxIndex(9)
>     rollingPolicy.start()
>
>     result.rollingPolicy = rollingPolicy
>     result.encoder = createEncoder()
>     result.setContext(loggerContext)
>     result.setTriggeringPolicy(new RollOnStartupPolicy())
>     result.start()
>
>
>
> Something has changed that logic ?
>
>
> Cheers,
> Paolo
>
>
>
>
> _______________________________________________
> logback-user mailing list
> logback-user at qos.ch
> http://mailman.qos.ch/mailman/listinfo/logback-user
>


More information about the logback-user mailing list