/assets.html タッチ UI でアセットを削除すると、UI がハングアップし、操作が完了するまでに数分かかります。

環境

AEM 6.3

原因

これは既知のバグ GRANITE-18998 であり、このクエリを実行するとクエリ制限に達することが原因です。

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

解決策

  1. この JVM パラメーターを AEM の CQ_JVM_OPTS 変数に追加します crx-quickstart/bin/start スクリプト:

    -Doak.lucene.useActualEntryCount=true

もしくは、Oak fix を適用できない場合は、次のように回避します。

  1. 管理者として http://aem-host:port/crx/de/index.jsp へログインします。

  2. /oak:index/ntBaseLucene/indexRules/nt:base/properties/cqLastReplicationAction/propertyIndex=false を設定します。

  3. /oak:index/ntBaseLucene/refresh=true を設定します。

  4. すべて保存」をクリックします。

  5. propertyIndex がすでに true に設定されている場合、それから /oak:index/ntBaseLucene/indexRules/nt:base/properties/cqLastReplicationAction/index=false を設定します

  6. すべて保存をもう一度クリックしてください。

注意:このプロパティを設定した後で、再インデックスする必要はありません。

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー