Node.js環境でログ出力をするlog4jsのConfigurationがv1からv2以降で大きく変わった。
v2.0x以降の記述方法
{ appenders: { default: { type: 'file', "filename": "log/server.log", "maxLogSize":104857600, "layout": { "type": "pattern", "pattern": "%d [%p] %m"} } }, categories: { default: { appenders: ['default'], level: 'debug' } } }
古い記述方法だと、must have property “appenders” of type object
というエラーが発生する。
詳細は、Migrating from log4js versions older than 2.x