O pipeline do Cloud Manager pausa nas bibliotecas obsoletas no AEMaaCS

No Adobe Experience Manager as a Cloud Service, os pipelines do Cloud Manager são interrompidos ou falham quando o uso obsoleto da biblioteca é detectado durante a verificação ou análise do código. Esses alertas aparecem no Centro de ações e bloqueiam implantações quando pacotes obsoletos permanecem no código do cliente ou nas dependências. Para corrigir esse problema, identifique o pacote sinalizado, remova-o ou substitua-o e valide-o por meio de uma nova execução de pipeline.

Descrição description

Ambiente

Adobe Experience Manager as a Cloud Service

Problema/Sintomas

  • O pipeline do Cloud Manager pausa ou falha na etapa de qualidade do código ou verificação
  • O uso da biblioteca descontinuada detectado é exibido no Centro de ações
  • Os logs de compilação mostram Uso de pacote obsoleto encontrado
  • Os alertas persistem após a remoção da dependência
  • Não é possível identificar a origem do pacote sinalizado

Como confirmar

  1. Revise as entradas de alerta e anote cada nome de biblioteca sinalizado.
  2. Pesquise no repositório e na árvore de dependência a biblioteca em todos os módulos e POMs principais.
  3. Execute mvn dependency:tree | grep <library-name> e confirme se o pacote não está presente.
  4. Após as alterações de código, revise os logs de criação e qualidade do código para qualquer mensagem de pacote obsoleta restante.

Resolução resolution

Para corrigir esse problema, siga estas etapas:

  1. Faça logon na Adobe Experience Cloud.

  2. Ir para AEM > Centro de Ações > Programa > Ambiente e revise cada entrada de incidente para capturar nomes de bibliotecas.

  3. Procure no repositório Git a biblioteca obsoleta executando:

    code language-none
    mvn dependency:tree | grep <library-name>
    
  4. Atualize ou substitua a biblioteca usando as orientações do Adobe da lista de APIs obsoletas do AEM.

    Substitua com.google.common por com.google.guava:guava:33.4.8-jre ou uma versão posterior.

    Se ch.qos.logback vem do ACS Commons, atualize a versão do ACS Commons.

  5. Confirme as alterações de código e execute um novo pipeline da Cloud Manager.

  6. Retorne ao Centro de ações depois que o pipeline for concluído. Verifique se nenhum novo incidente é exibido e se os sinalizadores foram resolvidos.

Leitura relacionada

recommendation-more-help
experience-cloud-kcs-help-kbarticles