解决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>