In the slf4j ext package, NDC is implemented on top of MDC. When using log4j
the %x pattern will not work and using %X gives you the ugly
{{NDC0, XX}{NDC1, YY}} output in the log rather than the %x output of
XX YY
I patched org.apache.log4j.helpers.PatternParser so that %x is handled by
treating it as an MDC HashTable and sorting the keys as it would do with %X and
then just output the values.
Only downside is that the log4j.xml file now would not work if taken to a native
log4j installation.
Can anyone share their use cases for NDC on top of log4j and what they have
done.
I don't want this as an NDC vs MDC discussion, I'm only interested in NDC
solutions.
Cheers
_______________________________________________
slf4j-user mailing list
[email protected]
http://mailman.qos.ch/mailman/listinfo/slf4j-user