You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-dev@logging.apache.org by "Carfield Yim (JIRA)" <ji...@apache.org> on 2014/01/15 04:00:25 UTC
[jira] [Created] (LOG4J2-501) Issue on config log4j2 with JSON
Carfield Yim created LOG4J2-501:
-----------------------------------
Summary: Issue on config log4j2 with JSON
Key: LOG4J2-501
URL: https://issues.apache.org/jira/browse/LOG4J2-501
Project: Log4j 2
Issue Type: Bug
Components: Configurators
Affects Versions: 2.0-beta9
Environment: Windows 7
Reporter: Carfield Yim
Priority: Minor
I have below simple config for log4j2 which just log the message to console stdout and a file:
{code:xml}
<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
<Appenders>
<RandomAccessFile name="FILE" fileName="app.log">
<PatternLayout>
<Pattern>%d %p %c{1.} [%t] %m%n</Pattern>
</PatternLayout>
</RandomAccessFile>
<Console name="STDOUT" target="SYSTEM_OUT">
<PatternLayout pattern="%m%n" />
</Console>
</Appenders>
<Loggers>
<Root level="trace">
<AppenderRef ref="FILE" />
<AppenderRef ref="STDOUT" />
</Root>
</Loggers>
</Configuration>
{code}
It working fine, but if I change to JSON config, it doesn't work, Someone suggest it maybe a bug
{code}
{ "configuration":
{
"appenders": {
"RandomAccessFile": { "name": "FILE", "fileName": "app.log",
"PatternLayout": { "pattern": "%d %p %c{1.} [%t] %m%n" }
},
"Console": { "name": "STDOUT",
"PatternLayout": { "pattern": "%m%n" }
}
},
"loggers": {
"root": { "level": "trace",
"AppenderRef": { "ref": "STDOUT" },
"AppenderRef": { "ref": "FILE" }
}
}
}
}
{code}
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)
---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-dev-help@logging.apache.org