Details
-
Bug
-
Resolution: Fixed
-
Major
-
1.3.8
-
logback 1.3.8, running in tomcat.
Description
With this appender:
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder class="ch.qos.logback.classic.encoder.JsonEncoder"/>
</appender>
The throwable that get get encoded only has it's immediate stack trace. It needs to include the throwable's cause (recursively, maybe up to some sanity limit?)