Fuse 7 on Karaf: log4j2 does not support MDCSiftingAppender

Solution Verified - Updated -

Issue

Many Fuse 6.x customers use the log4j appender class org.apache.log4j.sift.MDCSiftingAppender to specify per-bundle logging, or logging that is configured in some way using application-defined keys. This appender class does not existin in log4j2, and there is no clear alternative.

Environment

  • Red Hat Fuse
    • 7.x

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content