Assets n’affiche pas l’aperçu dans la gestion des ressources numériques AEM
Les Assets chargées vers Adobe Experience Manager (AEM) Managed Services n’affichent pas d’aperçus ni de miniatures dans l’environnement Prod/Dev/Stage. Pour corriger ce problème, vérifiez et mettez à jour les configurations de workflow de gestion des ressources numériques, remplacez le gestionnaire d’aperçu PDF et validez le traitement des ressources après le redémarrage de l’instance AEM.
Description description
Environnement
- Adobe Experience Manager (AEM) Managed Services
- AEM 6.5
- Tous les environnements
Problème/Symptômes
-
Les ressources chargées n’affichent pas d’aperçus ni de miniatures.
-
Les images récemment chargées ne sont pas visibles dans le panneau latéral lors de la modification des pages.
-
Le problème affecte tous les nouveaux dossiers et fichiers créés dans n’importe quel site de l’environnement affecté.
-
Le comportement observé inclut :
dam:assetStatepropriété des ressources reste non traitée.- Les reprises manuelles des workflows de traitement des ressources ne permettent pas de résoudre le problème.
- Des tâches de workflow illimitées ou bloquées ont été observées, en particulier suspendues à l’étape
CreatePdfPreviewProcess.
Résolution resolution
Pour résoudre le problème lié aux aperçus de ressources manquants dans AEM, procédez comme suit :
- Vérifiez si vous avez configuré deux workflows DAM parallèles (par exemple,
DAM Update Assetet un workflow personnalisé).DAM Update Assetest un workflow prêt à l’emploi. Une ressource de mise à jour de gestion des ressources numériques personnalisée est une extension du workflow Ressource de mise à jour de gestion des ressources numériques (avec des étapes supplémentaires en fonction de vos besoins). Idéalement, vous devez disposer d’un workflow prêt à l’emploi. Si les deux workflows ont le même objectif, désactivez-en un pour éviter les conflits. Si vous choisissez de conserver les deux, assurez-vous que chacune d’elles est correctement étendue par rapport à son chemin d’accès aux ressources et définie surtransient = truepour optimiser les performances. Pour connaître les étapes, reportez-vous à la section Création d’un workflow transitoire dans le guide d’utilisation d’AEM 6.5. - Dans la console Workflow d’AEM, ouvrez chaque modèle de workflow. Recherchez l’étape
CreatePdfPreviewProcesset remplacez-la par le processus AEM PDF Rasterizer , plus performant avec les PDF complexes ou riches en graphiques. Pour connaître les étapes, reportez-vous à la section Utiliser PDF rasterizer pour générer des rendus dans le Guide de l’utilisateur d’AEM 6.5 LTS. - Configurez les tailles de miniature et de rendu pour qu’elles correspondent à la sortie attendue (par exemple, 1 280 x 1 280, 319 x 319). Enregistrez vos modifications pour appliquer les nouveaux paramètres. Pour connaître les étapes, reportez-vous à la section Utiliser PDF rasterizer pour générer des rendus dans le Guide de l’utilisateur d’AEM 6.5 LTS.
- Redémarrez le serveur AEM pour effacer les tâches ou les threads de workflow bloqués. Cette opération réinitialise la file d’attente de workflow et garantit que vos modifications de configuration prennent effet. Voir Arrêt de Adobe Experience Manager dans le Guide de l’utilisateur d’AEM 6.5.
- Chargez un exemple de ressource (un PDF, par exemple) et vérifiez que les aperçus et les rendus sont générés correctement. Vérifiez que les nouvelles ressources apparaissent dans les résultats de la recherche et dans le panneau latéral lors de la modification de la page. Voir Charger Assets dans le Guide de l’utilisateur d’AEM as a Cloud Service.
- Une fois la validation effectuée, répliquez les modifications apportées au workflow et à la configuration dans vos environnements d’évaluation et de production pour garantir la cohérence. Pour connaître les étapes, reportez-vous à la section Déploiement et maintenance du Guide de l’utilisateur d’AEM 6.5.
- Consultez les journaux AEM pour identifier les avertissements ou les erreurs liés au traitement des ressources. Concentrez-vous sur
error.logetworkflow.log. Cela vous permet de détecter rapidement tout problème persistant. Reportez-vous à Utilisation des journaux dans le Guide de l’utilisateur d’AEM 6.5.