Quando elimini le risorse nell'interfaccia Touch /assets.html, l'interfaccia si blocca e impiega più di un minuto per completare l'operazione.
Ambiente
AEM 6.3
Causa
Questo è un noto bug del prodotto, GRANITE-18998, la causa è il raggiungimento del limite della query durante l'esecuzione di questa query:
SELECT * FROM [nt:base] WHERE (ISSAMENODE('/content/dam/adobe-test/jpg3186.jpg') OR ISDESCENDANTNODE('/content/dam/adobe-test/jpg3186.jpg')) AND [cq:lastReplicationAction] = 'Activate'
Risoluzione
-
-
Aggiungi questo parametro JVM alla variabile CQ_JVM_OPTS nello script AEM crx-quickstart/bin/start:
-Doak.lucene.useActualEntryCount=true
Oppure, se non puoi applicare il fix Oak, come soluzione alternativa:
-
Accedi a http://aem-host:port/crx/de/index.jsp come amministratore.
-
Imposta /oak:index/ntBaseLucene/indexRules/nt:base/properties/cqLastReplicationAction/propertyIndex=false.
-
Imposta /oak:index/ntBaseLucene/refresh=true.
-
Fai clic su Salva tutto.
-
Se propertyIndex era già impostato su true, imposta /oak:index/ntBaseLucene/indexRules/nt:base/properties/cqLastReplicationAction/index=false.
-
Fai nuovamente clic su Salva tutto.
Nota: non è necessario reindicizzare dopo aver impostato questa proprietà.