Des avertissements de ressources obsolètes se produisent après la publication rapide dans AEM 6.5 Forms

Lorsque vous effectuez une publication rapide sur des pages comportant des formulaires adaptatifs dans AEM 6.5 Managed Services, des messages de ressources obsolètes s’affichent, même si ces ressources viennent d’être publiées. Ces alertes n’affectent pas les fonctionnalités de page, mais peuvent être trompeuses lors des workflows de publication. Pour corriger ce problème, vérifiez les propriétés de réplication et désactivez éventuellement les composants qui déclenchent ces alertes.

Description description

Environnement

Produit : Adobe Experience Manager - Forms (AEM - Forms)
Version : AEM 6.5
Composants impliqués : ressources, thèmes et modèles Forms

Problème/Symptômes

  • Des messages de ressources obsolètes s’affichent lors des opérations de publication rapides.
  • Les messages de ressources obsolètes persistent même après la publication récente des mêmes ressources.
  • Entrée de journal : com.adobe.aem.formsndocuments.service.impl.StaleAssetIndicatorServiceImpl [ StaleAssetIndicator] : Cache Stale due to dependant asset
  • Les chemins d’accès et les nœuds spécifiques sont marqués comme obsolètes.
  • Les fonctionnalités de page et les résultats de publication ne sont pas affectés.
  • Le problème est lié à des propriétés cq:lastModified manquantes dans les actifs de formulaire.
  • Les messages de ressources obsolètes n’apparaissent pas lors des étapes d’approbation du workflow.

Résolution resolution

Ce comportement est prévu et n’a aucune incidence sur la publication ou les workflows. Cependant, vous pouvez réduire ou éliminer les messages de ressources obsolètes en procédant comme suit :

  1. Vérifiez que tous les nœuds affectés disposent des propriétés de réplication appropriées

    • Vérifiez cq:lastReplicationAction = Activer.
    • Vérifiez que cq:lastReplicated horodatages sont postérieurs à cq:lastModified.
  2. Désactiver les composants qui déclenchent des messages de ressources obsolètes (non recommandé)

    • Accédez à /system/console/components.

    • Désactivez les composants suivants :

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

Pour plus d’informations, consultez la documentation StaleAssetIndicatorService.

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