您的位置:首页 > 其它

ERROR org.hibernate.util.JDBCExceptionReporter:234 - 流已被关闭

2012-06-09 15:22 381 查看
搭建了一个Struts2.2.3+Hibernate3.6.6+Spring3.0.5+JBPM 4.4的环境。
第一次部署了一个流程定义,成功通过并存入数据库了。

第二次突然就出异常:

03:06:43,515 WARN org.hibernate.util.JDBCExceptionReporter:233 - SQL Error: 17027, SQLState: 99999

03:06:43,515 ERROR org.hibernate.util.JDBCExceptionReporter:234 - 流已被关闭

03:06:43,531 WARN org.hibernate.engine.loading.LoadContexts:132 - fail-safe cleanup (collections) :>

03:06:43,531 WARN org.hibernate.engine.loading.CollectionLoadContext:370 - On CollectionLoadContext#cleanup, localLoadingCollectionKeys contained [1] entries

然后百度了老半天也不知是什么问题

后来终于让我找到了,原来是JBPM4_LOB这个表的NAME_的字段类型为Long型,改为CLOB虽然正常了。

但是又提示:

03:26:58,828 WARN org.hibernate.util.JDBCExceptionReporter:233 - SQL Error: 1502, SQLState: 72000

03:26:58,828 ERROR org.hibernate.util.JDBCExceptionReporter:234 - ORA-01502: 索引 'MYOA2011.SYS_C006039' 或这类索引的分区处于不可用状态

诶,快气死了。

赶紧删除这个索引和关联的表重建,结果。。可想而知

这个JBPM4那么多张表几乎都是关联的,直接

WARN org.jbpm.pvm.internal.repository.DeployerManager:86 - WARNING: no objects were deployed! Check if you have configured a correct deployer in your jbpm.cfg.xml file for the type of deployment you want to do.

真是挑战人的耐性,直接全部删除重建。。。搞定!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