解决org.hibernate.hql.ast.HqlToken

 

今在启动项目的时候出现了一个问题:

CharScanner; panic: ClassNotFoundException: org.hibernate.hql.ast.HqlToken

项目是spring+hibernate+struts

系统是windows 2008    容器是weblogic10.3

不知是否和环境有关,项目移植过来就出现问题。

解决方法,在hibernate的配置文件加上:(由于项目是SSH组合,所以代码应加在spring的配置文件appicationContext.xml里。)

<prop
key="hibernate.query.factory_class">org.hibernate.hql.classic.ClassicQueryTranslatorFactory
</prop>

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: