commit d958b1659698b0b4ecd53ac84c4991daf829ff86 parent ac9d84ca829b81db07af60b8971febe8ba06c584 Author: Marcello Stanisci <stanisci.m@gmail.com> Date: Mon, 23 Sep 2019 23:38:39 +0200 fix file appender (logger) Diffstat:
| M | src/main/kotlin/Main.kt | | | 1 | - |
| M | src/main/kotlin/tech/libeufin/GetLogger.kt | | | 12 | +++++++----- |
2 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/src/main/kotlin/Main.kt b/src/main/kotlin/Main.kt @@ -29,7 +29,6 @@ import io.ktor.server.netty.* import tech.libeufin.messages.HEVResponse import tech.libeufin.messages.HEVResponseDataType import tech.libeufin.messages.ProtocolAndVersion -import javax.swing.text.Document import javax.xml.bind.JAXBElement fun main(args: Array<String>) { diff --git a/src/main/kotlin/tech/libeufin/GetLogger.kt b/src/main/kotlin/tech/libeufin/GetLogger.kt @@ -8,12 +8,14 @@ import ch.qos.logback.classic.Logger; import ch.qos.logback.classic.LoggerContext; fun getLogger(): Logger { - val fa = FileAppender<ILoggingEvent>() - val lc = LoggerFactory.getILoggerFactory() - fa.setContext(lc as LoggerContext) - fa.setFile("server.log"); + val lc = LoggerFactory.getILoggerFactory() as LoggerContext val logger: Logger = LoggerFactory.getLogger("libeufin-sandbox") as Logger + val fa = FileAppender<ILoggingEvent>() + + fa.context = lc + fa.file = "server.log" + fa.start() logger.addAppender(fa); - logger.setLevel(Level.DEBUG); + logger.level = Level.DEBUG return logger; }