Échec de synchronisation des ressources dans Adobe Experience Manager (AEM) Dynamic Media
Lorsque le processus de synchronisation échoue lors de la tentative de chargement de ressources vidéo de plus de 2 Go vers AEM Dynamic Media, assurez-vous que tous les types MIME nécessaires sont inclus, vérifiez qu’il n’existe aucune restriction de pare-feu, vérifiez les chemins d’accès réseau, examinez tout code personnalisé ou configuration susceptible de remplacer les bibliothèques clientes par défaut ou d’interférer avec les processus de synchronisation des ressources, et assurez-vous que les vidéos ne dépassent pas 30 minutes.
Description description
Environnement
Adobe Experience Manager 6.5.20 et versions ultérieures (AEM 6.5.20 et versions ultérieures) Dynamic Media/Scene7 - Environnements d’évaluation et de développement
Problème
Lors de la tentative de chargement de ressources vidéo de plus de 2 Go dans l’environnement AEM Dynamic Media, le processus de synchronisation échoue. Cela peut se produire sur plusieurs instances, y compris les environnements de développement et d’évaluation. L’échec se produit malgré la configuration préalable des paramètres de gestion des fichiers volumineux.
Les symptômes peuvent inclure :
- Les chargements vidéo ne se déclenchent pas ou ne s’exécutent pas correctement.
- Messages d’erreur indiquant une NumberFormatException lors du traitement.
- Entrées manquantes pour certains types MIME tels que application/pdf et application/postscript dans les paramètres de configuration.
Le problème persiste même après s’être assuré que les paramètres généraux sont mis à jour conformément aux directives de la documentation.
Résolution resolution
Pour résoudre ce problème, utilisez les méthodes suivantes :
-
Assurez-vous que tous les types MIME nécessaires sont inclus dans vos configurations OSGI sous
com.day.cq.dam.scene7.impl.Scene7AssetMimeTypeServiceImpl.config. Plus précisément, ajoutez les entrées manquantes pour application/pdf et application/postscript.Cela devrait se traduire par l’option d’interface utilisateur marteau
>Assets>Paramètres généraux de Dynamic Media pour charger et enregistrer à nouveau ses paramètres. Si des types MIME individuels ne doivent pas être synchronisés avec DMS7, désélectionnez l’indicateur activé sous chaque type MIME dans/conf/global/settings/cloudconfigs/dmscene7/jcr:content/mimeTypes. -
Vérifiez qu’il n’existe aucune restriction de pare-feu empêchant l’accès des serveurs de back-office DMS7 aux emplacements de stockage dans le cloud, tels qu’Amazon S3, où se trouvent les ressources.
-
Vérifiez que les chemins d’accès réseau permettent la récupération directe de ressources volumineuses par DMS7 à partir de l’espace de stockage dans le cloud.
-
Examinez tout code personnalisé ou configuration qui pourrait remplacer les bibliothèques clientes par défaut (
clientlibs) ou interférer avec les processus de synchronisation des ressources. -
Les vidéos d’une durée maximale de 30 minutes sont prises en charge pour le traitement DM. Si une vidéo a une durée plus longue, elle peut échouer en raison du temps de traitement plus long.
Grâce à ces méthodes, vous devriez être en mesure de restaurer la fonctionnalité de chargement de fichiers vidéo volumineux (> 2 Go) dans l’environnement AEM Dynamic Media de manière efficace sans rencontrer d’autres problèmes de synchronisation entre les différentes instances de votre configuration.