Identificazione e gestione dell’utilizzo obsoleto della libreria in Adobe Experience Manager
Questo articolo spiega come identificare librerie o pacchetti obsoleti in Adobe Experience Manager (AEM) e illustra i passaggi per aggiornarli o sostituirli per mantenere la compatibilità e la sicurezza.
Descrizione description
Ambiente
Adobe Experience Manager (AEM) (tutte le versioni)
Sintomi
Gli amministratori o gli sviluppatori devono determinare quali librerie o pacchetti obsoleti sono presenti nel loro ambiente AEM e quali azioni sono necessarie per aggiornarli o sostituirli. Non sono presenti messaggi di errore specifici o tracce dello stack.
Causa
I pacchetti obsoleti vengono periodicamente rimossi o sostituiti nelle versioni più recenti di AEM. L’uso continuo di questi pacchetti può causare problemi di compatibilità o sicurezza. L’identificazione e l’aggiornamento dei pacchetti obsoleti contribuiscono a garantire supporto e stabilità a lungo termine.
Risoluzione resolution
Per risolvere il problema, segui i passaggi seguenti:
- Accedere alla console Web di AEM passando a
/system/console/bundlesnel browser mentre si è connessi come amministratore. - Rivedi l’elenco dei bundle installati e delle relative versioni. Cerca eventuali bundle contrassegnati come Obsoleti o con indicatori di avviso.
- Per un elenco delle API e dei pacchetti obsoleti o rimossi, consulta la documentazione ufficiale di Adobe Experience Manager per la tua versione specifica.
- Utilizza gli strumenti di analisi del codice statico o l’ambiente di sviluppo integrato (IDE) per cercare nella base di codice personalizzata l’utilizzo di classi, metodi o pacchetti obsoleti. Presta attenzione a eventuali avvisi o avvisi di obsolescenza durante la generazione o la distribuzione.
- Consulta le note sulla versione e le guide alla migrazione per la versione di AEM in uso per annunci sulle funzioni obsolete o rimosse.
- Per ogni pacchetto obsoleto identificato, consulta la documentazione per le alternative consigliate o i passaggi di migrazione e aggiorna di conseguenza il codebase e le dipendenze.
- Dopo aver apportato gli aggiornamenti, verifica che l’applicazione sia stata generata e distribuita correttamente e che gli avvisi obsoleti relativi ai pacchetti siano stati risolti.