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

Om du stöter på OakState0001 fel i Adobe Experience Manager, se de steg 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 du får OakState0001 fel 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 ett fel vid session A OakState0001

Session A påbörjad kl. 01:00 Session B påbörjad kl. 01:05 Session B avslutad kl. 01:10 => komplett med session A avslutad kl. 01:15 => fel OakState0001

Upplösning resolution

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

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

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

    Exempel:

    När en sida med /content/wcm/sites/www/mysite/en/jcr:content/pagepar/mainpar.html,

    /content/wcm/sites/www/mysite/en/jcr:content/pagepar/mainpar/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