En su entorno AEM actual (no actualizado), vaya a http://aem-host:port/crx/packmgr/index.jsp e inicie sesión como usuario administrativo
Objetivo
Al actualizar AEM, es posible que la mayoría de las personalizaciones que se superponen de la carpeta /libs a /apps no funcionen después de la actualización. Estas personalizaciones pueden incluso dejar de estar listas para ser usadas después de la actualización. Para resolver esta situación seguimos los siguientes pasos para migrar nuestras personalizaciones a la nueva versión de AEM.
Pasos
-
-
Cree un paquete que contenga todas sus superposiciones en la carpeta /apps y los correspondientes archivos /libs. Por ejemplo, si tiene superpuesto /libs/cq/ui/widgets/source/widgets/wcm/SiteAdmin.actions.js en /apps/cq/ui/widgets/source/widgets/wcm/SiteAdmin.actions.js, entonces incluiría ambas rutas en el paquete.
-
Descargue el paquete
-
Extraiga el contenido del paquete de forma local
-
Instale la herramienta de diferenciación
-
Utilice la herramienta de diferenciación para diferenciar la carpeta jcr_root/apps y la carpeta jcr_root/libs extraída del zip en el paso 4
-
Utilice esta diferencia para revisar las personalizaciones antiguas que haya realizado al superponer los archivos externos
-
En su máquina local, instale una instancia limpia de la versión de AEM a la que desea actualizar
-
Vaya a http://aem-host:port/crx/packmgr/index.jsp en la nueva instancia
-
Cree un paquete de sus mismas ubicaciones de superposición /libs desde la versión más reciente de AEM.
-
Descargue el paquete
-
Extraiga el contenido del paquete
-
Utilice el diferenciador y los archivos extraídos de la nueva versión de AEM para "actualizar" o reimplementar sus personalizaciones
Inicia sesión en tu cuenta