org.hibernate.hql.ast.HqlToken

S2SH項目在tomcat上沒問題,部署到weblogic下就會報這個錯。 web

Hibernate使用的文法分析器是antlr,WebLogic一樣也是。 
使用的時候出現異常:ClassNotFoundException: org.hibernate.hql.ast.HqlToken問題,這個問題能夠經過 
配置weblogic.xml(放在WEB-INF/下),要求Web應用優先加載WEB-INF的Jar(即應用Classloader)而非WebLogic的System Classloader得以解決: 
tomcat

<weblogic-web-app>   
  <container-descriptor>   
    <prefer-web-inf-classes>true</prefer-web-inf-classes>   
  </container-descriptor>   
</weblogic-web-app>
 
相關文章
相關標籤/搜索