Отображение содержимого toString исключений с log2j4 - PullRequest
0 голосов
/ 30 апреля 2019

Существуют некоторые классы исключений, которые форматируют подробное сообщение, когда мы вызываем toString (), но log4j v2 просто показывает трассировку стека с сообщением, установленным конструктором Exception (String).

Есть ли способы попросить PatternLayout регистрировать содержимое исключений toString ()? Или эти исключения следует изменить, чтобы установить сообщение вместо того, чтобы передавать его с помощью toString ()?

1 Ответ

0 голосов
/ 03 мая 2019

Использование ex{full} в условном образце сработало.

Пример использования полного шаблона преобразования:

<Property name="global-pattern">%d{HH:mm:ss.SSS} [%pid/%t] %-5level %logger{36} %M:%L - %msg ex{full}%n</Property>
...