Fragmentos de conteúdo não funcionam mais após a atualização | AEM 6.4

Problema

Após a atualização do AEM 6.2 para o AEM 6.4, os fragmentos de conteúdo não funcionam mais.

Ambiente

Atualização do AEM 6.2 para 6.4.

Causa

Falha na atualização dos fragmentos de conteúdo personalizados.

Resolução

  1. Acesse http://aemhost:port/crx/packmgr/index.jsp e faça o logon como administrador.

  2. Faça o upload do pacote anexado e o instale.

  3. Acesse http://aemhost:port/crx/de/index.jsp#/apps/tools/components/fixContentFragments

  4. Faça o logon como administrador.

  5. Abra /apps/tools/components/fixContentFragments/POST.jsp e modifique o sling:resourceType definido pelo script.

  6. Acesse http://aemhost:port/apps/tools/components/fixContentFragments/run.html

  7. Digite o caminho necessário para executar a ferramenta (not /content/dam/..., o caminho das páginas que fazem referência aos fragmentos de conteúdo).

  8. Clique em iniciar.

  9. A ferramenta envia todas as saídas para o arquivo error.log no nível INFO. Por exemplo

    03.08.2018 22:38:50.000 *INFO* [Thread-1665] org.apache.jsp.apps.tools.components.fixContentFragments.POST_jsp$FixContentFragmentsThread Running content fragments fix.
    03.08.2018 22:38:50.547 *INFO* [Thread-1665] org.apache.jsp.apps.tools.components.fixContentFragments.POST_jsp$FixContentFragmentsThread Fixing: /content/aetnacom2/en/health-guide/jacksonville-gardener-ron-pauline/jcr:content/content_section/articleform/descriptionsections
    03.08.2018 22:38:52.297 *INFO* [Thread-1665] org.apache.jsp.apps.tools.components.fixContentFragments.POST_jsp$FixContentFragmentsThread fixContentFragments completed, total time: 2297ms
    

 Adobe

Receba ajuda com mais rapidez e facilidade

Novo usuário?

Adobe MAX 2024

Adobe MAX:
a conferência da criatividade

14 a 16 de outubro, Miami Beach e online

Adobe MAX

A conferência da criatividade

14 a 16 de outubro, Miami Beach e online

Adobe MAX 2024

Adobe MAX:
a conferência da criatividade

14 a 16 de outubro, Miami Beach e online

Adobe MAX

A conferência da criatividade

14 a 16 de outubro, Miami Beach e online