Errore pipeline passaggio immagine di compilazione
Descrizione description
Ambiente
Adobe Experience Manager
Problema/Sintomi
Dopo aver aggiornato l’SDK locale e modificato <
aem-sdk-api>
del pom.xml
nella directory principale del progetto possono verificarsi problemi con la pipeline.
Durante il passaggio di generazione dell’immagine, la pipeline non riesce.
Nei registri di build, i messaggi simili a [
1]
sono presenti.
[
1]
Risoluzione resolution
Secondo [
1]
, il [
api-regions-exportsimports]
verifica se la dichiarazione Export-Package di altri bundle inclusi nel progetto Maven soddisfa le dichiarazioni Import-Package di tutti i bundle OSGI.
Per risolvere i problemi, verifica se il bundle che fornisce il pacchetto è incluso nella distribuzione. In alternativa, esamina il manifesto del bundle che prevedi di esportare per determinare se è stato utilizzato un nome o una versione errati.
Tuttavia, nel tuo caso, la spiegazione più plausibile per questo potrebbe essere che la tua istanza AEM sta ancora eseguendo la versione leggermente obsoleta cq.wcm.core.components
che esporta una versione precedente di com.adobe.cq.wcm.core.components.util
e com.adobe.cq.wcm.core.components.models.
Ma poiché il aem-sdk-api
è stata aggiornata nella base di codice a una versione più recente, fa riferimento a una versione più recente di tali pacchetti.
Per risolvere il problema, effettuare il downgrade aem-sdk-api
a una versione precedente.
Per ulteriori informazioni, consulta Plug-in Maven per SDK Build Analyzer per AEM as a Cloud Service.