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