Error en la canalización de pasos de creación de imagen

Después de actualizar el SDK local y realizar cambios en el <aem-sdk-api> en el archivo pom.xml en la raíz del proyecto, puede encontrar problemas con la canalización. La canalización falla durante el paso Generar imagen. Para resolver este problema, debe reducir la categoría del <aem-sdk-api> a una versión anterior.

Descripción description

Entorno

Adobe Experience Manager

Problema/Síntomas

Después de actualizar el SDK local y modificar < aem-sdk-api> de la pom.xml en la raíz del proyecto, puede experimentar problemas con la canalización.

Durante el paso de creación de imagen, la canalización falla.

En los registros de generación, mensajes similares a [ 1] están presentes.

[ 1]

Resolución resolution

Según [ 1] , el [api-regions-exportsimports] comprueba si todos los paquetes OSGI tienen sus declaraciones Import-Package satisfechas con la declaración Export-package de otros paquetes incluidos en el proyecto Maven.

Para solucionar el problema, consulte si el paquete que proporciona el paquete está incluido en la implementación. Alternativamente, observe el manifiesto del paquete que esperaría exportar para determinar si se ha utilizado un nombre o una versión incorrectos.

AEM Sin embargo, en su caso, la explicación más plausible para esto podría ser que su instancia de la aplicación aún está ejecutando la versión un poco obsoleta. cq.wcm.core.components paquete, que está exportando una versión anterior de com.adobe.cq.wcm.core.components.util y com.adobe.cq.wcm.core.components.models.

Pero como el aem-sdk-api se ha actualizado en el código base a una versión más reciente, hace referencia a una versión más reciente de esos paquetes.

Para solucionar este problema, reduzca la categoría aem-sdk-apia una versión anterior.

Para obtener más información, consulte AEM Complemento Maven de SDK Build Analyzer as a Cloud Service AEM en la Guía de componentes principales de la.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f