Istanza dell’autore dello staging inattiva a causa di problemi di bundle e contenuto non compatibili dopo il ripristino
Questo articolo descrive come ripristinare un’istanza Autore di Adobe Experience Manager stage che non riesce ad avviare o gestire il contenuto dopo un ripristino, a causa di bundle incompatibili e utenti del servizio mancanti.
Descrizione description
Ambiente
Adobe Experience Manager (AEM)
Problema/Sintomi
- L’istanza di authoring dell’area di visualizzazione non è accessibile per un periodo prolungato (più di 8 ore).
- La navigazione nell’istanza di authoring genera errori o pagine vuote.
- La pagina di accesso in
/libs/granite/core/content/login.htmlnon è accessibile. - I registri di errore mostrano i problemi relativi a bundle incompatibili e utenti del servizio mancanti.
- Sono presenti errori relativi a
org.apache.aries.spifly.dynamic.bundleelinkcheckerTransformer. - Il ripristino da più backup e il riavvio di AEM non risolvono il problema.
Nei registri possono essere osservati i seguenti errori:
Errore durante il caricamento del bundle org.apache.aries.spifly.dynamic.bundle: non compatibile con Java 21.
Errore nella configurazione linkcheckerTransformer in
/apps/< applicazione> /config/rewriter/versioned-clientlibs.
Errori mancanti per l’utente del servizio.
Causa
Il ripristino di un’istanza di authoring con un bundle non compatibile (org.apache.aries.spifly.dynamic.bundle) non supportato in Java21, la configurazione errata di linkchecker transformer e la mancanza di utenti del servizio hanno causato errori di avvio e di accesso ai contenuti.
Risoluzione resolution
Per risolvere il problema, effettua le seguenti operazioni:
- Identifica il backup valido più recente dell’istanza di authoring e ripristina l’istanza di authoring utilizzando questo backup.
- Dopo il ripristino, verificare la presenza di bundle incompatibili nei registri di errori, ad esempio
org.apache.aries.spifly.dynamic.bundle. - Rimuovi il bundle incompatibile dalla console OSGi o dal file system e riavvia l’istanza di AEM.
- Se vengono visualizzati errori relativi a
linkcheckerTransformer, aggiorna la configurazione in/apps/<application>/config/rewriter/versioned-clientlibs. - Rimuovere o correggere la configurazione
linkcheckerin base alle esigenze e riavviare AEM per applicare le modifiche. - Esaminare i registri di errore per individuare eventuali errori degli utenti del servizio mancanti. Assicurati che tutti gli utenti del servizio richiesti siano presenti e configurati correttamente.
- Se mancano percorsi di contenuto specifici (ad esempio,
/content/<content-root>/us/en), creare un pacchetto dall’istanza dell’editore per il percorso richiesto. - Installa il pacchetto nell’istanza di authoring.
- Verifica che il contenuto sia ora disponibile. Verifica che la pagina di accesso e l’interfaccia utente di creazione siano accessibili.
- Verifica che siano presenti tutti i contenuti e le configurazioni richiesti.