Dépannage de Dynamic Media en mode Scene7 troubleshooting-dynamic-media-scene-mode
Le document suivant décrit la résolution des problèmes liés à l’exécution de Dynamic Media en mode dynamicmedia_scene7.
Installation et configuration setup-and-configuration
Vérifiez que Dynamic Media a été installé correctement en procédant comme suit :
-
La commande de démarrage contient l’argument de mode d’exécution
-r dynamicmedia_scene7
. -
Tous les packs de correctifs cumulatifs (CFP) Adobe Experience Manager 6.4 ont été installés avant tout pack de fonctionnalités Dynamic Media disponible.
-
Le pack de fonctionnalités 18912 facultatif est installé.
Ce pack de fonctionnalités facultatif est utile pour la prise en charge FTP ou si vous effectuez une migration des ressources de Dynamic Media vers Dynamic Media Classic.
-
Accédez à l’interface utilisateur des services cloud et vérifiez que le compte fourni s’affiche sous Configurations disponibles.
-
Assurez-vous que l’agent de réplication
Dynamic Media Asset Activation (scene7)
est activé.Cet agent de réplication se trouve sous Agents sur l’instance de création.
Général (toutes les ressources) general-all-assets
Vous trouverez ci-après quelques astuces et conseils généraux concernant toutes les ressources.
Propriétés de l’état de synchronisation des ressources asset-synchronization-status-properties
Vous pouvez passer en revue les propriétés de ressource suivantes dans CRXDE Lite pour vérifier que la synchronisation de la ressource depuis Experience Manager vers Dynamic Media s’est déroulée correctement :
<object_node>/jcr:content/metadata/dam:scene7ID
a|364266
<object_node>/jcr:content/metadata/dam:scene7FileStatus
<object_node>/jcr:content/metadata/dam:scene7File
<object_node>/jcr:content/dam:lastSyncStatus
<error text>
Journalisation de la synchronisation synchronization-logging
Les erreurs et problèmes de synchronisation sont consignés dans le fichier error.log
(répertoire de serveur Experience Manager /crx-quickstart/logs/
). La journalisation est suffisante pour déterminer la cause de la plupart des problèmes. Vous pouvez toutefois augmenter le niveau de journalisation sur DEBUG sur le package com.adobe.cq.dam.ips
via la console Sling (https://localhost:4502/system/console/slinglog) pour collecter davantage d’informations.
Déplacement, copie et suppression move-copy-delete
Avant d’effectuer une opération de déplacement, de copie ou de suppression, procédez comme suit :
- Pour les images et les vidéos, vérifiez qu’il existe une valeur
<object_node>/jcr:content/metadata/dam:scene7ID
avant d’effectuer des opérations de déplacement, de copie ou de suppression. - Pour les paramètres prédéfinis de visionneuse et d’image, vérifiez qu’il existe une valeur
https://<server>/crx/de/index.jsp#/etc/dam/presets/viewer/testpreset/jcr%3Acontent/metadata
avant d’effectuer des opérations de déplacement, de copie ou de suppression. - Si la valeur de métadonnées ci-dessus est absente, vous devez charger à nouveau les ressources avant les opérations de déplacement, de copie ou de suppression.
Gestion de version version-control
Lors du remplacement d’une ressource Dynamic Media (nom et emplacement identiques), vous pouvez conserver les deux ressources ou remplacer et créer une version :
-
Si vous conservez les deux, une nouvelle ressource est créée avec un nom unique pour l’URL de ressource publiée. Par exemple,
image.jpg
est la ressource d’origine etimage1.jpg
est la ressource qui vient d’être chargée. -
La création d’une version n’est pas prise en charge dans le cadre de la diffusion en mode Scene7 de Dynamic Media. La nouvelle version remplace la ressource existante lors de la diffusion.
Images et visionneuses images-and-sets
Si des problèmes surviennent avec les images et les visionneuses, reportez-vous aux conseils de dépannage ci-dessous.
Vidéo video
Si vous êtes confronté à des problèmes au niveau de la vidéo, reportez-vous aux conseils de dépannage ci-dessous.
Visionneuses viewers
Si vous rencontrez des problèmes avec les visionneuses, reportez-vous aux conseils de dépannage ci-dessous.
Problème : les paramètres prédéfinis de la visionneuse ne sont pas publiés. viewers-not-published
Débogage
-
Accédez à la page de diagnostic du gestionnaire d’échantillons :
https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
-
Observez les valeurs calculées. Lorsque le fonctionnement est correct, les éléments suivants s’affichent :
_DMSAMPLE status: 0 unsyced assets - activation not necessary _OOTB status: 0 unsyced assets - 0 unactivated assets
.note note NOTE Environ 10 minutes peuvent être nécessaires après la configuration des paramètres cloud de Dynamic Media pour que les ressources de visionneuse se synchronisent. -
S’il reste des ressources non activées, sélectionnez l’un des boutons Répertorier toutes les ressources non activées pour afficher des informations détaillées.
Solution
- Accédez à la liste des paramètres prédéfinis de la visionneuse dans les outils d’administration :
https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
- Sélectionnez tous les paramètres prédéfinis de visionneuse, puis sélectionnez Publier.
- Revenez au gestionnaire d’échantillons et notez que le nombre de ressources non activées est maintenant égal à zéro.
Problème : le paramètre prédéfini de visionneuse retourne 404 à partir de l’aperçu des détails de ressource ou de la copie d’URL/de code intégré. viewer-preset-404
Débogage
Dans CRXDE Lite, procédez comme suit :
-
Accédez au dossier
<sync-folder>/_CSS/_OOTB
dans votre dossier de synchronisation Dynamic Media (par exemple,/content/dam/_CSS/_OOTB
). -
Recherchez le nœud de métadonnées de la ressource qui pose problème (par exemple,
<sync-folder>/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png/jcr:content/metadata/
). -
Vérifiez que les propriétés
dam:scene7*
sont présentes. Si la ressource a été correctement synchronisée et publiée,dam:scene7FileStatus
est défini sur PublishComplete. -
Essayez de demander l’illustration directement à partir de Dynamic Media en concaténant les valeurs des propriétés suivantes et des littéraux de chaîne :
dam:scene7Domain
"is/content"
dam:scene7Folder
<asset-name>
Exemple :https://<server>/is/content/myfolder/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png
Solution
Si les exemples de ressources ou l’illustration du paramètre prédéfini de la visionneuse n’ont pas été synchronisés ou publiés, redémarrez le processus de copie ou de synchronisation entier :
- Accédez à CRXDE Lite.
- Supprimez
<sync-folder>/_CSS/_OOTB
. - Accédez au gestionnaire de packages CRX :
https://localhost:4502/crx/packmgr/
. - Recherchez le package de visionneuse dans la liste ; il commence par
cq-dam-scene7-viewers-content
. - Sélectionnez Réinstaller.
- Sous Services cloud, accédez à la page Configuration de Dynamic Media, puis ouvrez la boîte de dialogue de configuration correspondant à la configuration S7 de Dynamic Media.
- N’effectuez aucune modification, sélectionnez Enregistrer.
Cette sauvegarde a pour effet de déclencher à nouveau la logique pour créer et synchroniser les exemples de ressources, la feuille CSS du paramètre prédéfini de la visionneuse et l’illustration.
Problème : l’aperçu de l’image ne se charge pas dans la création des paramètres prédéfinis de la visionneuse. image-preview-not-loading
Solution
-
Dans Experience Manager, sélectionnez le logo d’Experience Manager pour accéder à la console de navigation globale, puis accédez à Outils > Général > CRXDE Lite.
-
Dans le rail de gauche, accédez au dossier de contenu d’exemple à l’emplacement suivant :
/content/dam/_DMSAMPLE
-
Supprimez le dossier
_DMSAMPLE
. -
Dans le rail de gauche, accédez au dossier des paramètres prédéfinis à l’emplacement suivant :
/conf/global/settings/dam/dm/presets/viewer
-
Supprimez le dossier
viewer
. -
Dans le coin supérieur gauche de la page CRXDE Lite, sélectionnez Tout enregistrer.
-
Dans le coin supérieur gauche de la page CRXDE Lite, sélectionnez l’icône Retour à l’accueil.
-
Recréez une configuration Dynamic Media dans les services cloud.