Dynamic Media no publica ni genera direcciones URL de envío para tipos de archivo no compatibles

Dynamic Media solo procesa y publica tipos de recursos que admite explícitamente, por lo que los formatos no admitidos (fuentes, documentos de Office, Lottie/JSON, .ics/.oft/.emltpl, AEP/AEX y otros) no se sincronizan con Dynamic Media y no producen direcciones URL de entrega. La causa principal es que Dynamic Media aplica su propia lista del lado del servidor de formatos de entrada admitidos, y esa lista no se amplía con la configuración de tipo MIME de AEM local. Añadir asignaciones MIME personalizadas en AEM no cambia lo que Dynamic Media va a introducir. La resolución es confirmar el formato con la lista oficial admitida y, para los tipos no admitidos, enviar el archivo a través de una alternativa aprobada, como envío directo de AEM, empaquetado ZIP o envío estático de OpenAPI.

Descripción description

Problema: Dynamic Media no publica tipos de archivo no compatibles ni genera direcciones URL de entrega para ellos

Descripción

Los usuarios cargan recursos en AEM y esperan que Dynamic Media los publique o genere direcciones URL de entrega pública, pero Dynamic Media rechaza o ignora los tipos de archivo no compatibles. Los recursos afectados se muestran como UploadFailed, aparecen sin direcciones URL de envío, devuelven respuestas /original/ vacías o no aparecen en la empresa de Scene7. Los errores se producen independientemente de si el tipo MIME se agrega manualmente a la configuración de Scene7AssetMimeTypeServiceImpl, ya que la ingesta de recursos de Dynamic Media está restringida por su propia lista de formatos admitidos en el lado del servidor.

Entorno:

  • Adobe Experience Manager as a Cloud Service (AEMaaCS)
  • AEM Dynamic Media
  • AEM Managed Services
  • Dynamic Media Classic/Scene7

Problema/Síntomas:

  • Dynamic Media muestra el error was not processed because it is not a supported file format!.
  • Faltan direcciones URL de envío o están vacías para formatos como .ttf/.woff, .emltpl, Lottie/JSON, archivos de MS Office y AEP/AEX.
  • Assets se carga en AEM, pero no aparece en Scene7.
  • Los recursos de Publishing Office, Lottie o JSON no generan código incrustado de Dynamic Media ni URL pública.

Causa principal:

Dynamic Media mantiene una lista estricta de formatos de entrada admitidos. Los formatos no admitidos no se pueden procesar, transformar ni publicar, independientemente de la configuración del tipo MIME de AEM local. Añadir asignaciones MIME personalizadas en AEM no amplía las capacidades de ingesta de Dynamic Media. Dynamic Media Classic/Scene7 también bloquea ciertos tipos de archivos por motivos de seguridad, como JS y TXT, en función del dominio de envío. En AEMaaCS, se aplican restricciones adicionales porque los recursos deben incluirse en las listas MIME admitidas de AEM y Dynamic Media.

Cómo confirmar

  1. Compruebe si se admite el tipo de recurso. Revise la lista oficial de formatos de archivo admitidos para Dynamic Media y compruebe la extensión en las tablas. Si el tipo de archivo no aparece en la lista, Dynamic Media no lo publicará.
  2. Compruebe el mensaje de error de Dynamic Media almacenado en los metadatos del recurso. Abra el recurso en AEM en Propiedades > avanzadas (o metadatos) y busque el campo dam:scene7FailureMsg. Los tipos no admitidos muestran errores como was not processed because it is not a supported file format!. Confirme dam:scene7FileStatus = UploadFailed o que no aparecen ID de trabajo de Scene7.
  3. Valide el tipo MIME que AEM ha detectado. En el nodo jcr:content/renditions/original/jcr:content del recurso, revise jcr:mimeType. Por ejemplo: application/octet-stream para .emltpl o text/calendar para .ics. Si AEM detectó un tipo MIME incorrecto, corríjalo con el servicio Day CQ DAM Mime Type, aunque esto no hace que el archivo sea compatible si Dynamic Media no enumera el tipo.

Resolución resolution

  1. Confirme si el diseño del producto no admite el tipo de archivo. Los siguientes formatos no pueden generar direcciones URL de entrega de Dynamic Media:

    • Fuentes (.ttf/.woff)
    • Formatos de Office como XLSX, PPTX y DOCX
    • Lottie (.lottie, JSON)
    • ICS/OFT, incluso con configuración MIME aplicada
    • AEP/AEX
  2. Proporcione el archivo directamente desde el publicador de AEM cuando el procesamiento de Dynamic Media no sea posible.

  3. Vuelva a empaquetar los archivos no compatibles en un contenedor compatible. Por ejemplo: empaquetar un archivo de .emltpl como ZIP.

  4. Solo para AEMaaCS: utilice las URL de OpenAPI de Dynamic Media para la entrega estática si la capacidad está habilitada.

  5. Pruebe la URL resultante y confirme las descargas de contenido correctas a través del mecanismo de entrega elegido.

Validación

  1. Confirme que el recurso ahora tiene un mecanismo de envío válido (AEM direct, ZIP o OpenAPI) y se carga correctamente.
  2. Vuelva a probar una carga de Dynamic Media con un formato compatible confirmado. Por ejemplo: una JPG para confirmar que Dynamic Media funciona correctamente y que no existe ninguna configuración incorrecta global.

Lectura relacionada

recommendation-more-help
experience-cloud-kcs-help-kbarticles