in log4j2-ecs-layout/src/main/java/co/elastic/logging/log4j2/EcsLayout.java [344:355]
private void serializeException(StringBuilder messageBuffer, LogEvent event) {
Throwable thrown = event.getThrown();
if (thrown != null) {
if (exceptionPatternFormatter != null) {
StringBuilder stackTrace = EcsJsonSerializer.getMessageStringBuilder();
formatPattern(event, exceptionPatternFormatter, stackTrace);
EcsJsonSerializer.serializeException(messageBuffer, thrown.getClass().getName(), thrown.getMessage(), stackTrace, stackTraceAsArray);
} else {
EcsJsonSerializer.serializeException(messageBuffer, thrown, stackTraceAsArray);
}
}
}