diff --git a/javaagent-tooling/src/main/java/io/opentelemetry/javaagent/tooling/ignore/GlobalIgnoredTypesConfigurer.java b/javaagent-tooling/src/main/java/io/opentelemetry/javaagent/tooling/ignore/GlobalIgnoredTypesConfigurer.java index 12a178a5c7ce..9abe23ce5f50 100644 --- a/javaagent-tooling/src/main/java/io/opentelemetry/javaagent/tooling/ignore/GlobalIgnoredTypesConfigurer.java +++ b/javaagent-tooling/src/main/java/io/opentelemetry/javaagent/tooling/ignore/GlobalIgnoredTypesConfigurer.java @@ -125,6 +125,7 @@ private static void configureIgnoredClassLoaders(IgnoredTypesBuilder builder) { .ignoreClassLoader("org.openjdk.nashorn.internal.runtime.ScriptLoader") .ignoreClassLoader("org.codehaus.janino.ByteArrayClassLoader") .ignoreClassLoader("org.eclipse.persistence.internal.jaxb.JaxbClassLoader") + .ignoreClassLoader("com.alibaba.fastjson.util.ASMClassLoader") .ignoreClassLoader(AgentClassLoader.class.getName()) .ignoreClassLoader(ExtensionClassLoader.class.getName()) .ignoreClassLoader(InstrumentationModuleClassLoader.class.getName());