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:lastModifiedmanquantes 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 :
-
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:lastReplicatedhorodatages sont postérieurs àcq:lastModified.
- Vérifiez
-
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.AssetReferenceProvidercom.adobe.aem.formsndocuments.service.impl.FormsRelationServiceImpl
-
Pour plus d’informations, consultez la documentation StaleAssetIndicatorService.