
Hi Yura, There multiple errors in the config you provided (independent of SiftingAppender). As a general recommendation, you should set the debug attribute to true to see the errors. <configuration debug="true"> ... </configuration? Here are a few hints. Hint1: ch.qos.logback.core.rolling.RollingFileAppender not FileAppender Hint2: SizeAndTimeBasedFNATPExt does not exist HTH, -- Ceki http://twitter.com/#!/ceki On 14.06.2012 16:15, Yura Levandovskyy wrote:
This is the appender in question:
<appender name="SIFT" class="ch.qos.logback.classic.sift.SiftingAppender"> <discriminator> <key>variable</key> <defaultValue>default</defaultValue> </discriminator> <sift> <appender name="FILE-${variable}" class="ch.qos.logback.core.FileAppender"> <file>${home}/logs/${variable}.log</file> <append>false</append> <layout class="ch.qos.logback.classic.PatternLayout"> <pattern>[%X{variable}]</pattern> </layout> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <fileNamePattern>${home}/logs/${variable}.%d{yyyy-MM-dd}.%d{HHmm,aux}.%i.log</fileNamePattern>
<timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATPExt"> <maxFileSize>50KB</maxFileSize> </timeBasedFileNamingAndTriggeringPolicy> <maxHistory>30</maxHistory> </rollingPolicy> </appender> </sift> </appender>