La ricerca nell’archivio AEM non restituisce alcun risultato con i filtri Mappa DITA o Argomento dopo la migrazione

Questo articolo spiega come risolvere un problema in Adobe Experience Manager (AEM) in cui le ricerche nell’archivio con i filtri Mappa DITA o Argomento non restituiscono alcun risultato dopo la migrazione a una nuova istanza di AEM. La soluzione prevede la reindicizzazione dell’indice damAssetLucene.

Descrizione description

Ambiente

  • Adobe Experience Manager 6.5 LTS on-premise
  • Ricerca mappa AEM Guides DITA e archivio argomenti
  • Repository AEM Assets indicizzato da damAssetLucene

Problema/Sintomi

  • Dopo la migrazione a una nuova istanza di AEM, le ricerche nel repository con i filtri Mappa DITA o Argomento DITA non restituiscono alcun risultato.
  • Le ricerche senza tali filtri restituiscono i risultati previsti.
  • Il problema riguarda gli ambienti migrati con la nuova istanza.
  • Non viene visualizzato alcun messaggio di errore specifico.

Causa

Nello scenario di migrazione segnalato, l’indice damAssetLucene non è aggiornato o è incompleto, pertanto le ricerche nell’archivio filtrate non restituiscono i risultati previsti. La reindicizzazione può risolvere questa condizione quando lo stato dell’indice conferma che è necessaria.

Risoluzione resolution

Per risolvere il problema, segui i passaggi seguenti:

  1. Accedi all’istanza Autore di AEM come amministratore.

  2. Controllare lo stato dell’indice damAssetLucene in Oak Index Manager o nel relativo MBean IndexStats. Per MBean, utilizzare il pattern URL JMX http://<host>:<port>/system/console/jmx/compositeData/org.apache.jackrabbit.oak%3Aname%3DdamAssetLucene%2Ctype%3DIndexStats. Sostituisci <host> e <port> con i valori dell’istanza AEM.

  3. Prima della reindicizzazione, verificare che l’indice damAssetLucene sia obsoleto o incompleto e che la query di ricerca dell’archivio e i filtri DITA siano corretti.

  4. Se lo stato dell’indice conferma che è necessaria la reindicizzazione, impostare la proprietà reindex per /oak:index/damAssetLucene su true in CRX/DE Lite:

    • Apri CRX/DE Lite in http://<host>:<port>/crx/de.
    • Passare a /oak:index/damAssetLucene.
    • Impostare la proprietà booleana reindex su true.
    • Salva la modifica.

    Nota: la reindicizzazione attraversa il contenuto dell’archivio e può richiedere diverse ore o più, a seconda delle dimensioni dell’archivio. Può consumare risorse significative; eseguirle durante un periodo di bassa attività o di manutenzione approvata.

  5. Monitora lo stato dell’indice in Oak Index Manager o IndexStats MBean. Verificare che la reindicizzazione sia stata completata e che la proprietà reindex sia tornata a false.

  6. Al termine della reindicizzazione, verificare le ricerche nell’archivio con i filtri Mappa DITA e Argomento DITA attivati e disattivati. Verificare che le ricerche filtrate restituiscano i risultati previsti e che le ricerche non filtrate continuino a funzionare.

  7. Ripeti il controllo dello stato dell’indice, la reindicizzazione, il monitoraggio e la convalida della ricerca per ogni ambiente AEM interessato.

recommendation-more-help
experience-cloud-kcs-help-kbarticles