Adobe Experience Manager: Service Pack 21-Installation hängt mit org.apache.sling.installer.core-Fehler
Beschreibung description
Die Installation von AEM 6.5.21 kann je nach Paketversion möglicherweise nicht fortgesetzt werden, nachdem die Fehlermeldung org.apache.sling.installer.core im Fehlerprotokoll angezeigt wird.
Beispiel:
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
Umgebungen
AEM 6.5
Auflösung resolution
Dieses Problem kann auftreten, wenn sich das Bundle org.apache.sling.installer.core 3.11.2 vor der Installation von AEM 6.5.21 in der AEM-Instanz befindet. Überprüfen Sie, ob die Bundle-Version 3.11.2 ist, und erstellen Sie einen Support-Fall, um org.apache.sling.installer.core 3.9.0.B002, falls zutreffend, zu erhalten.
Sobald Sie die niedrigere Version des Bundles haben, führen Sie die folgenden Schritte aus:
Schritt 1. Stellen Sie die AEM-Instanz vor der Installation von AEM 6.5.21 aus einer Sicherung wieder her.
Schritt 2. Navigieren Sie zur Web-Konsole >
OSGi->
Schritt 3. Klicken Sie auf Installieren/Aktualisieren und laden Sie anschließend org.apache.sling.installer.core-3.9.0-B002.jar hoch
Schritt 4. AEM neu starten
Schritt 5. Installieren von AEM 6.5.21
org.apache.sling.installer.core 3.11.2 ist Teil von aem-service-pkg-6.5.13-GRANITE-41158-B0003, der Behebung eines Workflow-Problems. Beim Downgrade auf 3.9.0-B002 wird das Workflow-Problem nicht erneut verursacht. Das Paket der Fehlerbehebung enthielt die Version 3.11.2 für eine weitere Fehlerbehebung, als sie erstellt wurde. Das neuere Service Pack deckt dasselbe jedoch ohne org.apache.sling.installer.core 3.11.2 ab.