Доступ к информации MDC в пользовательском журнале форматирования для Thorntail
Я реализовал кастом java.util.logging.Formatter
использовать для наших приложений на основе Thorntail. Я использую форматер, как описано здесь https://docs.thorntail.io/2.4.0.Final/ для свойства thorntail.logging.custom-formatters.KEY.attribute-class
,
К сожалению, я не могу получить доступ к информации MDC в Formatter, так как JUL не поддерживает MDC.
Я пытался использовать MDC.getCopyOfContextMap()
, но это всегда возвращает null
, поскольку у нас есть только NOPMDCAdapter во время выполнения
Ранее мы использовали конфигурацию LOG4J, однако она применялась только к журналам нашего приложения, а не к журналам Thorntail.
Есть ли у кого-то идеи, как я могу использовать макет Log4J для Thorntail или как я могу получить доступ к информации MDC в JUL.