AEM Reestructuración del repositorio de activos en la versión 6.5 de

Última actualización: 2023-09-22

Como se describe en el elemento principal AEM Reestructuración de repositorios en 6.5 , los clientes que actualicen a Adobe Experience Manager AEM () 6.5 deben utilizar esta página para evaluar el esfuerzo de trabajo asociado con los cambios del repositorio que afectan a la solución de AEM Assets. AEM Algunos cambios requieren un esfuerzo durante el proceso de actualización de la versión 6.5 de la, mientras que otros se pueden aplazar hasta una actualización futura.

Con actualización a 6.5

Antes de una actualización futura

Con actualización a 6.5

Varios

Ubicación anterior /etc/dam/jobs
Nueva ubicación(es) /var/dam/jobs
Directrices de reestructuración

Si algún código personalizado depende de esta ubicación (es decir, el código depende explícitamente de esta ruta), el código debe actualizarse para utilizar la nueva ubicación antes de actualizar. Lo ideal es que las API de Java™ se utilicen cuando estén disponibles para reducir las dependencias de cualquier ruta específica en el JCR.

Ubicación temporal que contiene un archivo zip para que el cliente lo descargue. No es necesario actualizar desde el momento en que el cliente solicita descargar el recurso. Genera un archivo en la nueva ubicación.

Notas N/D

Antes de una actualización futura

Plantilla de notificación de correo electrónico de evento de colección/recurso

Ubicación anterior /etc/notification/email/default
Nueva ubicación(es)

/libs/settings/dam/notification

/apps/settings/dam/notification

Directrices de reestructuración

Si el cliente modificó las plantillas de correo electrónico, realice las siguientes acciones para alinearlas con la nueva estructura del repositorio:

  1. El /libs/settings/dam/notification la plantilla de correo electrónico debe copiarse de /etc/notification/email/default hasta /apps/settings/notification/email/default
    1. Porque el destino está en /appsSin embargo, este cambio debe persistir en SCM.
  2. Elimine la carpeta: /etc/dam/notification/email/default después de mover las plantillas de correo electrónico que contiene.
    1. Si no se han realizado actualizaciones en la plantilla de correo electrónico en /etc/notification/email/default, la carpeta se puede quitar porque la plantilla de correo electrónico original existe en /libs/settings/notification/email/default AEM como parte de la instalación de 4.
Notas N/D

Diseños clásicos de uso compartido de recursos

Ubicación anterior /etc/designs/assetshare
Nueva ubicación(es)

/libs/settings/wcm/designs/assetshare

/apps/settings/wcm/designs/assetshare

Directrices de reestructuración

Para cualquier diseño que se administre en SCM y no se escriba en tiempo de ejecución mediante cuadros de diálogo de diseño, realice las siguientes acciones para alinearlo con el modelo más reciente:

  1. Copie los diseños de la Ubicación anterior en la Ubicación nueva en /apps.
  2. Convierta cualquier recurso CSS, JavaScript y estático de Design a un Biblioteca de cliente con allowProxy = true.
  3. Actualice las referencias a la Ubicación anterior en la cq:designPath propiedad mediante AEM Página > Administración de DAM > Uso compartido de recursos > Propiedades de página > Pestaña Avanzadas > Campo de diseño.
  4. Para utilizar la nueva categoría Biblioteca de cliente, actualice todas las páginas que hagan referencia a la ubicación anterior. Esto requiere actualizar el código de implementación de página.
  5. Actualice las reglas de Dispatcher para poder ofrecer bibliotecas de cliente mediante el /etc.clientlibs/ servlet proxy.

Para cualquier diseño que no se administre en SCM y que se modifique en tiempo de ejecución mediante cuadros de diálogo de diseño, no saque los diseños legibles de /etc.

Notas N/D

Descargar plantilla de notificación de correo electrónico del recurso

Ubicación anterior /etc/dam/workflow/notification/email/downloadasset
Nueva ubicación(es)

/libs/settings/dam/workflownotification/email/downloadasset

/apps/settings/dam/workflownotification/email/downloadasset

Directrices de reestructuración

Si las plantillas de correo electrónico (downloadasset o transientworkflowcompleted) se han modificado y, a continuación, siga el siguiente procedimiento para alinearlo con la nueva estructura:

  1. La plantilla de correo electrónico actualizada debe copiarse de /etc/dam/workflow/notification/email/downloadasset hasta /apps/settings/dam/workflow/notification/email/downloadasset
    1. Porque el destino está en /appsSin embargo, este cambio debe persistir en SCM.
  2. Elimine la carpeta: /etc/dam/workflow/notification/email/downloadasset después de mover las plantillas de correo electrónico que contiene.
    1. Si no se han realizado actualizaciones en la plantilla de correo electrónico en /etc, la carpeta se puede quitar porque la plantilla de correo electrónico original existe en /libs/settings/dam/workflownotification/email/downloadasset AEM como parte de la instalación de 6.4.
