xwEx对于log4j2的含义?

时间:2019-02-10 00:21:44

标签: spring spring-boot configuration log4j log4j2

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

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

我整日都在寻找%xwEx转换模式的含义(是的,甚至是Google的第二页),但我无法弄清楚。并且未在官方文档的table of patterns中列出。

这是什么意思?

1 个答案:

答案 0 :(得分:1)

非常感谢Christophanswer on GitHub

  

如果我没记错的话,这是一个针对log4j2的Spring-Boot专用转换器插件。参见ExtendedWhitespaceThrowablePatternConverter

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

由于我不是团队成员,因此请不要将其视为理所当然。

     

干杯,   克里斯托夫