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