Quantcast
Viewing latest article 8
Browse Latest Browse All 10

Scala Play: Why the logger isn’t outputting anything?

I’m on Scala 2.12.x Play 2.7.x and using the logger like this:

val logger = play.api.Logger(this.getClass) 

and the configuration conf/logback.xml. The issue is that my logger.debug(...) statements are not being output in the logs. I assumed by this configuration that the application was set to DEBUG but there is obviously something wrong?

<!-- https://www.playframework.com/documentation/latest/SettingsLogger --> <configuration>      <conversionRule conversionWord="coloredLevel" converterClass="play.api.libs.logback.ColoredLevel" />      <appender name="FILE" class="ch.qos.logback.core.FileAppender">         <file>$  {application.home:-.}/logs/application.log</file>         <encoder>             <pattern>%date [%level] from %logger in %thread - %message%n%xException</pattern>         </encoder>     </appender>      <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">         <encoder>             <pattern>%coloredLevel %logger{15} - %message%n%xException{10}</pattern>         </encoder>     </appender>      <appender name="ASYNCFILE" class="ch.qos.logback.classic.AsyncAppender">         <appender-ref ref="FILE" />     </appender>      <appender name="ASYNCSTDOUT" class="ch.qos.logback.classic.AsyncAppender">         <appender-ref ref="STDOUT" />     </appender>      <logger name="play" level="INFO" />     <logger name="application" level="DEBUG" />     <logger name="slick" level="INFO" />     <logger name="slick.jdbc" level="DEBUG" />      <root level="WARN">         <appender-ref ref="ASYNCFILE" />         <appender-ref ref="ASYNCSTDOUT" />     </root>  </configuration> 

The post Scala Play: Why the logger isn’t outputting anything? appeared first on 100% Private Proxies - Fast, Anonymous, Quality, Unlimited USA Private Proxy!.


Viewing latest article 8
Browse Latest Browse All 10

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>