weblogic下 ClassNotFoundException: org.hibernate.hql.ast.HqlToken

异常信息: ClassNotFoundException: org.hibernate.hql.ast.HqlToken

在hibernate3中需要用到antlr.jar,然而这个包在weblogic.jar中已经包含了antrl类库,就会产生一些类加载的错误,无法找到在war或者ear中的hibernate3.jar。

解决方法为:
在hibernate3的配置文件中加入:

  
           org.hibernate.hql.classic.ClassicQueryTranslatorFactory
       

你可能感兴趣的:(weblogic)