Skip to content

Commit 2850a27

Browse files
committed
Exclude two more proxy/script classloaders
1 parent 714497f commit 2850a27

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

dd-java-agent/agent-tooling/src/main/java/datadog/trace/agent/tooling/bytebuddy/matcher/ClassLoaderMatchers.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ public static boolean canSkipClassLoaderByName(final ClassLoader loader) {
4242
case "org.codehaus.groovy.runtime.callsite.CallSiteClassLoader":
4343
case "sun.reflect.DelegatingClassLoader":
4444
case "jdk.internal.reflect.DelegatingClassLoader":
45+
case "org.jvnet.hk2.internal.DelegatingClassLoader":
4546
case "clojure.lang.DynamicClassLoader":
4647
case "org.apache.cxf.common.util.ASMHelper$TypeHelperClassLoader":
4748
case "com.ibm.xml.xlxp2.jaxb.codegen.AbstractGeneratedStubFactory$RootStubClassLoader":
@@ -50,6 +51,7 @@ public static boolean canSkipClassLoaderByName(final ClassLoader loader) {
5051
case "org.apache.tinkerpop.gremlin.groovy.jsr223.GremlinGroovyClassLoader":
5152
case "org.springframework.context.support.ContextTypeMatchClassLoader$ContextOverridingClassLoader":
5253
case "org.openjdk.nashorn.internal.runtime.ScriptLoader":
54+
case "jdk.nashorn.internal.runtime.ScriptLoader":
5355
case "org.codehaus.janino.ByteArrayClassLoader":
5456
case "org.eclipse.persistence.internal.jaxb.JaxbClassLoader":
5557
case "com.alibaba.fastjson.util.ASMClassLoader":

0 commit comments

Comments
 (0)