欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

oracle weblogic报错classnotfound caused by: org.hibernate.queryexception解决思路

更新时间: 2014-01-05 01:58:55 责任编辑: Author_N1

 

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:\bea\wlserver_10.3\server\lib并且 startWeblogic.cmd 里修改如下
set PRE_CLASSPATH=C:\bea\wlserver_10.3\server\lib\antlr-2.7.5H3.jar;

set DOMAIN_HOME=C:\bea\wlserver_10.3\samples\domains\wl_server

set CLASSPATH=%PRE_CLASSPATH%;%CLASSPATH% 







但是 还报错。。。。。。高手指教
--参考方法--
<prop key="hibernate.query.factory_class">org.hibernate.hql.ast.ASTQueryTranslatorFactory</prop> 
貌似你引入的类有问题,我以前处理过,记得批量更新引入的不是这个类,楼主网上查下,肯定有
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:58:55
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/4040/
本文WWW.DOC100.NET DOC100.NET版权所有。