Why Does Sift Logging Stop Logging to my Application Log for My Blueprint Application when I Use Custom Keys?

Solution Verified - Updated -

Issue

I have configured a sift appender in my pax.logging configuration and registered a sift logging key for my application by calling put() in org.apache.log4j.MDC / org.slf4j.MDC. I am not receiving all the expected log messages in my application-specific log. Sometimes it seems like the container stops logging to my application log altogether.

Environment

Red Hat JBoss Fuse 6.2.1

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