是不是版本问题哟,我用的是jdk1.5,tomcat5.5,struts1.2,hibernate3.0,mysql5.0,jdbc驱动用的也是5.0的,没有出现你说的这个问题!

解决方案 »

  1.   

    我用的是jdk1.4,tomcat5.0,struts1.2,hibernate3.0,mysql5.0,jdbc驱动不知道是什么版本
      

  2.   

    这是我的错误代码,请高手:
    javax.servlet.ServletException: JDBC rollback failed
    org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:523)
    org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
    org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
    org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    filter.EncodingFilter.doFilter(EncodingFilter.java:49)
    root cause org.hibernate.TransactionException: JDBC rollback failed
    org.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction.java:150)
    daoImpl.SheetDaoImpl.selectByState(SheetDaoImpl.java:96)
    serviceImpl.SheetServiceImpl.findByState(SheetServiceImpl.java:25)
    struts.action.user.ViewMySheetAction.execute(ViewMySheetAction.java:58)
    org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
    org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
    org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    filter.EncodingFilter.doFilter(EncodingFilter.java:49)
      

  3.   

    jdk1.4,tomcat5.0,struts1.2,hibernate3.0,mysql5.0这个和我用的一样,我用的jdbc是5.0.3
      

  4.   

    建议先确定是tomcat,还是mysql问题,这肯定是与环境有关系了,在慢慢找。
      

  5.   

    感觉是mysql的问题,mysql4与mysql5驱动是不同的。4用的是mm.mysql-2.0.4-bin.jar
    5的是另一个,我不记得怎么写了,但我碰到过这样的问题
      

  6.   

    我在网上搜了一下,用c3p0可以解决,可是我用了这后,程序巨慢,而且一会不用,再点击的时候,就像死机了一样,session过期了也不报告,就死在那里
      

  7.   

    希望大家共同学习.....
    欢迎高手加入!!!!!!!!!!!!!QQ群:
       唯爱J2EE(java开发):14402276
       唯爱J2EE(二群):15472518
      
    ********************不要重复加入,谢谢**************************
    此群只加J2EE方面的人才与高手...或搞JAVA半年以上的.....其他人不加........加群时,,注明:J2EE方面的技术体系,,,如:Struts,Spring,Hibenate,EJB,Oracle,Weblogic等有关技术,方能通过....
      

  8.   

    JDBC问题, 到mysql网站上找个兼容的版本.
      

  9.   

    希望大家共同学习.....
    欢迎高手加入!!!!!!!!!!!!!QQ群:
       唯爱J2EE(java开发):14402276(人员已满)
       唯爱J2EE(二群):15472518
      
    ********************不要重复加入,谢谢**************************
    此群只加J2EE方面的人才与高手...或搞JAVA 一年以上的.....其他人不加........加群时,,注明:J2EE方面的技术体系,,,如:Struts,Spring,Hibenate,EJB,JSF,Ajax,Oracle,Weblogic等有关技术,方能通过....