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 :
- fileName
- fileSize
- filePath
- 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);
}
}