Reestruturação do repositório de ativos no AEM 6.5

Conforme descrito no pai Reestruturação do repositório no AEM 6.5 , os clientes que atualizam para o AEM 6.5 devem usar esta página para avaliar o esforço de trabalho associado às alterações do repositório que afetam a solução da AEM Assets. Algumas alterações exigem esforço de trabalho durante o processo de atualização do AEM 6.5, enquanto outras podem ser adiadas até uma atualização futura.

Com a atualização 6.5

Antes da atualização futura

Com a atualização 6.5

Misc

Localização anterior /etc/dam/jobs
Novas localizações /var/dam/jobs
Orientação relativa à reestruturação

Se qualquer código personalizado depender desse local (ou seja, o código dependa explicitamente desse caminho), então o código deve ser atualizado para usar o novo local antes da atualização; Idealmente, as APIs do Java são usadas quando disponíveis para reduzir as dependências em qualquer caminho específico no JCR.

Local temporário para armazenar o arquivo zip para download pelo cliente. Não há necessidade de atualizar desde quando o cliente solicita o download do ativo. Ele gerará um arquivo no novo local.

Notas N/A

Antes da atualização futura

Modelo de Notificação por E-mail de Evento de Ativo/Coleta

Localização anterior /etc/notification/email/default
Novas localizações

/libs/settings/dam/notification

/apps/settings/dam/notification

Orientação relativa à reestruturação

Se os modelos de email tiverem sido modificados pelo cliente, execute as seguintes ações para alinhar-se à nova estrutura de repositório:

  1. O /libs/settings/dam/notification modelo de email deve ser copiado de /etc/notification/email/default para /apps/settings/notification/email/default
    1. Porque o destino está em /apps esta alteração deve ser mantida no SCM.
  2. Remova a pasta: /etc/dam/notification/email/default após os modelos de email dentro dele terem sido movidos.
    1. Se não tiverem sido feitas atualizações no modelo de email em /etc/notification/email/default, a pasta pode ser removida, pois o modelo de email original existe em /libs/settings/notification/email/default como parte da instalação do AEM 4.
Notas N/A

Designs clássicos de compartilhamento de ativos

Localização anterior /etc/designs/assetshare
Novas localizações

/libs/settings/wcm/designs/assetshare

/apps/settings/wcm/designs/assetshare

Orientação relativa à reestruturação

Para quaisquer Designs gerenciados no SCM e não gravados em tempo de execução por meio de caixas de diálogo de design, execute as seguintes ações para alinhar ao modelo mais recente:

  1. Copie os designs do local anterior para o novo local em /apps.
  2. Converta qualquer CSS, JavaScript e recursos estáticos no Design em um Biblioteca do cliente com allowProxy = true.
  3. Atualize referências ao Local anterior no cq:designPath propriedade via AEM > Administrador do DAM > Página Compartilhamento de ativos > Propriedades da página > Guia Avançado > Campo de design.
  4. Atualize quaisquer páginas que façam referência ao local anterior para usar a nova categoria Biblioteca de clientes . Isso requer a atualização do código de implementação da página .
  5. Atualize as regras do Dispatcher para permitir a veiculação de bibliotecas de clientes por meio da /etc.clientlibs/ servlet proxy.

Para quaisquer Designs que não sejam gerenciados no SCM e tempo de execução modificado por meio de Caixas de Diálogo de Design, não mova designs autoráveis de /etc.

Notas N/D

Baixar modelo de notificação por email de ativos

Localização anterior /etc/dam/workflow/notification/email/downloadasset
Novas localizações

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

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

Orientação relativa à reestruturação

Se os modelos de email (baixar ativo ou transientworkflowcompleted) tiverem sido modificadas, siga o procedimento abaixo para alinhar-se à nova estrutura:

  1. O modelo de email atualizado deve ser copiado do /etc/dam/workflow/notification/email/downloadasset para /apps/settings/dam/workflow/notification/email/downloadasset
    1. Porque o destino está em /apps esta alteração deve ser mantida no SCM.
  2. Remova a pasta: /etc/dam/workflow/notification/email/downloadasset após os modelos de email dentro dele terem sido movidos.
    1. Se não tiverem sido feitas atualizações no modelo de email em /etc, a pasta pode ser removida, pois o modelo de email original existe em /libs/settings/dam/workflownotification/email/downloadasset como parte da instalação do AEM 6.4.
