Raman Gupta created LOG4J2-2196:
-----------------------------------

             Summary: Pattern layout %notEmpty does not work for exceptions
                 Key: LOG4J2-2196
                 URL: https://issues.apache.org/jira/browse/LOG4J2-2196
             Project: Log4j 2
          Issue Type: Bug
          Components: Pattern Converters
    Affects Versions: 2.10.0
            Reporter: Raman Gupta


Using a pattern layout that contains something like:

{{%notEmpty\{EXCEPTION: %throwable}}}

kind of works. However, when the Exception is not empty, it prints the 
Exception to the appender twice: once in the proper position within the 
pattern, and then again completely separately, with a newline before the second 
output.

Note that the second output completely ignores any formatting specifications, 
such as separator or level-based ansi coloring – it seems as if the output of 
Exception.toString() had been sent to the appender directly).



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to