David Knapp created LOG4J2-2312:

             Summary: Using async appender with json layout causes only the 
message to be written
                 Key: LOG4J2-2312
                 URL: https://issues.apache.org/jira/browse/LOG4J2-2312
             Project: Log4j 2
          Issue Type: Bug
            Reporter: David Knapp

When using the async appender combined with the JsonLayout, you only get the 
results of the message being written to the appender.


I took a look at it seems like this is because RingBufferLogEvent implements 
ReusableMessage which is where jackson gets the MessageSerializer, whereas the 
non async LogEvent doesn't, so it gets the BeanSerializer

This message was sent by Atlassian JIRA

Reply via email to