xwEx 对 log4j2 的意义?

Meaning of xwEx for log4j2?

在 Spring Boot 2.1.2 中,在默认 log4j2.xml 文件中,我注意到以下行:

<Property name="LOG_EXCEPTION_CONVERSION_WORD">%xwEx</Property>

我整天都在寻找%xwEx转换模式的意义(是的,甚至是Google的第二页),但是我想不通。而且在官方文档的table of patterns里面也没有列出。

什么意思?

非常感谢Christoph for the answer on GitHub:

If I'm not mistaken this is a Spring-Boot specific converter plugin for log4j2. See ExtendedWhitespaceThrowablePatternConverter:

@Plugin(name = "ExtendedWhitespaceThrowablePatternConverter", category = PatternConverter.CATEGORY)
@ConverterKeys({ "xwEx", "xwThrowable", "xwException" })
public final class ExtendedWhitespaceThrowablePatternConverter
      extends ThrowablePatternConverter {
    // ....
}

As I'm not a team member don't take this for granted though.

Cheers, Christoph