提交 b5f1d973 authored 作者: Thomas Mueller's avatar Thomas Mueller

Use the context class loader if necessary.

上级 1c550562
......@@ -80,7 +80,11 @@ public class ClassUtils {
try {
return Class.forName(className);
} catch (ClassNotFoundException e) {
throw Message.getSQLException(ErrorCode.CLASS_NOT_FOUND_1, e, className);
try {
return Class.forName(className, true, Thread.currentThread().getContextClassLoader());
} catch (Exception e2) {
throw Message.getSQLException(ErrorCode.CLASS_NOT_FOUND_1, e, className);
}
} catch (NoClassDefFoundError e) {
throw Message.getSQLException(ErrorCode.CLASS_NOT_FOUND_1, e, className);
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论