欢迎使用普元产品知识库,本知识库包含普元应用开发平台EOSPlatform,流程平台BPS,企业服务总线ESB,微服务平台Microservice,运维管理平台Devops,数据集成平台DI

页面树结构

欢迎使用普元文档库

Skip to end of metadata
Go to start of metadata

【问题】 

 

环境:普元 EOS Platform 7.6 coframe

场景描述:

1、增加机构A;
2、机构A下增加机构B;
3、机构A下增加岗位C;
4、机构B下增加人员D;
5、移动人员D到岗位C下;
6、删除机构B,页面提示成功,但实际未删除,且后台有异常:
Caused by: ErrCode: 24000035
Message: 级联删除失败. 事务回滚.
 at com.primeton.spring.support.DatabaseExt.deleteEntityCascade(DatabaseExt.java:560)
 at com.eos.spring.DASTemplate.deleteEntityCascade(DASTemplate.java:496)
 at org.gocom.components.coframe.org.OrgEmporgService.deleteOrgEmporg(OrgEmporgService.java:56)
 at org.gocom.components.coframe.org.OrgEmporgService$$FastClassBySpringCGLIB$$75573a5.invoke(<generated>)
 ......
Caused by: com.primeton.das.entity.impl.hibernate.ObjectNotFoundException: No row with the given identifier exists: [org.gocom.components.coframe.org.dataset.OrgEmporg#
<OrgEmporg __type="sdo:org.gocom.components.coframe.org.dataset.OrgEmporg" __id="0">
 .......
 at com.primeton.das.entity.impl.hibernate.impl.SessionFactoryImpl$1.handleEntityNotFound(SessionFactoryImpl.java:406)
 at com.primeton.das.entity.impl.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:142)
 at com.primeton.das.entity.impl.hibernate.event.def.DefaultLoadEventListener.lockAndLoad(DefaultLoadEventListener.java:294)
 at com.primeton.das.entity.impl.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:103)
 at com.primeton.das.entity.impl.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:899)
 at com.primeton.das.entity.impl.hibernate.impl.SessionImpl.load(SessionImpl.java:880)
 at com.primeton.spring.support.DatabaseExt.lockEntity(DatabaseExt.java:595)
 at com.primeton.spring.support.DatabaseExt.deleteEntityCascade(DatabaseExt.java:515)
 ... 151 more

【解答】

有补丁,补丁号:PLATFORM_7.6_COFRAME_20170613_P1,请联系普元售后(cservice@primeton.com