Мы используем SLF4J (с log4j) в качестве каркаса логирования. Мы пытаемся использовать функцию MDC, которая, согласно онлайн-документации, поддерживается Log4j.
MDC не работает при использовании SLF4J. Однако, когда вместо этого используется log4j, он работает отлично. В документации говорится, что, пока базовая структура поддерживает MDC, SLF4J должен поддерживать ее.
Мы используем SLF4J 1.6.4 (slf4j-api
, slf4j-log4j12
и slf4j-simple
были добавлены как зависимости в нашем pom.xml
).
Есть ли где-то несоответствие / несоответствие? Мы пропускаем какие-либо зависимости? Любые материалы будут оценены.