Hibernate "could not execute query" Ausnahme!!!

exception 
javax.servlet.ServletException: org.hibernate.exception.GenericJDBCException: could not execute query
    org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:286)
    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
    org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


root cause 
org.hibernate.exception.GenericJDBCException: could not execute query
    org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:91)
    org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:79)
    org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
    org.hibernate.loader.Loader.doList(Loader.java:2153)
    org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
    org.hibernate.loader.Loader.list(Loader.java:2024)
    org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:369)
    org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:300)
    org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:153)
    org.hibernate.impl.SessionImpl.list(SessionImpl.java:1127)
    org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
    org.cosmosociety.actions.BlogAction.execute(BlogAction.java:35)

Meine Umgebung ist postgre + tomcat + hibernate 3 + struts 1.x. Ich werde werfen Sie einen Blick auf hibernate 3 source code später. Ich update jeden wenn ich die Lösung finden.

  • Die Buchung der eigentlichen Abfrage würde hier helfen bei der Diagnose des Problems. Außerdem, warum ist diese community wiki?
  • Ich bin traurig über die wiki-Sache. Allerdings konnte ich nicht den sql-Befehl, denn das ist bereits in der hosting-server. Die Anwendung funktioniert gut mit meiner lokalen Maschine. Es ist einfach nicht für die hosting-server. 🙁
  • Könnten Sie Ihre hibernate-query, oder Ihre hibernate-Kriterien, und vielleicht einige der Codes führten zu dieser Ausnahme? Es würde uns helfen, das problem zu verstehen, wenn wir sehen könnten, den code, der die Ausnahme.
Schreibe einen Kommentar