ロギングにlog4jを使用してJetty経由でliftwebサービスを使用しています。
Bootクラスでロガーを設定する方法は次のとおりです。
val config = Properties.envOrElse("log4j.configuration","/props/syslog.log4j.xml")
val configFile = getClass.getResource(config)
Logger.setup = Full(Log4j.withFile(configFile))
アプリをサービスとして実行すると(service jetty start)、書き込まれたログファイルが表示されません。
私はここで何が間違っているのですか?
これは私のsyslog.log4j.xml構成ファイルです:
<root>
<level value="trace"/>
<appender-ref ref="CA"/>
<appender-ref ref="CA2"/>
</root>