AEM Cómo encontrar conflictos al obtener el error "OakState0001" en la
Si encuentra el error OakState0001 en Adobe Experience Manager, consulte los pasos descritos en este artículo para identificar cualquier conflicto.
Descripción description
Entorno
-
Adobe Experience Manager 6.x
-
Adobe Experience Manager as a Cloud Service
Problema/Síntomas
AEM ¿Cómo encontrar conflictos al obtener el error OakState0001 en la?
Pueden producirse conflictos cuando varias sesiones actualizan simultáneamente el mismo contenido.
Por ejemplo:
Se iniciaron dos sesiones simultáneas para el mismo contenido que se muestra a continuación:
En ese caso, la sesión A obtuvo el error OakState0001
La sesión A comenzó a la 1:00
La sesión B comenzó a las 01:05
La sesión B finalizó a la 01:10 =>
con éxito
La sesión A finalizó a la 01:15 =>
y obtuvo el error OakState0001
Resolución resolution
AEM Para buscar conflictos en los campos de, siga los pasos a continuación:
-
Buscar OakState0001: conflictos sin resolver en en error.log.
-
Identifique la hora de la ocurrencia del error y qué contenido entró en conflicto.
Ejemplo:
Al abrir una página de /content/wcm/sites/www/mysite/en/jcr:content/pagepar/mainpar.html,
/content/wcm/sites/www/mysite/en/jcr:content/pagepar/mainpar/common_button presenta un conflicto.
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
Causa:
En la mayoría de los casos, la siguiente puede ser la causa principal:
-
La misma operación se activó en poco tiempo.
-
Flujo de trabajo o JSP personalizado que se está utilizando sin tener en cuenta la administración de sesiones.