Så här söker du efter konflikter när felet "OakState0001" visas i AEM

Om du råkar ut för felet OakState0001 i Adobe Experience Manager kan du följa stegen som beskrivs i den här artikeln för att identifiera eventuella konflikter.

Beskrivning description

Miljö

  • Adobe Experience Manager 6.x

  • Adobe Experience Manager as a Cloud Service

Problem/symtom

Hitta konflikter när OakState001-fel hämtas i AEM

Konflikter kan uppstå när flera sessioner samtidigt uppdaterar samma innehåll.
Till exempel:
Två sessioner startades samtidigt för samma innehåll som nedan:
I så fall uppstod felet OakState001 i session A

Session A påbörjad 13:00
Session B startades kl. 01:05
Session B slutfördes kl. 01:10 => slutförd utan fel
Session A avslutad kl. 01:15 => fick fel OakState0001

Upplösning resolution

Följ stegen nedan för att hitta konflikter i AEM:

  1. Sök i OakState0001: Olösta konflikter i i error.log.

  2. Identifiera tidpunkten för felförekomsten och vilket innehåll som var i konflikt.

    Exempel:

    När du öppnar en sida av /content/wcm/sites/www/mysite/en/jcr:content/pagepar/mainpar.html

    /content/wcm/sites/www/mysite/en/jcr:content/pagepar/main/common_button var i 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
    

Orsak:
I de flesta fall kan följande vara rotorsaken:

  • Samma åtgärd utlöstes på kort tid.

  • Anpassat arbetsflöde eller JSP används utan hänsyn till sessionshantering.

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