Falha no pipeline de etapa de criação de imagem
Depois de atualizar o SDK local e fazer alterações no <aem-sdk-api> no arquivo pom.xml na raiz do projeto, você poderá encontrar problemas com o pipeline. O pipeline falha durante a etapa de criação de imagem. Para resolver esse problema, você deve fazer downgrade de <aem-sdk-api> para uma versão anterior.
Descrição description
Ambiente
Adobe Experience Manager
Problema/Sintomas
Depois de atualizar o SDK local e modificar o < aem-sdk-api> do pom.xml na raiz do projeto, você pode ter problemas com o pipeline.
Durante a etapa de criação de imagem, o pipeline falha.
Nos logs de compilação, mensagens semelhantes a [ 1] estão presentes.
[ 1]
Resolução resolution
De acordo com [ 1] , a [api-regions-exportsimports] verifica se todos os pacotes OSGI têm suas declarações de Pacote de Importação satisfeitas pela declaração de Pacote de Exportação de outros pacotes incluídos no projeto Maven.
Para solucionar problemas, consulte se o pacote está incluído na implantação. Como alternativa, verifique o manifesto do pacote que você espera exportar para determinar se o nome errado ou a versão incorreta foi usada.
No entanto, no seu caso, a explicação mais plausível para isso pode ser que a instância do AEM ainda está executando o pacote da versão ligeiramente desatualizada cq.wcm.core.components, que está exportando uma versão mais antiga do com.adobe.cq.wcm.core.components.util e do com.adobe.cq.wcm.core.components.models.
Mas como a versão aem-sdk-api foi atualizada na base de código para uma versão mais recente, ela faz referência a uma versão mais recente desses pacotes.
Para corrigir esse problema, faça o downgrade de aem-sdk-api para uma versão anterior.
Para obter mais informações, consulte o Plug-in Maven do AEM as a Cloud Service SDK Build Analyzer no Guia dos Componentes principais do AEM.