Seeking advice for handling java.lang.VerifyError
with java.util.concurrent (a.k.a executor) instrumentation
#4496
-
Hi folks, I'm fairly new to the JVM ecosystem, but I'm attempting to instrument a variety of Kotlin and Java applications with the OpenTelemetry agent. The applications that I'm instrumenting also use the Rollout.io/CloudBees Feature Management (docs, Maven package) SDK. The Rollout SDK uses The problem is that when I enable the OpenTelemetry agent on these applications, the Rollout SDK fails to initialize and throws a I've identified two possible workarounds:
Both workarounds, however, have significant downsides. We have some code that also uses So, I'm looking for advice on what to do. Are there other alternatives that I haven't discovered? Have I completely misdiagnosed the situation? I would greatly appreciate any suggestions. Thanks! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 6 replies
-
hey @chris-pinola-rf! it seems like a bug in the javaagent (the goal is definitely for this kind of thing not to happen 😅), is there any more detail that is printed out with the |
Beta Was this translation helpful? Give feedback.
hey @chris-pinola-rf! it seems like a bug in the javaagent (the goal is definitely for this kind of thing not to happen 😅), is there any more detail that is printed out with the
VerifyError
?