Falha no upload do Assets com uma mensagem de erro com conteúdo em massa

Se ocorrer um erro ao fazer upload de vários ativos para uma pasta, remova o ativo de 0 bytes da pasta para permitir o upload bem-sucedido dos ativos restantes. Siga as instruções fornecidas aqui para resolver o problema.

Descrição description

Ambiente

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

Problema/Sintomas

Fazer upload de vários ativos para uma pasta gera o seguinte erro.

Resolução resolution

Esta falha pode ser causada pela tentativa de carregar um ativo de 0 bytes, pois uma das condições na função [ 0] abaixo não foi atendida.

Procure arquivos de 0 bytes ou as outras condições detalhadas na função a seguir.[ 0]

Depois de remover o ativo de 0 bytes da pasta que o contém, o restante dos ativos deve ser carregado com êxito.

As condições necessárias ao carregar um arquivo têm:

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