[ https://issues.apache.org/jira/browse/LOG4J2-2652?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ralph Goers resolved LOG4J2-2652. --------------------------------- Fix Version/s: 2.13.1 Resolution: Fixed Fix applied. Please verify and close. > JSON output wrong when using additonal fields > --------------------------------------------- > > Key: LOG4J2-2652 > URL: https://issues.apache.org/jira/browse/LOG4J2-2652 > Project: Log4j 2 > Issue Type: Bug > Components: Layouts > Affects Versions: 2.12.0 > Reporter: Andreas Winter > Priority: Major > Fix For: 2.13.1 > > Time Spent: 1h > Remaining Estimate: 0h > > When using additional fields in the JsonLayout the output is something like > {"logEvent":"File not found","source":"BIG","timestamp":"07-09-2019"} > instead of the full JSON string as of version 2.10 (where everything works as > expected). > Config used: > > {code:java} > <?xml version="1.0" encoding="UTF-8"?> > <Configuration> > <Appenders> > <Console name="CONSOLE"> > <JsonLayout complete="false" compact="true" eventEol="true" > stacktraceAsString="true"> > <KeyValuePair key="source" value="BIG"/> > <KeyValuePair key="timestamp" value="$${date:MM-dd-yyyy}"/> > </JsonLayout> > </Console> > </Appenders> > <Loggers> > <Root level="info"> > <AppenderRef ref="CONSOLE"/> > </Root> > </Loggers> > </Configuration> > {code} > -- This message was sent by Atlassian Jira (v8.3.4#803005)