Значение xwEx для log4j2?

В Spring Boot 2.1.2 в файле log4j2.xml по умолчанию я заметил следующую строку:

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

Я весь день искал значение шаблона преобразования %xwEx (да хоть вторая страница гугла), но не могу понять. И он не указан в таблица узоров в официальной документации.

Что это означает?

Это должен быть допустимый шаблон преобразования, иначе log4j выдаст ошибку (нераспознанный спецификатор формата/преобразования).

Snackoverflow 10.02.2019 13:27
2
1
2 110
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Большое спасибо Кристоф за ответ на гитхабе:

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

Другие вопросы по теме