Excepción AccessDeniedException intermitente durante la creación del proyecto de traducción

En este artículo se describe cómo resolver errores de AccessDeniedException intermitentes que se producen al crear proyectos de traducción en Adobe Experience Manager as a Cloud Service.

Descripción description

Entorno

  • Adobe Experience Manager (AEM) as a Cloud Service, compilaciones anteriores a 2026.6.0

Problema/Síntomas

  • La creación de un proyecto de traducción en AEM Sites falla intermitentemente.

  • El proyecto afectado permanece en estado de Borrador y no progresa.

  • Los intentos correctos muestran el trabajo asincrónico ejecutándose como el iniciador y el proyecto se completa correctamente.

  • Los intentos fallidos muestran el trabajo asincrónico ejecutándose como una identidad de servicio de solo lectura y la creación del nodo del trabajo de traducción falla con AccessDeniedException.

  • Los registros de errores contienen seguimientos de pila similares a:

    • javax.jcr.AccessDeniedException: Access denied.
    • javax.jcr.LoginException: Login Failure: all modules ignored
  • El problema es intermitente: algunos proyectos de traducción tienen éxito, otros fallan, sin cambios de configuración.

Causa

Un defecto del producto en el marco de trabajo de traducción provocaba que el trabajo en segundo plano se ejecutara de forma intermitente bajo una identidad de servicio de solo lectura en lugar del usuario iniciador, lo que resultaba en permisos insuficientes para crear el nodo del trabajo de traducción. Esto se corrigió en la versión 2026.6.0 de AEM as a Cloud Service.

Resolución resolution

Para corregir el error AccessDeniedException durante la creación del proyecto de traducción, siga estos pasos:

  1. Compruebe la versión de compilación de AEM as a Cloud Service.
  2. Confirme si el entorno afectado ejecuta una compilación anterior a la versión 2026.6.0.
  3. Actualización a la versión 2026.6.0 o posterior de AEM as a Cloud Service.
  4. Implemente la última versión disponible en todos los entornos afectados (desarrollo, fase, producción).
  5. Siga los procedimientos de implementación y validación estándar de su organización.
  6. Vuelva a probar la creación del proyecto de traducción iniciando un nuevo proyecto de traducción y comprobando que pasa del estado Borrador y se completa correctamente.
  7. Compruebe los registros para confirmar que el trabajo asincrónico se ejecuta como el iniciador y que no se inicia AccessDeniedException.
  8. Si el problema persiste después de la actualización, recopila los registros relevantes y los detalles de ejecución del trabajo, y ponte en contacto con el Soporte técnico de Adobe para obtener más ayuda.
recommendation-more-help
experience-cloud-kcs-help-kbarticles