Hi
I've been having some problems using custom logback configuration with 2.0.3 where no matter what I did in by application-logger.xml, nothing would be logged. I think I've found a bug.
After configuring logback, play seems to override the level of some of the loggers. I believe this happens because reference.conf is on the classpath, being present in play_2.9.1-2.0.3.jar, and is caused by play.api.Logger:257-259
levels.foreach {
case (logger, level) => ctx.getLogger(logger).setLevel(level)
}
It looks to me like that should only be done if no specific logback config is found. At the moment, the root logger is being reset to ERROR which was why I was getting no output.
regards
Brian