【问题标题】:How to wait until dam update asset workflow completes in AEM如何在 AEM 中等待大坝更新资产工作流程完成
【发布时间】:2021-04-28 09:02:39
【问题描述】:

我正在使用 servlet 通过资产管理器 api 以编程方式将图像上传到 dam,其再现将由 dam 更新资产工作流创建。在 servlet 响应中,我需要返回所有生成的再现的 url 以供 UI 使用。现在,由于再现生成将需要时间,因为大坝更新资产工作流需要时间来启动和完成,如何确保我的 servlet 发送仅在所有演绎后才响应 是完全生成的吗?注意:- 我正在使用 ImageMagic 通过大坝更新资产工作流程生成再现。

【问题讨论】:

    标签: workflow aem wait dam


    【解决方案1】:

    如果资产由“DAM 更新资产”工作流成功处理,则属性 dam:assetState=processed 将设置在 jcr:content(dam:AssetContent 节点类型节点)上。 我会说最好使用 AJAX 调用来检查状态,而不是保持连接打开。

    如果您真的想同步完成这一切,那么您可以考虑使用 ACS Commons 的“合成工作流程”:https://adobe-consulting-services.github.io/acs-aem-commons/features/synthetic-workflow/index.html

    【讨论】:

      猜你喜欢
      • 2023-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多