OakState0001:未解决的冲突

时间:2019-02-12 10:07:56

标签: java aem dam

在AEM中上传文件时,出现以下异常:

  

OakState0001:...中未解决的冲突。

我使用AssetManager API上载资产。为什么会出现此错误?

2 个答案:

答案 0 :(得分:0)

当您维护长时间运行的JCR会话时,可能会发生这种情况。似乎资源被两个并发会话修改,因此发生冲突。

您可以检查AEM错误日志以查看引起冲突的原因。该错误告诉您尝试进行哪些资源修改。

有关更多信息,请参见AEM documentation

关于如何解决此问题,很大程度上取决于资源的种类和修改它的会话。

答案 1 :(得分:0)

使用 session.refresh(true),然后保存更改