Fel vid generering av bildstegsförlopp

När du har uppdaterat den lokala SDK-filen och gjort ändringar i <aem-sdk-api> i filen pom.xml i projektets rot kan du stöta på problem med pipeline. Pipelinen misslyckas under steget för att skapa en bild. För att lösa det här problemet måste du nedgradera <aem-sdk-api> till en tidigare version.

Beskrivning description

Miljö

Adobe Experience Manager

Problem/symtom

När du har uppdaterat den lokala SDK-filen och ändrat < aem-sdk-api> för pom.xml i projektets rot kan du få problem med pipeline.

Under byggprocessen misslyckas pipeline.

I byggloggarna finns meddelanden som liknar [ 1].

[ 1]

Upplösning resolution

Enligt [ 1] kontrollerar [api-regions-exportImport] om alla OSGI-paket har sina Import-Package-deklarationer som uppfylls av exportpaketdeklarationen för andra inkluderade paket i Maven-projektet.

Om du vill felsöka kontrollerar du om paketet som innehåller paketet ingår i distributionen. Du kan också titta i manifestet för paketet som du förväntade dig skulle exportera för att avgöra om fel namn eller version användes.

I ditt fall kan den mest troliga förklaringen till detta vara att din AEM fortfarande kör det något inaktuella paketet cq.wcm.core.components, som exporterar en äldre version av com.adobe.cq.wcm.core.components.util och com.adobe.cq.wcm.core.components.models.

Men eftersom versionen aem-sdk-api har uppdaterats i kodbasen till en nyare version refererar den till en nyare version av dessa paket.

Du kan åtgärda problemet genom att nedgradera aem-sdk-api till en tidigare version.

Mer information finns i AEM as a Cloud Service SDK Build Analyzer Maven Plugin i AEM Core Components Guide.

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