Wie finden Sie Konflikte, wenn der Fehler "OakState001"in AEM
Wenn der Fehler OakState0001 in der Adobe Experience Manager auftritt, lesen Sie die in diesem Artikel beschriebenen Schritte, um Konflikte zu identifizieren.
Beschreibung description
Umgebung
-
Adobe Experience Manager 6.x
-
Adobe Experience Manager as a Cloud Service
Problem/Symptome
Auffinden von Konflikten beim Abrufen des Fehlers OakState001 in AEM
Konflikte können auftreten, wenn mehrere Sitzungen gleichzeitig denselben Inhalt aktualisieren.
Beispiel:
Für denselben Inhalt wurden zwei Sitzungen parallel gestartet:
In diesem Fall wurde Sitzung A der Fehler OakState0001 zugewiesen.
Sitzung A begann um 01:00 Uhr
Sitzung B begann um 01:05 Uhr
Sitzung B wurde um 01:10 =>
beendet und wurde erfolgreich abgeschlossen.
Sitzung A wurde um 01:15 beendet =>
Fehler OakState001 erhalten
Auflösung resolution
Gehen Sie wie folgt vor, um Konflikte in AEM zu finden:
-
Suche OakState0001: Ungelöste Konflikte in in error.log.
-
Bestimmen Sie den Zeitpunkt des Fehlerauftretens und den Inhalt, der in Konflikt stand.
Beispiel:
Beim Öffnen einer Seite von /content/wcm/sites/www/mysite/en/jcr:content/pagepar/mainpar.html,
/content/wcm/sites/www/mysite/en/jcr:content/pagepar/mainpar/common_button war im Konflikt.
code language-none 23.03.2017 11:36:08.734 *ERROR* [ 10.16.146.54 [ 1490236567948] GET /content/wcm/sites/www/mysite/en/jcr:content/pagepar/mainpar.html HTTP/1.1] jp.co.g.aem.util.NodeUtils Error setProperty javax.jcr.InvalidItemStateException: OakState0001: Unresolved conflicts in /content/wcm/sites/www/mysite/en/jcr:content/pagepar/mainpar/common_button
Ursache:
In den meisten Fällen kann die Ursache folgende sein:
-
Derselbe Vorgang wurde in kurzer Zeit ausgelöst.
-
Benutzerdefinierter Workflow oder JSP wird ohne Berücksichtigung der Sitzungsverwaltung verwendet.