Le chargement d’Assets échoue avec un message d’erreur contenant du contenu en masse

Si une erreur se produit lors du chargement de plusieurs ressources vers un dossier, supprimez la ressource de 0 octet du dossier pour permettre le chargement réussi des ressources restantes. Suivez les instructions fournies ici pour résoudre le problème.

Description description

Environnement

  • Adobe Experience Manager as a Cloud Service
  • Adobe Experience Manager Assets

Problème/Symptômes

Le chargement de plusieurs ressources dans un dossier renvoie l’erreur suivante.

Résolution resolution

Cet échec peut être dû à la tentative de chargement d’une ressource de 0 octet, car l’une des conditions de la fonction ci-dessous [ 0] n’était pas remplie.

Recherchez les fichiers 0 octet ou les autres conditions détaillées dans la fonction suivante.[ 0]

Une fois que vous avez supprimé la ressource de 0 octet du dossier conteneur, le reste des ressources doit être chargé avec succès.

Les conditions requises lors du chargement d’un fichier sont les suivantes :

  1. fileName
  2. fileSize
  3. filePath
  4. blob

[ 0]

function ensureRequiredOptions(options) {
                if(!options.fileName || !options.fileSize || (!options.filePath && (!options.blob || !options.blob.slice))) {
                    throw new UploadError('UploadFile missing required fields. Must have fileName, fileSize, and either filePath or blob', ErrorCodes.INVALID_OPTIONS);
                    }
            }
recommendation-more-help
experience-cloud-kcs-help-kbarticles