Acesse http://aemhost:port/crx/packmgr/index.jsp e faça o logon como administrador.
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
-
-
Faça o upload do pacote anexado e o instale.
-
Acesse http://aemhost:port/crx/de/index.jsp#/apps/tools/components/fixContentFragments
-
Faça o logon como administrador.
-
Abra /apps/tools/components/fixContentFragments/POST.jsp e modifique o sling:resourceType definido pelo script.
-
Acesse http://aemhost:port/apps/tools/components/fixContentFragments/run.html
-
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).
-
Clique em iniciar.
-
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