Exception in thread "main" java.lang.NullPointerException
at ch.qos.logback.core.rolling.helper.FileFilterUtil.afterLastSlash(FileFilterUtil.java:46)
at ch.qos.logback.core.rolling.TimeBasedRollingPolicy.rollover(TimeBasedRollingPolicy.java:166)
at ch.qos.logback.core.rolling.RollingFileAppender.attemptRollover(RollingFileAppender.java:211)
at ch.qos.logback.core.rolling.RollingFileAppender.rollover(RollingFileAppender.java:190)
at LogbackNPE.rollover(LogbackNPE.java:79)
at LogbackNPE.npe(LogbackNPE.java:68)
at LogbackNPE.main(LogbackNPE.java:92)
20:46:11,222 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
20:46:11,223 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy]
20:46:11,223 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.xml]
20:46:11,228 |-INFO in ch.qos.logback.classic.BasicConfigurator@27abe2cd - Setting up default configuration.
20:46:11,372 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not set
20:46:11,372 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
20:46:11,381 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [FILE]
20:46:11,408 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1599771323 - setting totalSizeCap to 1 GB
20:46:11,424 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1599771323 - No compression will be used
20:46:11,426 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1599771323 - Will use the pattern prosrm.install.home_IS_UNDEFINED/log/1.log.%d{yyyyMMdd} for the active file
20:46:11,431 |-INFO in c.q.l.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy - The date pattern is 'yyyyMMdd' from file name pattern 'prosrm.install.home_IS_UNDEFINED/log/1.log.%d{yyyyMMdd}'.
20:46:11,431 |-INFO in c.q.l.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy - Roll-over at midnight.
20:46:11,437 |-INFO in c.q.l.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy - Setting initial period to Fri May 19 20:46:11 ALMT 2017
20:46:11,444 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[FILE] - Active log file name: prosrm.install.home_IS_UNDEFINED/log/1.log
20:46:11,444 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[FILE] - File property is set to [prosrm.install.home_IS_UNDEFINED/log/1.log]
20:46:11,447 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[FILE] - Encoder has not been set. Cannot invoke its init method.
20:46:11,447 |-ERROR in ch.qos.logback.core.rolling.RollingFileAppender[FILE] - No encoder set for the appender named "FILE".
20:46:11,448 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to INFO
20:46:11,448 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [FILE] to Logger[ROOT]
20:46:11,448 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.
20:46:11,448 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@6fdb1f78 - Registering current configuration as safe fallback point