AEM as a Cloud Service: o nível de publicação não veicula conteúdo devido ao provisionamento somente Assets

Este artigo explica como resolver um cenário em que o nível de publicação no Adobe Experience Manager as a Cloud Service não serve o conteúdo publicado porque o ambiente foi provisionado somente como Assets.

Descrição description

Ambiente

  • Experience Manager
  • Adobe Experience Manager as a Cloud Service (todas as versões)

Problema/Sintomas

Depois de publicar conteúdo do Autor para a Publicação em um ambiente DEV, as páginas publicadas não ficam acessíveis no URL de publicação. Todas as solicitações para caminhos publicados retornam erros HTTP 404 com o status WebContentNotFound . Os seguintes sintomas são observados:

  • A instância do autor publica conteúdo com êxito; o console Sites mostra o status como “Publicado”.
  • No CRXDE, o nó jcr:content da página tem cq:lastReplicationAction = Activate mas cq:isDelivered = false.
  • Os pacotes de Distribuição de conteúdo são aceitos sem erros e o tamanho da fila é zero.
  • As solicitações para a URL de publicação (por exemplo, /content/test-site/test.html) retornam:
HTTP 404 WebContentNotFound
  • O problema persiste para todos os caminhos publicados, incluindo as extensões .html e .1.json.
  • A configuração do dispatcher permite .html e a página usa um sling:resourceType padrão.

Causa

O ambiente foi provisionado originalmente como somente Assets, portanto, nenhum nível de publicação do Sites existia para consumir o diário de distribuição e veicular conteúdo da página. A habilitação da solução Sites e a execução de um pipeline de pilha completa provisiona o nível de publicação necessário.

Resolução resolution

  1. Verificar Provisionamento de Ambiente

    • No Cloud Manager, revise a configuração do programa para o ambiente afetado.
    • Confirme se o ambiente foi provisionado apenas como Assets ou inclui AEM Sites.
  2. Atualizar Programa para Incluir Sites

    • Se o ambiente for somente Assets, habilite a solução Sites no Cloud Manager para o programa.
  3. Executar um Pipeline de Pilha Completa

    • Acione uma implantação de pipeline de pilha completa no Cloud Manager para aplicar a configuração atualizada e provisionar o nível de publicação do Sites ausente.
  4. Validar Funcionalidade da Camada de Publicação

    • Após a implantação, verifique se as instâncias de publicação estão presentes e conectadas ao pipeline de distribuição.
    • Publique novamente o conteúdo do Autor e confirme se cq:isDelivered está definido como true e se as páginas estão acessíveis na URL de Publicação sem erros 404.
recommendation-more-help
experience-cloud-kcs-help-kbarticles