Der folgende Abschnitt beschäftigt sich mit einigen Problemen, auf die Sie bei der Arbeit mit AEM stoßen können, und liefert entsprechende Lösungsvorschläge.
Wenn Sie Probleme mit der Bearbeitung in AEM beheben wollen, lesen Sie den Abschnitt Fehlerbehebung für Autoren.
Wenn Probleme auftreten, sollten Sie auch die Liste der bekannten Probleme für Ihre Instanz (Version und Service Packs) prüfen.
Die folgende Tabelle bietet einen Überblick über Probleme, die Administratoren möglicherweise beheben müssen:
Rolle(en) | Problem |
Systemadministrator | Beim Doppelklicken auf die JAR-Datei für den Schnellstart passiert entweder gar nichts oder die Datei wird mit einem anderen Programm (z. B. der Archivverwaltung) geöffnet |
Systemadministrator |
Über CRX ausgeführte Anwendung erzeugt Fehler wegen unzureichendem Arbeitsspeicher |
Systemadministrator |
Der AEM Begrüßungsbildschirm wird nach einem Doppelklick auf AEM CM QuickStart nicht im Browser angezeigt |
Systemadministrator Admin-Benutzer |
Erstellen von Thread-Sicherungskopien |
Systemadministrator Admin-Benutzer |
Überprüfung auf nicht beendete JCR-Sitzungen |
Weitere Informationen zu den folgenden Fehlerbehebungsszenarien finden Sie in Allgemeine Installationsprobleme:
Eine Thread-Sicherungskopie ist eine Liste aller Java-Threads, die derzeit aktiv sind. Wenn AEM nicht richtig reagiert, kann die Thread-Sicherungskopie helfen, Deadlocks oder andere Probleme zu identifizieren.
https://localhost:4502/system/console/
.Suchen Sie die PID (Prozess-ID) der AEM-Java-Instanz.
Sie können beispielsweise ps -ef
oder jps
.
Ausführen:
jstack <pid>
Daraufhin wird die Thread-Sicherungskopie angezeigt.
Sie können die Thread-Sicherheitskopien an eine Protokolldatei anhängen, indem Sie die >>
Ausgabeumleitung:
jstack <pid> >> /path/to/logfile.log
Weitere Informationen dazu finden Sie in der Dokumentation Erstellen von Thread-Sicherungskopien von einem JVM.
Wenn Funktionen für AEM WCM entwickelt werden, werden möglicherweise JCR-Sitzungen geöffnet (vergleichbar mit dem Öffnen einer Datenbankverbindung). Werden die geöffneten Sitzungen nie geschlossen, können folgende Probleme in Ihrem System auftreten:
Lesen Sie den Knowledgebase-Artikel Analysieren von nicht beendeten Sitzungen, um nicht beendete Sitzungen zu analysieren und festzustellen, welcher Code dazu führt, dass eine Sitzung nicht beendet wird.
Der Status der OSGi-Bundles kann auch frühzeitig auf mögliche Probleme hinweisen.
Öffnen Sie die AEM Web-Konsole; z. B. unter https://localhost:4502/system/console/
.
Auswählen Bundles under OSGi Registerkarte.
Überprüfen Sie Folgendes: