La canalización de Cloud Manager se pausa en bibliotecas obsoletas en AEMaaCS
En Adobe Experience Manager as a Cloud Service, las canalizaciones de Cloud Manager se detienen o fallan cuando se detecta un uso de biblioteca obsoleto durante el análisis o el análisis del código. Estas alertas aparecen en el Centro de acciones y bloquean las implementaciones cuando los paquetes obsoletos permanecen en el código del cliente o en las dependencias. Para solucionar este problema, identifique el paquete marcado, elimínelo o reemplácelo y valide mediante una nueva ejecución de la canalización.
Descripción description
Entorno
Adobe Experience Manager as a Cloud Service
Problema/Síntomas
- La canalización de Cloud Manager se detiene o falla en la fase de calidad del código o de análisis
- Uso de biblioteca obsoleto detectado aparece en el Centro de acciones
- Los registros de compilación muestran Uso del paquete obsoleto encontrado
- Las alertas persisten tras eliminar la dependencia
- No se puede identificar el origen del paquete marcado
Cómo confirmar
- Revise las entradas de alerta y anote cada nombre de biblioteca marcado.
- Busque la biblioteca en el repositorio y en el árbol de dependencias en todos los módulos y POM principales.
- Ejecute
mvn dependency:tree | grep <library-name>y confirme que el paquete no está presente. - Después de realizar cambios en el código, revise los registros de compilación y calidad del código para ver si hay mensajes de paquete obsoletos restantes.
Resolución resolution
Para solucionar este problema, siga estos pasos:
-
Inicie sesión en Adobe Experience Cloud.
-
Ir a Centro de acciones
>de AEM>Programa>Entorno y revise cada entrada de incidente para capturar los nombres de las bibliotecas. -
Busque en su repositorio Git la biblioteca obsoleta ejecutando:
code language-none mvn dependency:tree | grep <library-name> -
Actualice o reemplace la biblioteca siguiendo las directrices de Adobe de la lista de API obsoletas de AEM.
Reemplazar
com.google.commonporcom.google.guava:guava:33.4.8-jreo una versión superior.Si
ch.qos.logbackproviene de ACS Commons, actualice la versión de ACS Commons. -
Confirme los cambios del código y ejecute una nueva canalización de Cloud Manager.
-
Vuelva al Centro de acciones una vez finalizada la canalización. Compruebe que no aparecen nuevos incidentes y que se resuelven los indicadores.