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 of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.