La funzionalità Sposta pagina non funziona

Scopri come risolvere il problema di malfunzionamento della funzione Sposta pagina che impedisce azioni come l’eliminazione o la pubblicazione a causa di problemi di recupero dei riferimenti ai frammenti di contenuto.

Descrizione description

Ambiente

Experience Manager 6.5.x Managed Services (AMS)

Problema/Sintomi

Quando si tenta di spostare, eliminare o pubblicare frammenti di contenuto, siti o pagine, si verifica un problema quando vengono recuperati i riferimenti ai frammenti di contenuto, che impedisce l’azione.

08.12.2023 14:10:42.934 *WARN* [ 130.248.72.6 [ 1702044580039]  GET /bin/wcm/heavymove HTTP/1.1]  org.apache.jackrabbit.oak.plugins.index.Cursors$TraversingCursor Traversed 100000 nodes with filter Filter(query=select [ jcr:path] , [ jcr:score] , * from [ dam:Asset]  as a where [ jcr:content/contentFragment]  = 'true' and contains(*, '/content/example-website/language-masters/en/adobe-support-move-test') and isdescendantnode(a, '/content/dam') order by [ jcr:created]  desc option(index tag [ visualSimilaritySearch] ) /* xpath: /jcr:root/content/dam//element(*, dam:Asset)[ (jcr:content/@contentFragment = 'true' and jcr:contains(., '/content/example-website/language-masters/en/adobe-support-move-test'))]  order by @jcr:created descending option (index tag visualSimilaritySearch) */ fullText="/content/example-website/language-masters/en/adobe-support-move-test", path=/content/dam//*, property=[ :indexTag=[ visualSimilaritySearch] , jcr:content/contentFragment=[ true] ] ); consider creating an index or changing the query
08.12.2023 14:10:43.023 *WARN* [ 130.248.72.6 [ 1702044580039]  GET /bin/wcm/heavymove HTTP/1.1]  org.apache.jackrabbit.oak.query.FilterIterators The query read or traversed more than 100000 nodes.
org.apache.jackrabbit.oak.query.RuntimeNodeTraversalException: The query read or traversed more than 100000 nodes. To avoid affecting other tasks, processing was stopped.
at org.apache.jackrabbit.oak.query.FilterIterators.checkReadLimit(FilterIterators.java:70) [ org.apache.jackrabbit.oak-core:1.22.16]
at org.apache.jackrabbit.oak.plugins.index.Cursors$TraversingCursor.fetchNext(Cursors.java:341) [ org.apache.jackrabbit.oak-core:1.22.16]
at org.apache.jackrabbit.oak.plugins.index.Cursors$TraversingCursor.next(Cursors.java:320) [ org.apache.jackrabbit.oak-core:1.22.16]
at org.apache.jackrabbit.oak.query.ast.SelectorImpl.nextInternal(SelectorImpl.java:520) [ org.apache.jackrabbit.oak-core:1.22.16]
at org.apache.jackrabbit.oak.query.ast.SelectorImpl.next(SelectorImpl.java:508) [ org.apache.jackrabbit.oak-core:1.22.16]
at org.apache.jackrabbit.oak.query.QueryImpl$RowIterator.fetchNext(QueryImpl.java:876) [ org.apache.jackrabbit.oak-core:1.22.16]
at org.apache.jackrabbit.oak.query.QueryImpl$RowIterator.hasNext(QueryImpl.java:903) [ org.apache.jackrabbit.oak-core:1.22.16]
at org.apache.jackrabbit.oak.query.FilterIterators$SortIterator.init(FilterIterators.java:207) [ org.apache.jackrabbit.oak-core:1.22.16]
at org.apache.jackrabbit.oak.query.FilterIterators$SortIterator.hasNext(FilterIterators.java:241) [ org.apache.jackrabbit.oak-core:1.22.16]
at org.apache.jackrabbit.oak.query.QueryImpl.getRows(QueryImpl.java:574) [ org.apache.jackrabbit.oak-core:1.22.16]
at org.apache.jackrabbit.oak.query.ResultImpl$1.iterator(ResultImpl.java:72) [ org.apache.jackrabbit.oak-core:1.22.16]
at org.apache.jackrabbit.oak.jcr.query.QueryResultImpl$1.

Risoluzione resolution

Per replicare il problema, applica prima la correzione in un ambiente inferiore. Per riprodurre il problema, potrebbe essere necessario sincronizzare i contenuti di produzione con gli ambienti inferiori. Se sei un cliente AMS, chiedi al tuo CSE di copiare il contenuto dalla produzione a un ambiente inferiore.

Potrebbe essere necessario eseguire una reindicizzazione una volta applicata la correzione in un ambiente inferiore.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f