Notas While /conf/global/settings/dam/workflownotification/email/downloadasset es técnicamente compatible con la búsqueda (tiene prioridad antes de /apps mediante la búsqueda habitual de Sling CAConfig, pero después de /etc) la plantilla se puede colocar en /conf/global/settings/dam/workflownotification/email/downloadasset. Sin embargo, esto no se recomienda, ya que no hay ninguna interfaz de usuario de tiempo de ejecución para facilitar la edición de la plantilla de correo electrónico.

Ejemplo de licencias de DRM

Ubicación anterior /etc/dam/drm/licenses/
Nueva ubicación(es) /libs/settings/dam/drm
Directrices de reestructuración N/D
Notas N/D
Ubicación anterior /etc/dam/adhocassetshare
Nueva ubicación(es)

/libs/settings/dam/adhocassetshare

/apps/settings/dam/adhocassetshare

Directrices de reestructuración

Si el cliente modificó la plantilla de correo electrónico, para alinearla con la nueva estructura del repositorio:

  1. La plantilla de correo electrónico actualizada debe copiarse de /etc/dam/adhocassetshare hasta /apps/settings/dam/adhocassetshare
    1. Porque el destino está en/appsSin embargo, este cambio debe persistir en SCM.
  2. Elimine la carpeta: /etc/dam/adhocassetshare después de mover las plantillas de correo electrónico que contiene.
    1. Si no se han realizado actualizaciones en la plantilla de correo electrónico en /etc, la carpeta se puede quitar porque la plantilla de correo electrónico original existe en /libs/settings/dam/adhocassetshare AEM como parte de la instalación de 6.4.
Notas While /conf/global/settings/dam/adhocassetshare es técnicamente compatible con la búsqueda (tiene prioridad antes de que /apps mediante la búsqueda habitual de Sling CAConfig, pero después de /etc), la plantilla se puede colocar en /conf/global/settings/dam/adhocassetshare. Sin embargo, esto no se recomienda, ya que no hay ninguna interfaz de usuario de tiempo de ejecución para facilitar la edición de la plantilla de correo electrónico

InDesign Scripts de flujo de trabajo

Ubicación anterior /etc/dam/indesign/scripts
Nueva ubicación(es)

/libs/settings/dam/indesign

/apps/settings/dam/indesign

Directrices de reestructuración

Para alinearse con la nueva estructura del repositorio:

  1. Copiar todos los scripts personalizados o modificados de /etc/dam/indesign/scripts hasta /apps/settings/dam/indesign/scripts
    1. AEM Solo están disponibles las secuencias de comandos copiar nuevas o modificadas como secuencias de comandos no modificadas proporcionadas por las que se han configurado los scripts mediante /libs/settings AEM en 6,5
  2. Localice todos los modelos de flujo de trabajo que utilizan el paso WF del proceso de extracción de medios y
    1. Para cada instancia del paso del flujo de trabajo, actualice las rutas en la configuración para que apunten explícitamente a los scripts adecuados en /apps/settings/dam/indesign/scripts o /libs/settings/dam/indesign/scripts según corresponda.
  3. Eliminar /etc/dam/indesign/scripts totalmente.
Notas Se recomienda almacenar los scripts personalizados en /apps, ya que es la ubicación donde se debe almacenar el código.

Configuraciones de transcodificación de vídeo

Ubicación anterior /etc/dam/video
Nueva ubicación(es)

/libs/settings/dam/video

/apps/settings/dam/video

Directrices de reestructuración

Las personalizaciones de nivel de proyecto deben cortarse y pegarse en equivalente /apps o /conf rutas según corresponda.

AEM Para alinearse con la estructura del repositorio de 6.4:

  1. Copie cualquier configuración de vídeo modificada de /etc/dam/video hasta /apps/settings/dam/video
  2. Quitar /etc/dam/video
Notas N/D

Configuraciones preestablecidas del visor

Ubicación anterior /etc/dam/presets/viewer
Nueva ubicación(es)

/libs/settings/dam/dm/presets/viewer

/conf/global/settings/dam/dm/presets/viewer

Directrices de reestructuración

Para el ajuste preestablecido de visor predeterminado, solo está disponible en la nueva ubicación.

Para el ajuste preestablecido de visualizador personalizado:

  • ejecute un script de migración para poder mover el nodo desde /etc hasta /conf. El script se encuentra en https://serveraddress:serverport/libs/settings/dam/dm/presets.migratedmcontent.json
  • o puede editar la configuración y se guardan automáticamente en la nueva ubicación.

No es necesario ajustar su código copyURL/embed para que apunte a /conf. La solicitud existente a /etc se redirige al contenido correcto desde /conf.

Notas N/D

Varios

Ubicación anterior

/etc/clientlibs/foundation/asseteditor

/etc/clientlibs/foundation/assetshare

/etc/clientlibs/foundation/assetinsights

Nueva ubicación(es) /libs/dam/clientlibs
Directrices de reestructuración

Ajuste las referencias para que apunten a los nuevos recursos en /libs uso del /etc.clientlibs/ permitir prefijo de proxy.

Por último, limpie eliminando las carpetas para los clientlibs migrados de /etc/clientlibs/foundation/

Notas N/D

En esta página