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
-
-
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:
-
Fazer logon em http://aem-host:port/crx/de/index.jsp como admin.
-
Defina /oak:index/ntBaseLucene/indexRules/nt:base/properties/cqLastReplicationAction/propertyIndex=false.
-
Defina /oak:index/ntBaseLucene/refresh=true.
-
Clique em Salvar tudo.
-
Se propertyIndex já estava definido para true, então defina /oak:index/ntBaseLucene/indexRules/nt:base/properties/cqLastReplicationAction/index=false.
-
Clique em Salvar tudo novamente.
Observação: Não há necessidade de reindexar depois de definir essa propriedade.