Lorsque vous supprimez des éléments dans l’interface utilisateur /assets.html Touch, l’interface utilisateur se bloque et prend plus d’une minute pour effectuer l’opération.

Environnement

AEM 6.3

Cause

Il s'agit d'un problème connu du produit, GRANITE-18998. La cause : la limite de requête est atteinte lors de cette requête :

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

Résolution

  1. Ajoutez ce paramètre JVM à la variable CQ_JVM_OPTS dans le script AEM crx-quickstart/bin/start.

    -Doak.lucene.useActualEntryCount=true

Ou si vous ne parvenez pas à appliquer la correction Oak, procédez comme suit :

  1. Ouvrez une session et connectez vous en tant qu'administrateur sur http://aem-host:port/crx/de/index.jsp.

  2. Définissez /oak:index/ntBaseLucene/indexRules/nt:base/properties/cqLastReplicationAction/propertyIndex=false.

  3. Définissez /oak:index/ntBaseLucene/refresh=true.

  4. Cliquez sur Tout enregistrer.

  5. Si la variable propertyIndex a déjà été définie sur true, définissez /oak:index/ntBaseLucene/indexRules/nt:base/properties/cqLastReplicationAction/index=false.

  6. Cliquez à nouveau sur Tout enregistrer.

Remarque : il n’est pas nécessaire de réindexer une fois cette propriété définie.

Ce produit est distribué sous licence Creative Commons Attribution - Pas d’utilisation commerciale - Partage à l’identique 3.0 non transposé  Les publications Twitter™ et Facebook ne sont pas couvertes par les dispositions Creative Commons.

Mentions légales   |   Politique de confidentialité en ligne