Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

kamon-logback: support of logback-classic 1.4.3 #1212

Closed
bwiercinski opened this issue Oct 5, 2022 · 12 comments
Closed

kamon-logback: support of logback-classic 1.4.3 #1212

bwiercinski opened this issue Oct 5, 2022 · 12 comments

Comments

@bwiercinski
Copy link
Contributor

bwiercinski commented Oct 5, 2022

kamon-logback module seems not to work with newest version of logback (1.4.3).

when starting an application i get following error:

Exception in thread "main" java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
	at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndStartAgent(Unknown Source)
	at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndCallPremain(Unknown Source)
Caused by: java.lang.StackOverflowError
	at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
	at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
	at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
	at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
	at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
	at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
	at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
	at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
        (and so on)

cheers

@e2000y
Copy link

e2000y commented Oct 10, 2022

Need to change the configuration (disable MDC context)

kamon.instrumentation.logback.mdc.copy.enabled = false

to work with logback-classic 1.4.3.

The recent logback commit - qos-ch/logback@7e3e2ae - updated the method getCopyOfContextMap() to call getPropertyMap().

Cheers

@bwiercinski
Copy link
Contributor Author

so kamon will still be using logback 1.2.x and i need to wait for the newest logback-classic update right?

@bwiercinski
Copy link
Contributor Author

1.4.4 seems not to work either

Running with Kanela, the Kamon Instrumentation Agent :: (v1.0.15)
17:17:42,094 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.4.4
17

...
<the same stack trace>

@e2000y
Copy link

e2000y commented Oct 10, 2022

so kamon will still be using logback 1.2.x and i need to wait for the newest logback-classic update right?

If you don't use the MDC context in the log, you can update the configuration

kamon.instrumentation.logback.mdc.copy.enabled = false

to use logback 1.4.3+.

Cheers

@Dichotomia
Copy link

Same problem here

@bwiercinski
Copy link
Contributor Author

@e2000y i dont understand you. the issue is about having both the newest version of logback and kamon logback with its ALL FEATURES.

@Dichotomia
Copy link

Dichotomia commented Oct 14, 2022

Yes. Advize to disable this feature is non sense

@ivantopo
Copy link
Contributor

Hey @bwiercinski @Dichotomia, could you please share a bit more information to reproduce?

I tried to run on a simple app with Kamon 2.5.9 and logback 1.4.4 and couldn't see any issue. I'm guessing there has to be something else on your classpath or logback configuration that triggers the issue 😕

@Dichotomia
Copy link

I have a log like that

`OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.google.inject.internal.cglib.core.$ReflectUtils$1 (file:/opt/docker/lib/com.google.inject.guice-4.2.3.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
WARNING: Please consider reporting this to the maintainers of com.google.inject.internal.cglib.core.$ReflectUtils$1
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
Oops, cannot start the server.
com.google.inject.CreationException: Unable to create injector, see the following errors:

  1. Error injecting method, java.lang.StackOverflowError
    at com.google.inject.util.Providers$GuicifiedProviderWithDependencies.initialize(Providers.java:154)
    at play.api.db.DBModule$$anonfun$$lessinit$greater$1.$anonfun$new$1(DBModule.scala:28):
    Binding(interface play.api.db.Database qualified with QualifierInstance(@play.db.NamedDatabase(value=conversations-whatsapp)) to ProviderTarget(play.api.db.NamedDatabaseProvider@752ffce3)) (via modules: com.google.inject.util.Modules$OverrideModule -> play.api.inject.guice.GuiceableModuleConversions$$anon$4)

1 error
at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:554)
at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:180)
at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:111)
at com.google.inject.Guice.createInjector(Guice.java:87)
at com.google.inject.Guice.createInjector(Guice.java:78)
at play.api.inject.guice.GuiceBuilder.injector(GuiceInjectorBuilder.scala:200)
at play.api.inject.guice.GuiceApplicationBuilder.build(GuiceApplicationBuilder.scala:155)
at play.api.inject.guice.GuiceApplicationLoader.load(GuiceApplicationLoader.scala:21)
at play.core.server.ProdServerStart$.start(ProdServerStart.scala:53)
at play.core.server.ProdServerStart$.main(ProdServerStart.scala:29)
at play.core.server.ProdServerStart.main(ProdServerStart.scala)
Caused by: java.lang.StackOverflowError
at ch.qos.logback.classic.util.LogbackMDCAdapter$auxiliary$6s3mPISd.(Unknown Source)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
at kamon.instrumentation.logback.GetPropertyMapMethodInterceptor$.aroundGetMDCPropertyMap(LogbackInstrumentation.scala:96)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getPropertyMap(LogbackMDCAdapter.java)
at ch.qos.logback.classic.util.LogbackMDCAdapter.getCopyOfContextMap(LogbackMDCAdapter.java:154)
at org.slf4j.MDC.getCopyOfContextMap(MDC.java:224)
OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.google.inject.internal.cglib.core.$ReflectUtils$1 (file:/opt/docker/lib/com.google.inject.guice-4.2.3.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
WARNING: Please consider reporting this to the maintainers of com.google.inject.internal.cglib.core.$ReflectUtils$1
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
`

@Dichotomia
Copy link

Dichotomia commented Oct 26, 2022

Play 2.8.18
Scala 2.13.10
Akka 2.6.20
Openjdk11-jre
logback-classic 1.4.2
tika-java7 2.5.0
log4j-to-slf4j 2.19.0
kamon-bundle 2.5.9
kamon-prometheus 2.5.9

@ivantopo
Copy link
Contributor

Thanks @Dichotomia! Turns out I didn't have the instrumentation running on my test app, that's why it didn't blow up 🤦

I'm looking into this right now. Will update soon!

@Dichotomia
Copy link

Dichotomia commented Oct 26, 2022

Thanks! Good news. Waiting for the new release 😉

nvollmar added a commit to nvollmar/Kamon that referenced this issue Jan 18, 2023
ivantopo pushed a commit that referenced this issue Jan 24, 2023
* Revert "append MDC keys, even if the MDC is empty. Fixes #1225 (#1227)"

This reverts commit e10cba2.

* Revert "reorganize the logback instrumentation to avoid stack overflows, fixes #1212 (#1220)"

This reverts commit 5cf9653.

* Fixes instrumentation for Logback 1.4.x
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants