项目从TOMCAT迁移到weblogic报错:hibernate.QueryException org.hibernate.hql.ast.HqlToken
来源:互联网 发布:混沌遗传算法 编辑:程序博客网 时间:2024/05/22 15:30
项目从TOMCAT迁移到weblogic部署报错:
hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken
百思不得其,尝试了各种方法,和解决办法,无法解决。
千辛万苦,最终找到了解决方法:
将工程里的antlr-2.7.7.6ar拷贝到weblogic的wlserver_10.3.5\server\lib文件夹下面,在domains\base_domain\bin里找startWeblogic.sh,在CLASSPATH的上下分别增加了两句话,如下:
PRE_CLASSPATH="${WL_HOME}/server/lib/antlr-2.7.6.jar"
CLASSPATH="${SAVE_CLASSPATH}"
CLASSPATH="${PRE_CLASSPATH}:${CLASSPATH}"
PRE_CLASSPATH="${WL_HOME}/server/lib/antlr-2.7.6.jar"
CLASSPATH="${SAVE_CLASSPATH}"
CLASSPATH="${PRE_CLASSPATH}:${CLASSPATH}"
重新启动weblogic就没有问题了
总结几点:
1、如果hibernate3的项目是从weblogic8.1.6项目移植到10.3.5的话,需要的只是加入antlr类库到weblogic的启动中去;这weblogic的区别可能就是有些类库需要在容器启动就加载,而tomcat相对这样的情况少些(tomcat也有启动加载一些配置)
2、weblogic8.1.6到10.3.5从weblogic.jar中去掉了antlr部分,应该也是其变的更加活用,独立和加强适应性的一种体现吧,这些思想也是值得学习的;
3、“版本”果然能引起很多问题;
阅读全文
0 0
- 项目从TOMCAT迁移到weblogic报错:hibernate.QueryException org.hibernate.hql.ast.HqlToken
- weblogic中部署项目报错org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- Hibernate应用迁移到weblogic报错ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- Weblogic+SSH报错:ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- 部署war包到Weblogic出现QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken解决方法
- weblogic 下异常 org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- weblogic 下异常 org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- org.hibernate.QueryException:ClassNotFoundExcepton:org.hibernate.hql.ast.HqlToken
- org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- weblogic启动报ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- Weblogic ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- weblogic10.3 org.hibernate.hql.ast.HqlToken报错问题
- hibernate.hql.ast.HqlToken报错问题
- org.hibernate.QueryException:ClassNotFoundException:org.hibernate.hql.ast.HqlToken错误之解决办法
- Caused by: org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- Weblogic和hibernate3异常ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- weblogic异常之ClassNotFoundException: org.hibernate.hql.ast.HqlToken
- (人脸识别1-6)——Ubuntu16.04下如何同时安装TensorFlow和opencv
- SDUT1480数据结构实验:哈希表(链地址法处理)
- 学习之《数学之美》
- define和const
- oracle 常见函数
- 项目从TOMCAT迁移到weblogic报错:hibernate.QueryException org.hibernate.hql.ast.HqlToken
- SVN服务器和客户端的搭建
- 电子邮件协议、FTP 和 CGI 编程
- Centos 环境Docker离线安装方式
- 安卓游戏接入的时候遇到的找不到V4包的方法checkSelfPermission
- 机器学习第五周(一)
- LINUX 学习第16天 redis
- hibernate多表操作1(六)多对一和一对多
- 服务器负载均衡技术