Adobe Experience Manager: A instalação do Service Pack 21 ficou presa com o erro org.apache.sling.installer.core

Descrição description

Dependendo de uma versão específica do pacote, a instalação do AEM 6.5.21 pode não continuar depois que a mensagem de erro org.apache.sling.installer.core é exibida no error.log.

Exemplo:

01.12.2024 12:34:56.789 *ERROR* [ FelixDispatchQueue]  org.apache.sling.installer.factory.configuration FrameworkEvent ERROR (org.osgi.framework.BundleException: Unable to resolve org.apache.sling.installer.factory.configuration [ 10] (R 10.1): missing requirement [ org.apache.sling.installer.factory.configuration [ 10] (R 10.1)]  osgi.wiring.package; (&(osgi.wiring.package=org.apache.sling.installer.api.tasks)(version>=1.5.0)(!(version>=2.0.0))) [ caused by: Unable to resolve org.apache.sling.installer.core [ 2] (R 2.1): missing requirement [ org.apache.sling.installer.core [ 2] (R 2.1)]  osgi.wiring.package; (&(osgi.wiring.package=org.osgi.util.converter)(version>=1.0.0)(!(version>=2.0.0)))]  Unresolved requirements: [ [ org.apache.sling.installer.factory.configuration [ 10] (R 10.1)]  osgi.wiring.package; (&(osgi.wiring.package=org.apache.sling.installer.api.tasks)(version>=1.5.0)(!(version>=2.0.0)))] )
org.osgi.framework.BundleException: Unable to resolve org.apache.sling.installer.factory.configuration [ 10] (R 10.1): missing requirement [ org.apache.sling.installer.factory.configuration [ 10] (R 10.1)]  osgi.wiring.package; (&(osgi.wiring.package=org.apache.sling.installer.api.tasks)(version>=1.5.0)(!(version>=2.0.0))) [ caused by: Unable to resolve org.apache.sling.installer.core [ 2] (R 2.1): missing requirement [ org.apache.sling.installer.core [ 2] (R 2.1)]  osgi.wiring.package; (&(osgi.wiring.package=org.osgi.util.converter)(version>=1.0.0)(!(version>=2.0.0)))]  Unresolved requirements: [ [ org.apache.sling.installer.factory.configuration [ 10] (R 10.1)]  osgi.wiring.package; (&(osgi.wiring.package=org.apache.sling.installer.api.tasks)(version>=1.5.0)(!(version>=2.0.0)))]
        at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4368)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:2281)
        at org.apache.felix.framework.Felix$RefreshHelper.restart(Felix.java:5349)
        at org.apache.felix.framework.Felix.refreshPackages(Felix.java:4516)
        at org.apache.felix.framework.FrameworkWiringImpl.run(FrameworkWiringImpl.java:188)
        at java.base/java.lang.Thread.run(Thread.java:834)
01.12.2024 12:34:56.890 *INFO* [ FelixDispatchQueue]  org.apache.felix.framework FrameworkEvent PACKAGES REFRESHED

Ambientes

AEM 6.5

Resolução resolution

Esse problema pode ocorrer se o pacote org.apache.sling.installer.core 3.11.2 residir na instância do AEM antes da instalação do AEM 6.5.21. Verifique se a versão do pacote é 3.11.2 e crie um caso de suporte para obter org.apache.sling.installer.core 3.9.0.B002, se aplicável.

Depois de ter a versão inferior do pacote, siga as etapas abaixo:

Etapa 1. Restaurar a instância do AEM de um backup antes da instalação do AEM 6.5.21

Etapa 2. Navegue até o Console da Web > Pacotes OSGi >

Etapa 3. Clique em Instalar/Atualizar e carregue org.apache.sling.installer.core-3.9.0-B002.jar

Etapa 4. Reinicie o AEM

Etapa 5. Instalar o AEM 6.5.21

A org.apache.sling.installer.core 3.11.2 faz parte do aem-service-pkg-6.5.13-GRANITE-41158-B0003, a correção para um problema de fluxo de trabalho. Fazer downgrade para 3.9.0-B002 não reintroduz o problema do fluxo de trabalho. O pacote da correção continha a versão 3.11.2 para outra correção quando ela foi criada. No entanto, o service pack posterior abrange o mesmo sem org.apache.sling.installer.core 3.11.2.

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