Adobe Experience Manager: a operação de copiar e colar do Fragmento de experiência (XF) falha com o pop-up de Erro

Descrição description

Ao copiar e colar um Fragmento de experiência (XF), um pop-up de erro é exibido e o XF não é colado.

O log de erros mostra uma mensagem como:

com.day.cq.wcm.command.api.CommandException:
<source path> (Experience Fragment Template) not allowed below <target path>

Esse erro geralmente indica que os Modelos permitidos da pasta não contêm o modelo que o XF usa. Se a configuração estiver correta, o problema pode resultar do comportamento relacionado ao nó principal XF. Este artigo explica esse comportamento.

Ambiente
AEM as a Cloud Service
AEM 6.5

Resolução resolution

Um XF normalmente tem uma variação mestre sob a raiz XF, com o nome do nó master.

Esse problema ocorre quando o XF não tem variação principal. Para um novo XF, não é possível excluir o Principal, mas, para um XF copiado, é possível excluí-lo. Na maioria dos casos, esse problema ocorre porque alguém excluiu o Principal de um XF copiado.
Evite excluir a variação mestre de um XF durante operações normais.

Durante a cópia, o AEM usa o modelo da variação mestre para verificar os modelos permitidos da pasta de destino. Se o XF não tiver um mestre, essa verificação de modelo não corresponderá aos modelos permitidos da pasta. Como resultado, o AEM mostra um erro e não cria o XF colado.

Para corrigir esse problema, adicione uma variação principal no XF:

  • Renomeie um nó de variação existente para master.
  • Ou crie uma nova variação com o nome master.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f