天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 902|回复: 5

[已解决] 不能更新表单?

[复制链接]
兰州波迪 发表于 2013-4-15 15:23:10 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2013-4-15 17:26 编辑

我在保存一个表单的时候,提示:*org.hibernate.exception.GenericJDBCException: could not update: [cn.myapps.core.dynaform.form.ejb.Form#11e1-b9b0-9e011899-a6e4-85fe33ac37e6错误。
tomcat错误代码:
15:15:05,472  INFO MysqlTableDefinition:102 - After execution, 0 row(s) have been changed
15:15:05,472  INFO MysqlTableDefinition:115 - Executed 1 SQL command(s) with 0 error(s)
org.hibernate.exception.GenericJDBCException: could not execute query
        at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103)
        at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:91)
        at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
        at org.hibernate.loader.Loader.doList(Loader.java:2214)
        at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2095)
        at org.hibernate.loader.Loader.list(Loader.java:2090)
        at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:375)
        at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:338)
        at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:172)
        at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1121)
        at org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
        at cn.myapps.core.dynaform.summary.dao.HibernateSummaryCfgDAO.queryByFormId(HibernateSummaryCfgDAO.java:38)
        at cn.myapps.core.dynaform.summary.ejb.SummaryCfgProcessBean.doQueryByFormId(SummaryCfgProcessBean.java:31)
        at cn.myapps.core.dynaform.summary.ejb.SummaryCfgProcessBean$$EnhancerByCGLIB$$e0195dde.CGLIB$doQueryByFormId$0(<generated>)
        at cn.myapps.core.dynaform.summary.ejb.SummaryCfgProcessBean$$EnhancerByCGLIB$$e0195dde$$FastClassByCGLIB$$a044ddc1.invoke(<generate
d>)
..........
        at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:584)
        at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1508)
        at java.lang.Thread.run(Thread.java:619)
Caused by: java.sql.SQLException: Couldn't perform the operation prepareStatement: You can't perform any operations on this connection. It h
as been automatically closed by Proxool for some reason (see logs).
        at org.logicalcobwebs.proxool.WrappedConnection.invoke(WrappedConnection.java:207)
        at org.logicalcobwebs.proxool.WrappedConnection.intercept(WrappedConnection.java:87)
        at com.mysql.jdbc.Connection$$EnhancerByProxool$$dbf3ef1a.prepareStatement(<generated>)
        at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:497)
        at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:415)
        at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:139)
        at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1538)
        at org.hibernate.loader.Loader.doQuery(Loader.java:661)
        at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
        at org.hibernate.loader.Loader.doList(Loader.java:2211)
        ... 92 more
java.lang.Exception: org.hibernate.exception.GenericJDBCException: could not update: [cn.myapps.core.dynaform.form.ejb.Form#11e1-b9b0-9e0118
99-a6e4-85fe33ac37e6]
        at cn.myapps.base.dao.PersistenceUtils.commitTransaction(PersistenceUtils.java:131)
.......
shary 发表于 2013-4-15 15:39:22 | 显示全部楼层
您好,根据您提供的错误信息对应是您的数据库连接有问题。请问您具体是怎么去更新的。是通过脚本吗?能否提供对应的脚本看下。
 楼主| 兰州波迪 发表于 2013-4-15 15:40:38 | 显示全部楼层
不是脚本,是在后台把表单保存的
shary 发表于 2013-4-15 15:47:02 | 显示全部楼层
您好,我给您远程具体看下
 楼主| 兰州波迪 发表于 2013-4-15 16:23:22 | 显示全部楼层
第一次保存出现这样的错误,但是紧接着第二次保存,就合适,鉴于这样,就算完毕了,结贴吧
shary 发表于 2013-4-15 17:25:57 | 显示全部楼层
实际上客户的问题为对应后台某个表单新建保存就会报一楼的错误。对应本地用客户提供的模板在最新sp6上测试没有问题。跟客户沟通对应更新到sp6最新版再去验证该问题。对应帖子关闭。如果有问题后续可再跟进。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 21:57

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表