Ao excluir recursos na interface sensível ao toque de /assets.html UI, a interface do usuário trava e leva mais de um minuto para concluir a operação.

Ambiente

AEM 6.3

Causa

Este é um bug conhecido do produto GRANITE-18998, a causa é que o limite de consulta é atingido ao executar esta consulta:

SELECT * FROM [nt:base] WHERE (ISSAMENODE('/content/dam/adobe-test/jpg3186.jpg') OR ISDESCENDANTNODE('/content/dam/adobe-test/jpg3186.jpg')) AND [cq:lastReplicationAction] = 'Activate'

Resolução

  1. Adicione este parâmetro da JVM à variável CQ_JVM_OPTS no script do AEM crx-quickstart/bin/start:

    -Doak.lucene.useActualEntryCount=true

Ou, se você não conseguir aplicar a correção do Oak, como solução alternativa:

  1. Fazer logon em http://aem-host:port/crx/de/index.jsp como admin.

  2. Defina /oak:index/ntBaseLucene/indexRules/nt:base/properties/cqLastReplicationAction/propertyIndex=false.

  3. Defina /oak:index/ntBaseLucene/refresh=true.

  4. Clique em Salvar tudo.

  5. Se propertyIndex já estava definido para true, então defina /oak:index/ntBaseLucene/indexRules/nt:base/properties/cqLastReplicationAction/index=false.

  6. Clique em Salvar tudo novamente.

Observação: Não há necessidade de reindexar depois de definir essa propriedade.

Esta obra está licenciada sob uma licença não adaptada da Creative Commons Attribution-Noncommercial-Share Alike 3.0  As publicações do Twitter™ e do Facebook não são cobertas pelos termos do Creative Commons.

Avisos legais   |   Política de privacidade online