SSH框架问题——node to traverse cannot be null!报错问题

来源:互联网 发布:济南关键词优化服务 编辑:程序博客网 时间:2024/06/03 15:11



Struts Problem Report


Struts has detected an unhandled exception:
Messages:
node to traverse cannot be null!
File: org/hibernate/hql/ast/util/NodeTraverser.java
Line number: 55
Stacktraces
java.lang.IllegalArgumentException: node to traverse cannot be null!


    org.hibernate.hql.ast.util.NodeTraverser.traverseDepthFirst(NodeTraverser.java:55)
    org.hibernate.hql.ast.QueryTranslatorImpl.parse(QueryTranslatorImpl.java:280)
    org.hibernate.hql.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:182)
    org.hibernate.hql.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:136)
    org.hibernate.engine.query.HQLQueryPlan.(HQLQueryPlan.java:101)
    org.hibernate.engine.query.HQLQueryPlan.(HQLQueryPlan.java:80)
    org.hibernate.engine.query.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:94)
    org.hibernate.impl.AbstractSessionImpl.getHQLQueryPlan(AbstractSessionImpl.java:156)
    org.hibernate.impl.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:135)

    org.hibernate.impl.SessionImpl.createQuery(SessionImpl.java:1651)

…………………………………………………………

这个错误一般是sql、hql语句有问题,比如关键字书写问题,语法问题等,本人犯了一个低级错误,使用update的时候,给多个属性赋值需要使用“,”(逗号)隔开。


0 0
原创粉丝点击