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:
-
Sök i OakState0001: Olösta konflikter i i error.log.
-
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.