Groovy log4j DSLを使用して、log4jがXMLLayoutのファイルにログを記録するようにしています。ただし、「layout:」の部分は無視されているようです。これは私のセットアップです:
appenders {
file name: 'fileAppender', layout: xml, file: '/tmp/logs/applog.xml', threshold: org.apache.log4j.Level.INFO
console name: "stdout", threshold: org.apache.log4j.Level.INFO
}
root {
debug 'stdout', 'fileAppender'
}
したがって、標準出力には情報レベルのパターンレイアウトを正しく取得しますが、ファイルではパターンレイアウトも取得します...
ここでのトリックは何ですか?