<<上篇 | 首页 | 下篇>>

ChangeAwareClassLoader的loadClass or Class.forName Stuck 问题

ChangeAwareClassLoader.loadClass or Class.forName Stuck 问题
通过Thread DUMP看到很多线程Stuck在weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClassLoader.java:35),然后StackTrace跟着就是

 org.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:95)
 org.hibernate.util.ReflectHelper.getConstantValue(ReflectHelper.java:122)

在启动服务器的脚本里,增加启动Java JVM的参数,增加系统属性 -Dhibernate.bytecode.use_reflection_optimizer=true试一试。

阅读全文……

标签 : ,