weblogic 部署ssh2项目,报错hibernate3.HibernateQueryException 以及 Lorg/apache/velocity/app/VelocityEngin解决办法
来源:互联网 发布:知悉与悉知的区别 编辑:程序博客网 时间:2024/06/05 19:20
初次使用weblogic,本人是weblogic 10.x,将已经在tomcat调试好的程序直接部署在weblogic上(也就是将项目放在C:\Oracle\Middleware\user_projects\domains\base_domain\autodeploy 下,每个人依自己weblogic安装路径而定)。报错:
java.lang.NoClassDefFoundError: Lorg/apache/velocity/app/VelocityEngine;
以及:
org.springframework.orm.hibernate3.HibernateQueryException: ClassNotFoundException;
经过查阅google终于问题解决。
首先确保你的项目的ib下面有antlr-2.7.6.jar这个文件。然后,去网上下载两个额外的jar,这两个jar在tomcat部署时不是需要的。
这两个jar分别是:
velocity-1.6.2.jar;
velocity-tools-2.0.jar
然后,放在项目的lib下面。
接下来打开spring配置文件,在配置文件
<property name="hibernateProperties">栏目下,加多一句:
hibernate.query.factory_class=org.hibernate.hql.ast.ASTQueryTranslatorFactory
最终的完整文件是
<property name="hibernateProperties"><value><!-- 数据库方言 -->hibernate.dialect=org.hibernate.dialect.MySQLDialect<!-- 是否显示sql语句 --><!--hibernate.show_sql=true--><!-- -->hibernate.hbm2ddl.auto=update<!--显示sql语句格式化 -->hibernate.format_sql=truehibernate.cache.provider_class=org.hibernate.cache.NoCacheProviderhibernate.query.factory_class=org.hibernate.hql.ast.ASTQueryTranslatorFactory</value></property></bean>
接下来,找到weblogic下面的安装路径:
Oracle\Middleware\modules下面,找到两个jar文件:
com.bea.core.antlr_2.7.7.jar;
com.bea.core.antlr.runtime_2.7.7.jar
删除这两个jar文件。
接下来重启weblogic,应该没什么问题了。
有问题请留言。
- weblogic 部署ssh2项目,报错hibernate3.HibernateQueryException 以及 Lorg/apache/velocity/app/VelocityEngin解决办法
- WebLogic部署SSH2项目的小结
- WebLogic部署SSH2项目的小结
- Lorg/apache/logging/log4j/Logger 报错
- hql报错--HibernateQueryException
- weblogic 部署报错
- weblogic部署报错
- java.lang.NoClassDefFoundError: Lorg/apache/log4j/Logger报错
- weblogic 部署ejb报错
- 有时用weblogic用户启动weblogic时会报错的原因以及解决办法
- Mavan打包项目报错以及解决办法。
- 关于eclipse集成weblogic以及项目部署
- 创建ejb项目以及weblogic部署ejb
- weblogic环境搭建以及war项目部署
- hibernate3 部署weblogic10.3报错
- 部署项目,报Caused by: java.lang.NoClassDefFoundError: Lorg/hibernate/FlushMode错误
- weblogic部署项目时报错
- 如何部署 apache CXF rest app to Weblogic
- Rendering in Rails
- 判断一个数是不是四的幂次
- dbgrideh选择多行
- BNU Graceful Prime Decomposition 记忆化搜索
- Android初小试--Hello World
- weblogic 部署ssh2项目,报错hibernate3.HibernateQueryException 以及 Lorg/apache/velocity/app/VelocityEngin解决办法
- myeclipse配置tomcat问题
- 1978到2008年间的12次暴富机遇,你抓住了几次?
- 整理CVPR2012感兴趣的文章
- HDU 1372 Knight Moves
- java 字符串编码转换
- objective-c中的特性
- oracle学习之——数据库实例管理
- Android开发中onClick事件的几种实现,分析,对比