[logback-dev] [JIRA] Commented: (LBCLASSIC-330) no debug info printed when problem with FixedWindowRollingPolicy

Antony Stubbs (JIRA) noreply-jira at qos.ch
Wed May 9 20:59:27 CEST 2012


    [ http://jira.qos.ch/browse/LBCLASSIC-330?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12436#action_12436 ] 

Antony Stubbs commented on LBCLASSIC-330:
-----------------------------------------

I'm sorry, I was asking for the line of code in the source code for logback that triggers the printout of the debug information, not the xml attribute that triggers it. As you can see I already have that.

> no debug info printed when problem with FixedWindowRollingPolicy
> ----------------------------------------------------------------
>
>                 Key: LBCLASSIC-330
>                 URL: http://jira.qos.ch/browse/LBCLASSIC-330
>             Project: logback-classic
>          Issue Type: Bug
>          Components: joran
>            Reporter: Antony Stubbs
>            Assignee: Logback dev list
>            Priority: Critical
>
> This configuration causes no debug output to be displayed:
> {code}
> <configuration scan="true" scanPeriod="30 seconds" debug="true">
>     <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
>         <target>System.out</target>
>         <encoder>
>             <pattern>| [%-5level] [%date{ISO8601}] [%logger] [%thread] [%X{akkaSource}] - %msg %rootException %n</pattern>
>         </encoder>sdfsadf
>     </appender>
>     <appender name="ROLLING" class="ch.qos.logback.core.rolling.RollingFileAppender">
>         <file>server.log</file>
>         <!-- only keep 3 -->
>         <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
>             <fileNamePattern>server.%i.log</fileNamePattern>
>             <minIndex>1</minIndex>
>             <maxIndex>3</maxIndex>
>         </rollingPolicy>
>         <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
>             <maxFileSize>1MB</maxFileSize>
>         </triggeringPolicy>
>         <encoder>
>             <pattern>| [%-5level] [%date{ISO8601}] [%logger] [%thread] [%X{akkaSource}] - %msg %rootException %n</pattern>
>         </encoder>
>     </appender>
>     <root level="DEBUG">
>         <appender-ref ref="STDOUT"/>
>         <appender-ref ref="ROLLING"/>
>     </root>
> </configuration>
> {code}
> If I remove the rolling file appender, debug output is shown.
> If I remove just the rollingPolicy, debug output is shown.
> If I remove just the <fileNamePattern>server-event.%i.log</fileNamePattern> the debug output is displayed and the exception about the missing field is shown.
> Seems related to http://jira.qos.ch/browse/LBCORE-38 and http://jira.qos.ch/browse/LBCLASSIC-62

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.qos.ch/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the logback-dev mailing list