我正在尝试通过java代码更新到DCTM,下面是代码片段
IDfDocument communication = (IDfDocument) getDfSession().getObject(DfId.valueOf(communicationId));
communication.setString(ATTR_STATUS, status);
communication.save();
但我收到以下错误
引起:DfException:: 线程:be.ing.ca.xpression.DCTM001P-1;味精:[DM_OBJ_MGR_E_VERSION_MISMATCH] 错误:“由于版本不匹配,保存类型 xx_document 的对象 090283e589bf689d 失败:旧版本为 4”;错误代码:100;下一个:空
我认为我收到此错误是因为有另一个进程正在尝试修改对象,并且当多个进程尝试修改任何对象时 DCTM 会抛出此异常,
但是经过大量搜索后,我没有找到任何可以解决此错误的解决方案
如果有人知道解决方案请回复..