A. Führen Sie den untenstehenden curl-Befehl aus
Problem
Wenn Sie von einer früheren AEM-Version auf AEM 6.2 aktualisieren, kann sich der Benutzer admin bei CRXDE anmelden, der Bildschirm ist jedoch leer. Der Benutzer kann die Knotenstruktur nicht sehen.
Umgebung
AEM 6.2
Ursache
Dies liegt an dem nosamplecontent Ausführungsmodus, der die produktionsfertige Konfiguration anwendet. Dieser Ausführungsmodus deaktiviert die CRXDE-Funktionalität für erhöhte Sicherheit.
Lösung
Um CRXDE zu reaktivieren, folgen Sie einer der beiden folgenden Optionen.
Es gibt einige ACS Commons-Tools, die beim Exportieren von Benutzern aus dem AEM helfen können, um einen Vergleich durchzuführen:
-
curl -u admin:admin -F "jcr:primaryType=sling:OsgiConfig" -F "alias=/crx/server" -F "dav.create-absolute-uri=true" -F "dav.create-absolute-uri@TypeHint=Boolean" http://aemhost:port/apps/system/config/org.apache.sling.jcr.davex.impl.servlets.SlingDavExServlet
-
B. Oder führen Sie die folgenden Schritte durch:
-
Gehen Sie zu http://host:port/system/console/configMgr/org.apache.sling.jcr.davex.impl.servlets.SlingDavExServlet
-
Setzen Sie den Wert von Stammpfad auf /crx/server
-
Klicken Sie auf Speichern
-
Weitere Informationen
In seltenen Fällen wird die Konfiguration wirksam, aber wenn Sie zu /crx/de/index.jsp navigieren, sehen Sie nur den Stammknoten "/". Wenn das passiert, dann gehen Sie zu http://host:port/system/console/bundles/org.apache.sling.jcr.davex und stoppen und starten das Bundle.