Dal tuo attuale ambiente AEM (non aggiornato), vai su http://aem-host:port/crx/packmgr/index.jsp ed effettua il login come utente amministrativo
Quando si aggiorna AEM, la maggior parte delle personalizzazioni che sovrapposte dalla cartella /libs a /apps potrebbero non funzionare dopo l'aggiornamento. Queste personalizzazioni potrebbero anche interrompere la funzionalità predefinite dopo l'aggiornamento. Per risolvere questa situazione seguiamo i passi seguenti per eseguire la migrazione delle nostre personalizzazioni alla nuova versione di AEM.
Dal tuo attuale ambiente AEM (non aggiornato), vai su http://aem-host:port/crx/packmgr/index.jsp ed effettua il login come utente amministrativo
Crea un pacchetto contenente tutti i tuoi overlay sotto la cartella /apps e i corrispondenti file /libs. Per esempio, se hai sovrapposto /libs/cq/cq/ui/widgets/source/widgets/wcm/SiteAdmin.Actions.js sotto /apps/cq/ui/widgets/source/widgets/widgets/wcm/SiteAdmin.Actions.js allora includeresti entrambi i percorsi nel pacchetto.
Scarica il pacchetto
Estrai i contenuti del pacchetto
Installare lo strumento Diff
Usare lo strumento Diff per differire la cartella jcr_root/apps e la cartella jcr_root/libs estratta dallo zip al passo 4
Utilizza questa differenza per rivedere le tue vecchie personalizzazioni che avevi fatto quando hai sovrapposto i file predefiniti
Sul tuo computer, installa un'istanza clean della versione di AEM che si intende aggiornare a
Vai su http://aem-host:port/crx/packmgr/index.jsp sulla nuova istanza
Crea un pacchetto delle tue stesse posizioni di sovrapposizione /libs dalla versione più recente di AEM
Scarica il pacchetto
Estrai i contenuti del pacchetto
Utilizzare i file diff e i file estratti dalla nuova versione di AEM per “aggiornare” o reimplementare le proprie personalizzazioni
Accedi al tuo account