我正在使用 CMIS 对露天文档进行更改,我需要向文档添加新方面,但我面临:
org.apache.chemistry.opencmis.commons.exceptions.CmisUpdateConflictException:更新冲突:06160811 由于节点(id:88289ea7-16b7-40ff-938b-b2888ef5bca5)被锁定,因此无法执行操作。
下面是我试图解锁文档的代码,但它不成功。请建议使用 CMIS 解锁锁定文档的其他替代方法
for (QueryResult result : results) {
String objectId = result.getPropertyValueByQueryName(PropertyIds.OBJECT_ID);
AlfrescoDocument document = (AlfrescoDocument) session.getObject(session.createObjectId(objectId));
if (document != null) {
if(document.hasAspect("P:cm:lockable")) {
System.out.println(document.getName());
document.removeAspect("P:cm:lockable");
}
} else {
System.out.println("Document is null");
}
}