So finden Sie Konflikte beim Abrufen des „OakState0001“-Fehlers in AEM

Wenn der Fehler OakState0001 in der Adobe Experience Manager auftritt, finden Sie weitere Informationen zum Identifizieren von Konflikten in den in diesem Artikel beschriebenen Schritten.

Beschreibung description

Umgebung

  • Adobe Experience Manager 6.x

  • Adobe Experience Manager as a Cloud Service

Problem/Symptome

So finden Sie Konflikte beim Abrufen des OakState0001-Fehlers in AEM

Konflikte können auftreten, wenn mehrere Sitzungen gleichzeitig denselben Inhalt aktualisieren.
Beispiel:
Zwei Sitzungen wurden gleichzeitig für dieselben Inhalte wie unten beschrieben gestartet:
In diesem Fall wurde bei Sitzung A der Fehler oakState0001

Sitzung A begann um 01:00 Uhr
Sitzung B begann um 01:05 Uhr
Sitzung B endete um 01:10 => erfolgreich abgeschlossen
Sitzung A endete um 01:15 => hat Fehler OakState0001

Auflösung resolution

Gehen Sie wie folgt vor, um Konflikte in AEM zu finden:

  1. Suche OakState0001: Ungelöste Konflikte in in error.log.

  2. Identifizieren Sie den Zeitpunkt des Fehlerauftritts und welche Inhalte in Konflikt standen.

    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 in einem 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 Folgendes die Grundursache sein:

  • Derselbe Vorgang wurde in kurzer Zeit ausgelöst.

  • Angepasster Workflow oder JSP ohne Berücksichtigung der Sitzungsverwaltung verwendet wird.

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