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