Show Menu
TEMAS×

Compatibilidad con versiones anteriores en AEM 6.4

Información general

Para obtener una lista de los cambios de contenido y configuración que no están dentro del ámbito del paquete de compatibilidad, consulte Reestructuración del repositorio en AEM 6.4 .
En AEM 6.4, todas las funciones se han desarrollado teniendo en cuenta la compatibilidad con versiones anteriores.
En la mayoría de los casos, los clientes que ejecutan AEM 6.3 no deben cambiar el código o las personalizaciones al realizar la actualización. Para los clientes de AEM 6.1 y 6.2, no hay cambios de ruptura adicionales que los que se producirían durante una actualización a 6.3.
Para las excepciones en las que las funciones no se podían mantener compatibles con versiones anteriores, se puede lograr la compatibilidad con versiones anteriores para paquetes y contenido mediante la instalación de un paquete de compatibilidad para 6.3 (consulte cómo configurar a continuación para obtener más información sobre dónde descargar). Este paquete compat restaurará la compatibilidad con las aplicaciones compatibles con AEM 6.3.
El paquete de compatibilidad le permite ejecutar AEM en modo de compatibilidad y aplazar el desarrollo personalizado con las nuevas funciones de AEM:
Tenga en cuenta que el paquete de compatibilidad es sólo una solución temporal para aplazar el desarrollo necesario para ser compatible con AEM 6.4, y su recomendación solo es una última opción si no puede resolver problemas de compatibilidad mediante el desarrollo inmediatamente después de la actualización. Se recomienda encarecidamente cambiar al modo nativo y desinstalar el paquete de compatibilidad una vez que decida continuar con el desarrollo personalizado basado en 6.4 y utilizar la funcionalidad completa de 6.4.
El paquete de compatibilidad tiene dos modos: Enrutamiento habilitado y enrutamiento deshabilitado .
Esto permite que AEM 6.4 se ejecute en tres modos:
Modo nativo:
El modo nativo es para clientes que desean utilizar todas las nuevas funciones de AEM 6.4 y están dispuestos a realizar algunas tareas de desarrollo para que sus personalizaciones funcionen con todas las nuevas funciones.
Esto significa que es posible que deba realizar ajustes en la aplicación inmediatamente después de la actualización.
Modo de compatibilidad: Paquete de compatibilidad instalado con enrutamiento habilitado
El modo de compatibilidad es para clientes que tienen personalizaciones de interfaces que no son compatibles con versiones anteriores. Esto permite que AEM se ejecute en modo de compatibilidad y aplace el desarrollo personalizado necesario para las nuevas funciones de AEM que no sean compatibles con algunos de sus códigos personalizados.
Modo heredado: Paquete de compatibilidad instalado con enrutamiento deshabilitado
El modo heredado es para clientes que tienen interfaces personalizadas basadas en código heredado o obsoleto de AEM que se ha trasladado al paquete de compatibilidad.

Configuración

El paquete de compatibilidad de AEM 6.3 se podrá instalar como paquete mediante el Administrador de paquetes en este vínculo .
Una vez instalado el Paquete de compatibilidad, el enrutamiento se puede habilitar o deshabilitar mediante un conmutador en la configuración OSGI, como se muestra a continuación:
Una vez que se haya instalado y configurado el paquete de compatibilidad, las funciones se utilizarán según el modo de compatibilidad elegido.