Uploaden naar Assets mislukt met een foutbericht met bulkinhoud

Als er een fout optreedt bij het uploaden van meerdere elementen naar een map, verwijdert u het element 0-byte uit de map om het uploaden van de resterende elementen te voltooien. Volg de instructies die hier zijn gegeven om het probleem op te lossen.

Beschrijving description

Milieu

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

Uitgave/Symptomen

Als u meerdere elementen naar een map uploadt, treedt de volgende fout op.

Resolutie resolution

Deze mislukking kan worden veroorzaakt door te proberen om een 0 byte activa te uploaden aangezien één van de voorwaarden in de hieronder functie [ 0 ] niet werd voldaan.

Zoek naar om het even welke 0 bytedossiers of andere voorwaarden die in de volgende functie worden gedetailleerd.[ 0 ]

Nadat u het 0-byte element uit de bovenliggende map hebt verwijderd, moeten de overige elementen correct worden geüpload.

Voor het uploaden van een bestand gelden de volgende voorwaarden:

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

[ 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
3d58f420-19b5-47a0-a122-5c9dab55ec7f