专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 高性能WEB开发

Oracle Weblogic报错ClassNotFound Caused by: org.hibernate.QueryException解决思路

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
Oracle Weblogic报错ClassNotFound Caused by: org.hibernate.QueryException

错误如下:
Caused by: org.hibernate.QueryException: ClassNotFoundException: org.hibernate.h
ql.ast.HqlToken [FROM com.mtm.nhis.system.po.User WHERE isDeleted='0' AND keyTyp
e='3' And passWord = ? AND supervisorsNumber = ?]

我希望用 hibernate3的批量更新删除的操作。故在applicationContext.xml里配置了
<prop key="hibernate.query.factory_class">org.hibernate.hql.ast.ASTQueryTranslatorFactory</prop> 

hibernate.config.xml 里
<property name="hibernate.query.factory_class">
org.hibernate.hql.classic.ClassicQueryTranslatorFactory
</property>
也将antlr-2.7.5H3.jar copy 到 C:beawlserver_10.3serverlib并且 startWeblogic.cmd 里修改如下
set PRE_CLASSPATH=C:beawlserver_10.3serverlibantlr-2.7.5H3.jar;

set DOMAIN_HOME=C:beawlserver_10.3samplesdomainswl_server

set CLASSPATH=%PRE_CLASSPATH%;%CLASSPATH% 







但是 还报错。。。。。。高手指教
------解决方案--------------------
<prop key="hibernate.query.factory_class">org.hibernate.hql.ast.ASTQueryTranslatorFactory</prop> 
貌似你引入的类有问题,我以前处理过,记得批量更新引入的不是这个类,楼主网上查下,肯定有
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: