Did you try stepping through with a debugger to see what was going on? David
> On 10 Feb 2014, at 20:07, Johny Johnson <[email protected]> wrote: > > Hi, > > I'm having some trouble getting my custom appender which extends > RollingFileAppender working. I've got my logback config being read and can > extend FileAppender w/o issues but when I switch over to RollingFileAppender, > I get the following: > java.lang.NullPointerException: null > at > ch.qos.logback.core.rolling.RollingFileAppender.getFile(RollingFileAppender.java:122) > ~[org.apache.sling.commons.log:4.0.0] > > Here is my config: > <appender name="CUSTOM" class="com.mypackage.logging.CustomLogAppender"> > <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> > <fileNamePattern>log.%d{yyyy-MM-dd}.log</fileNamePattern> > </rollingPolicy> > <prudent>true</prudent> > <encoder> > <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level %logger{36} - %msg%n</pattern> > </encoder> > </appender> > > The only method that I override is writeout() as I needed to handle some > particular events. Did I missing something obvious in terms of configuration? > Any help is appreciated. > > Thanks! > > Johny > _______________________________________________ > Logback-user mailing list > [email protected] > http://mailman.qos.ch/mailman/listinfo/logback-user
_______________________________________________ Logback-user mailing list [email protected] http://mailman.qos.ch/mailman/listinfo/logback-user