Notas Ao /conf/global/settings/dam/workflownotification/email/downloadasset é tecnicamente compatível com a pesquisa (tem precedência antes de /apps por meio da pesquisa habitual do Sling CAConfig, mas após /etc) o modelo pode ser colocado em /conf/global/settings/dam/workflownotification/email/downloadasset. No entanto, isso não é recomendado, pois não há interface do usuário de tempo de execução para facilitar a edição do template de email.

Exemplo de licenças DRM

Localização anterior /etc/dam/drm/licenses/
Novas localizações /libs/settings/dam/drm
Orientação relativa à reestruturação N/D
Notas N/D
Localização anterior /etc/dam/adhocassetshare
Novas localizações

/libs/settings/dam/adhocassetshare

/apps/settings/dam/adhocassetshare

Orientação relativa à reestruturação

Se o modelo de email tiver sido modificado pelo cliente, para alinhar-se à nova estrutura do repositório:

  1. O modelo de email atualizado deve ser copiado do /etc/dam/adhocassetshare para /apps/settings/dam/adhocassetshare
    1. Porque o destino está em /apps esta alteração deve ser mantida no SCM.
  2. Remova a pasta: /etc/dam/adhocassetshare após os modelos de email dentro dele terem sido movidos.
    1. Se não tiverem sido feitas atualizações no modelo de email em /etc, a pasta pode ser removida, pois o modelo de email original existe em /libs/settings/dam/adhocassetshare como parte da instalação do AEM 6.4.
Notas Ao /conf/global/settings/dam/adhocassetshare é tecnicamente compatível com a pesquisa (tem prioridade antes de /apps por pesquisa usual do Sling CAConfig, mas após /etc), o modelo pode ser colocado em /conf/global/settings/dam/adhocassetshare. No entanto, isso não é recomendado, pois não há interface do usuário de tempo de execução para facilitar a edição do modelo de email

Scripts de fluxo de trabalho do InDesign

Localização anterior /etc/dam/indesign/scripts
Novas localizações

/libs/settings/dam/indesign

/apps/settings/dam/indesign

Orientação relativa à reestruturação

Para Alinhar com a nova estrutura de repositório:

  1. Copiar todos os scripts personalizados ou modificados de /etc/dam/indesign/scripts para /apps/settings/dam/indesign/scripts
    1. Somente copiar scripts novos ou modificados como scripts não modificados fornecidos pelo AEM estarão disponíveis por meio de /libs/settings no AEM 6.5
  2. Localize todos os modelos de fluxo de trabalho que usam a etapa WF do processo de extração de mídia e
    1. Para cada instância da Etapa do fluxo de trabalho, atualize os caminhos na configuração para apontar explicitamente para os scripts adequados em /apps/settings/dam/indesign/scripts ou /libs/settings/dam/indesign/scripts conforme adequado.
  3. Remover /etc/dam/indesign/scripts totalmente.
Notas Recomenda-se que os scripts personalizados sejam armazenados em /apps, já que esse é o local onde o código deve ser armazenado.

Configurações de transcodificação de vídeo

Localização anterior /etc/dam/video
Novas localizações

/libs/settings/dam/video

/apps/settings/dam/video

Orientação relativa à reestruturação

As personalizações de nível de projeto precisam ser recortadas e coladas em equivalentes /apps ou /conf caminhos, conforme aplicável.

Para alinhar-se à estrutura do repositório do AEM 6.4:

  1. Copie qualquer configuração de vídeo modificada de /etc/dam/video para /apps/settings/dam/video
  2. Remover /etc/dam/video
Notas N/D

Configurações predefinidas do visualizador

Localização anterior /etc/dam/presets/viewer
Novas localizações

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

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

Orientação relativa à reestruturação

Para a predefinição do visualizador pronta para uso, ela só estará disponível no novo local.

Para a predefinição do Visualizador personalizado:

  • será necessário executar um script de migração para mover o nó de /etc para /conf. O script está localizado em https://serveraddress:serverport/libs/settings/dam/dm/presets.migratedmcontent.json
  • ou você pode editar a configuração e elas serão salvas automaticamente no novo local.

Observe que você não precisa ajustar o código copyURL/embed para apontar para /conf. A solicitação existente para /etc será redirecionado para o conteúdo correto de /conf.

Notas N/D

Misc

Localização anterior

/etc/clientlibs/foundation/asseteditor

/etc/clientlibs/foundation/assetshare

/etc/clientlibs/foundation/assetinsights

Novas localizações /libs/dam/clientlibs
Orientação relativa à reestruturação

Ajuste as referências para apontar para os novos recursos em /libs usando o /etc.clientlibs/ permitir prefixo de proxy.

Por fim, limpe removendo as pastas das clientlibs migradas /etc/clientlibs/foundation/

Notas N/D

Nesta página