CharScanner; panic: ClassNotFoundException: org.hibernate.hql.ast.HqlToken
来源:互联网 发布:第七次人口普查数据 编辑:程序博客网 时间:2024/06/08 19:42
将使用Hibernate3.0的Web应用发布到Weblogic8.1.4上, 一旦出现访问数据库的操作就会出错, 提示CharScanner; panic: ClassNotFoundException: org.hibernate.hql.ast.HqlToken, 而且Weblogic进程会被自动关闭.
经上网查证, 原因是: 在hibernate3中需要用到antlr.jar,然而这个包在weblogic.jar中已经包含了antrl类库,就会产生一些类加载的错误,无法找到在war或者ear中的hibernate3.jar。而出现这个错误之后,antlr会调用System.exit(),这样weblogic就会中止服务。
网上提供的解决方案是: 解决方法是在hibernate.properties文件中增加属性:hibernate.query.factory_class,属性的值是org.hibernate.hql.classic.ClassicQueryTranslatorFactory. 但是我用的是cfg.xml文件, 所以我就在hibernate.cfg.xml中的下面添加一条声明: org.hibernate.hql.classic.ClassicQueryTranslatorFactory , 问题解决.
本文转自
http://blog.sina.com.cn/s/blog_581042ed010003hj.html
经上网查证, 原因是: 在hibernate3中需要用到antlr.jar,然而这个包在weblogic.jar中已经包含了antrl类库,就会产生一些类加载的错误,无法找到在war或者ear中的hibernate3.jar。而出现这个错误之后,antlr会调用System.exit(),这样weblogic就会中止服务。
网上提供的解决方案是: 解决方法是在hibernate.properties文件中增加属性:hibernate.query.factory_class,属性的值是org.hibernate.hql.classic.ClassicQueryTranslatorFactory. 但是我用的是cfg.xml文件, 所以我就在hibernate.cfg.xml中的
本文转自
http://blog.sina.com.cn/s/blog_581042ed010003hj.html
- CharScanner; panic: ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- weblogic8.1中使用hibernate3的问题:CharScanner; panic: ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- weblogic8.1+hibernate3.0|异常CharScanner; panic: ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- CharScanner; panic: ClassNotFoundException: org.hibernate.hql.ast.HqlToken(成功解决)
- classnotfoundexception:org.hibernate.hql.ast.HqlToken
- ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- 解决ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- ClassNotFoundException: org.hibernate.hql.ast.HqlToken解决之道
- ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- ClassNotFoundException: org.hibernate.hql.ast.HqlToken解决之道
- ClassNotFoundException: org.hibernate.hql.ast.HqlToken解决之道
- ClassNotFoundException: org.hibernate.hql.ast.HqlToken解决之道
- Weblogic ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- 大家发表发表意见-电科网
- 用VIM编写C/C++程序
- 研究证实女性做九项运动可提升思维能力
- 解决使用MyEclise6.0的快捷键ALT+/不好用的方法
- 程序员每天每年该做的事
- CharScanner; panic: ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- asp调用数据库代码
- Java基础面试题系列一
- 正则表达式个人总结
- String.Empty,NULL和""的区别
- C# 获得MP3 TaG等信息
- 主页javascript特效19则
- 五个问题自检你的人际关系
- 定义数据库连接的一些常量