Correção do erro "Falha ao carregar dados" ao classificar na coluna "Modificado" no AEM Sites

Ao classificar o conteúdo pela coluna Modificado nos Sites do Adobe Experience Manager (AEM), você poderá observar um erro Falha ao carregar dados. Isso geralmente acontece porque algumas páginas secundárias têm nós jcr:content ausentes ou populados incorretamente, causando uma NullPointerException durante a classificação. Para resolver, corrija os metadados de nós jcr:content.

Descrição description

Ambiente

Adobe Experience Manager, v6.5

Problema/Sintomas

Ao navegar para uma pasta específica no AEM Sites e alternar para o modo de exibição de lista, clicar na coluna Modificado para classificar o conteúdo poderá resultar em:

  • Um pop-up de erro com a mensagem Falha ao carregar dados.
  • Logs que indicam uma NullPointerException devido à ausência de cq:lastModified propriedades em jcr:contentnós para determinadas páginas secundárias:

*ERROR* [ NoRequestId] [ 1.2.3.4 [ 1743697714011] GET /mnt/overlay/wcm/core/content/sites/jcr:content/views/list.0.40.html/content/path/to/folder HTTP/1.1] org.apache.sling.engine.impl.SlingRequestProcessorImpl service: Uncaught SlingException java.lang.NullPointerException: null.

Resolução resolution

Para resolver o problema, siga estas etapas:

  1. Inspecione a saída JSON da pasta afetada (por exemplo, http://host:port/content/path/to/folder.3.json) ou verifique o conteúdo em crx/de.Procure páginas secundárias sem os nós jcr:content devidamente preenchidos, que devem incluir propriedades como cq:lastModified.
  2. Para cada página com problemas, adicione um nó jcr:content configurado corretamente ou exclua o nó inteiro. Verifique se as propriedades necessárias como cq:lastModified e outros metadados relevantes estão incluídos.
  3. Depois de atualizar as páginas afetadas, navegue de volta para a pasta no AEM Sites, alterne para o modo de exibição de lista e tente classificar pela coluna Modificado novamente.
  4. Verifique outras ramificações ou pastas na estrutura do site em busca de problemas semelhantes e repita as etapas de 1 a 3, se necessário.

Garantir que todas as páginas secundárias tenham metadados completos e consistentes em seus nós jcr:content fará com que a funcionalidade de classificação funcione corretamente.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f