Identificación y direccionamiento del uso de bibliotecas obsoletas en Adobe Experience Manager
Este artículo explica cómo identificar bibliotecas o paquetes obsoletos en Adobe Experience Manager (AEM) y describe los pasos para actualizarlos o reemplazarlos para mantener la compatibilidad y la seguridad.
Descripción description
Entorno
Adobe Experience Manager (AEM) (todas las versiones)
Síntomas
Los administradores o desarrolladores deben determinar qué bibliotecas o paquetes obsoletos están presentes en su entorno de AEM y qué acciones son necesarias para actualizarlos o reemplazarlos. No pueden estar presentes mensajes de error específicos ni seguimientos de pila.
Causa
Los paquetes obsoletos se eliminan o reemplazan periódicamente en versiones más recientes de AEM. El uso continuo de estos paquetes puede provocar problemas de compatibilidad o seguridad. La identificación y actualización de paquetes obsoletos ayuda a garantizar la compatibilidad y estabilidad a largo plazo.
Resolución resolution
Siga los pasos a continuación para resolver el problema:
- Para obtener acceso a la consola web de AEM, desplácese hasta
/system/console/bundlesen el explorador mientras inicia sesión como administrador. - Revise la lista de paquetes instalados y sus versiones. Busque cualquier paquete marcado como Obsoleto o con indicadores de advertencia.
- Consulte la documentación oficial de Adobe Experience Manager para su versión específica para encontrar listas de API y paquetes obsoletos o eliminados.
- Utilice herramientas de análisis de código estático o su entorno de desarrollo integrado (IDE) para buscar en el código base personalizado el uso de clases, métodos o paquetes obsoletos. Preste atención a cualquier advertencia o aviso de obsolescencia durante la compilación o implementación.
- Consulte las notas de la versión y las guías de migración de la versión de AEM para ver anuncios sobre las funciones obsoletas o eliminadas.
- Para cada paquete obsoleto identificado, consulte la documentación para ver las alternativas recomendadas para los pasos de migración y actualice la base de código y las dependencias en consecuencia.
- Después de realizar las actualizaciones, compruebe que la aplicación se compila e implementa correctamente y que se resuelven las advertencias de paquetes obsoletos.