Échec du glisser-déposer d’un dossier de ressources vers l’interface utilisateur web d’AEM Assets

AEM l’interface utilisateur web d’ ne prend pas en charge le glisser-déposer de ressources dans les dossiers, mais il existe quelques solutions.

Description description

Environnements

  • Adobe Experience Manager
  • Services Adobe Experience Cloud

Problème

  • Le glisser-déposer d’un dossier contenant des ressources échoue.

  • L’interface utilisateur affiche un message : "1 of [ n] assets failed"

  • Le fichier error.log affiche un message :

    code language-none
    11.04.2023 12:16:52.464 *ERROR*
    
    [ 0:0:0:0:0:0:0:1 [ 1681240612458]  POST /content/dam[ target folder name] .createasset.html HTTP/1.1]  com.day.cq.dam.api.AssetManager createAsset: repository exception while creating asset [ /content/dam/[ target foldername] [ dragged folder name] ] :
    
    javax.jcr.RepositoryException: org.eclipse.jetty.io.EofException: Early EOF
    

Résolution resolution

AEM l’interface utilisateur web d’ ne prend pas en charge le glisser-déposer de ressources dans des dossiers.

Au lieu de cela, vous pouvez :

  • Utilisez l’application de bureau AEM qui prend en charge cette fonction. Vous trouverez des informations sur l’application et sur la manière de l’installer dans Utiliser AEM Desktop App dans les Tutorials AEM.

  • Compressez le dossier dans un fichier .zip, faites-le glisser dans les ressources, puis sélectionnez-le et choisissez Extract Archive.

    • Remarque : vous pouvez également ajouter l’étape de démontage au modèle de workflow Ressources de mise à jour de gestion des actifs numériques (DAM UPDATE ASSET) afin que les fichiers .zip soient automatiquement désarchivés lors du chargement.
    • Vous pouvez ajouter ces arguments à cette étape pour que le fichier .zip soit supprimé après la désarchivage, removeOriginal::true,updateMode::OVERWRITE
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f