在AEM 6.5 Forms中快速發佈後會發生過時的資源警告

當您在AEM 6.5 Managed Services中使用調適型表單在頁面上執行快速發佈時,即使資源剛才已發佈,也會出現過時的資源訊息。 這些警報不會影響頁面功能,但在發佈工作流程期間可能會產生誤導。 若要修正此問題,請驗證復寫屬性,並選擇停用觸發這些警示的元件。

說明 description

環境

產品: Adobe Experience Manager - Forms (AEM - Forms)
版本: AEM 6.5
涉及的元件: 個Forms資產、主題和範本

問題/症狀

  • 在快速發佈作業期間會顯示過時的資源訊息。
  • 即使最近發佈了相同的資源,過時的資源訊息仍會持續存在。
  • 記錄專案: com.adobe.aem.formsndocuments.service.impl.StaleAssetIndicatorServiceImpl [ StaleAssetIndicator] : Cache Stale due to dependant asset
  • 特定路徑和節點會標籤為已過時。
  • 頁面功能和發佈結果不受影響。
  • 此問題連結至表單資產上遺失cq:lastModified個屬性。
  • 在工作流程核准步驟中不會顯示過時的資源訊息。

解決方法 resolution

此行為是預期行為,不會影響發佈或工作流程。 不過,您可以遵循下列步驟來減少或消除過時的資源訊息:

  1. 確認所有受影響的節點都有適當的復寫屬性

    • 確定cq:lastReplicationAction = 啟動
    • 確認cq:lastReplicated時間戳記晚於cq:lastModified
  2. 停用觸發過期資源訊息的元件(不建議)

    • 移至/system/console/components

    • 停用下列元件:

      • com.adobe.aem.formsndocuments.publish.AssetReferenceProvider
      • com.adobe.aem.formsndocuments.service.impl.FormsRelationServiceImpl

如需詳細資訊,請參閱StaleAssetIndicatorService檔案

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f