Tomcat6的项目迁移到weblogic11g时报错
来源:互联网 发布:软件招聘信息网 编辑:程序博客网 时间:2024/05/22 03:53
之前公司的项目都是部署在tomcat或was上面,运行的好好的。现在客户要求把项目部署在weblogic11g上面,结果报错了:
org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken
后来发现是weblogic自带的antlr.jar和hibernate3.0依赖的jar包冲突了,试了很多方法,感觉下面的方法比较靠谱点。下面是我的解决方法:
一、找到weblogic的启动文件(我的weblogic是部署在Linux系统上面),在/opt/Oracle/Middleware/user_projects/domains/csb_domain/bin路径下的startWebLogic.sh,打开添加启动默认加载的antlr.jar。如下两行:
ANT_CLASSPATH="${WL_HOME}/server/lib/antlr-2.7.7.jar"
CLASSPATH="${ANT_CLASSPATH}:${CLASSPATH}"
二、把你项目依赖的antlr-2.7.7.jar添加到ANT_CLASSPATH配置的路径下,如/opt/Oracle/Middleware/wlserver_10.3/server/lib,然后重启系统一般就可以了,如果还不行的话,重启一下weblogic。
希望对你们有所帮助
0 0
- Tomcat6的项目迁移到weblogic11g时报错
- 项目从tomcat迁移到weblogic11g,项目部署报错
- 基于sturts2.1.6的项目文件部署到tomcat6.0之后,服务器启动时报错:严重: Error filterStart
- 基于sturts2.1.6的项目文件部署到tomcat6.0之后,服务器启动时报错:严重: Error filterStart
- Tomcat6 迁移到 WebLogic10 遇到的问题.
- 使用RAC的项目升级到Xcode7.3时报错
- Eclipse迁移项目到AndroidStudio上的报错。
- db2的项目迁移到oracle
- Qt4的项目迁移到qt5
- eclipse到Android Studio的项目迁移
- eclipse到Android Studio的项目迁移
- tomcat5项目转移到安装版tomcat6的问题
- Tomcat6安装时报错:failed to install Tomcat6 service***
- fengoffice 迁移服务器时报错
- 项目迁移到myeclipse
- Weblogic11g(server10.3.3)部署项目,遇到的问题解决记录。
- Weblogic11g(server10.3.3)部署项目,遇到的问题解决记录。
- Maven项目部署到tomcat6(内嵌tomcat6)
- Mysql - Mysql设置字符编码和修改字符编码(数据库,表,字段)
- 友盟错误统计分析说明
- 利用Eclipse+maven编译Jedis源码成jar包和源码jar包
- 运行hdfs的wordcount程序时出现的错误
- 排序
- Tomcat6的项目迁移到weblogic11g时报错
- 查看Oracle执行计划的几种方法
- opengl透明mask图片做蒙版效果的实现
- UVa--10048 Audiophobia(floyd)
- openwrt 下基于按键法的WPS功能实现
- h264 裸流打包成mp4 注意事项
- 如何通过maven官网查询相关依赖的具体代码和版本?
- nodejs篇(一)
- 兼容浏览器的js事件绑定函数