diff --git a/profiles/killbill/src/main/java/org/killbill/billing/server/listeners/KillbillGuiceListener.java b/profiles/killbill/src/main/java/org/killbill/billing/server/listeners/KillbillGuiceListener.java
index 5ec3889..ccc78ee 100644
--- a/profiles/killbill/src/main/java/org/killbill/billing/server/listeners/KillbillGuiceListener.java
+++ b/profiles/killbill/src/main/java/org/killbill/billing/server/listeners/KillbillGuiceListener.java
@@ -69,7 +69,7 @@ public class KillbillGuiceListener extends KillbillPlatformGuiceListener {
builder.addJerseyFilter(RequestDataFilter.class.getName());
// Logback default MDC
- builder.addJerseyFilter(MDCInsertingServletFilter.class.getName());
+ builder.addFilter("/*", MDCInsertingServletFilter.class);
// Kill Bill specific MDC
builder.addJerseyFilter(KillbillMDCInsertingServletFilter.class.getName());
diff --git a/profiles/killbill/src/main/java/org/killbill/billing/server/modules/KillbillServerModule.java b/profiles/killbill/src/main/java/org/killbill/billing/server/modules/KillbillServerModule.java
index 9b2a102..c8c94c2 100644
--- a/profiles/killbill/src/main/java/org/killbill/billing/server/modules/KillbillServerModule.java
+++ b/profiles/killbill/src/main/java/org/killbill/billing/server/modules/KillbillServerModule.java
@@ -90,6 +90,7 @@ import org.killbill.commons.jdbi.mapper.LowerToCamelBeanMapperFactory;
import org.skife.jdbi.v2.ResultSetMapperFactory;
import org.skife.jdbi.v2.tweak.ResultSetMapper;
+import ch.qos.logback.classic.helpers.MDCInsertingServletFilter;
import com.google.inject.multibindings.Multibinder;
public class KillbillServerModule extends KillbillPlatformModule {
@@ -200,6 +201,7 @@ public class KillbillServerModule extends KillbillPlatformModule {
protected void configureFilters() {
bind(ResponseCorsFilter.class).asEagerSingleton();
+ bind(MDCInsertingServletFilter.class).asEagerSingleton();
}
protected void configurePushNotification() {