Skip to content

Commit 7bac27d

Browse files
committed
Delegate loading of java package to platform loader
1 parent 1621f21 commit 7bac27d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

javaagent-bootstrap/src/main/java/io/opentelemetry/javaagent/bootstrap/AgentClassLoader.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -488,7 +488,7 @@ protected Class<?> loadClass(String name, boolean resolve) throws ClassNotFoundE
488488
// prometheus exporter uses jdk http server, load it from the platform class loader
489489
// some custom extensions use java.sql classes, make these available to agent and extensions
490490
if (name != null
491-
&& (name.startsWith("com.sun.net.httpserver.") || name.startsWith("java.sql."))) {
491+
&& (name.startsWith("com.sun.net.httpserver.") || name.startsWith("java."))) {
492492
return platformClassLoader.loadClass(name);
493493
}
494494
return Class.forName(name, false, null);

0 commit comments

Comments
 (0)