Échec Du Pipeline De L’Étape De Création D’Image
Après avoir mis à jour le SDK local et apporté des modifications au <aem-sdk-api> dans le fichier pom.xml à la racine du projet, vous pouvez rencontrer des problèmes avec le pipeline. Le pipeline échoue lors de l’étape de création d’images. Pour résoudre ce problème, vous devez rétrograder le <aem-sdk-api> vers une version précédente.
Description description
Environnement
Adobe Experience Manager
Problème/Symptômes
Après avoir mis à jour le SDK local et modifié le < aem-sdk-api> du pom.xml à la racine du projet, vous pouvez rencontrer des problèmes avec le pipeline.
Lors de l’étape de création d’images, le pipeline échoue.
Dans les journaux de génération, des messages similaires à [ 1] sont présents.
[ 1]
Résolution resolution
Selon la [ 1] , la [api-regionexportsimports] vérifie si les déclarations Import-Package de tous les lots OSGI sont satisfaites par la déclaration Export-Package des autres lots inclus dans le projet Maven.
Pour résoudre le problème, vérifiez si le lot contenant le package est inclus dans le déploiement d’. Vous pouvez également consulter le manifeste du lot que vous prévoyez d’exporter afin de déterminer si le nom ou la version utilisés était incorrect.
Cependant, dans votre cas, l’explication la plus plausible est que votre instance AEM exécute toujours le lot de la version cq.wcm.core.components légèrement obsolète, qui exporte une ancienne version de com.adobe.cq.wcm.core.components.util et com.adobe.cq.wcm.core.components.models.
Mais comme la version aem-sdk-api a été mise à jour dans la base de code vers une version plus récente, elle fait référence à une version plus récente de ces packages.
Pour résoudre ce problème, rétrogradez aem-sdk-apivers une version précédente).
AEM as a Cloud Service Pour plus d’informations, reportez-vous à Plug-in Maven Build Analyzer SDK dans le guide des composants principaux AEM.