Échec de la copie de l’activité de contenu avec l’erreur javax.jcr.AccessDeniedException

Cet article explique pourquoi la tâche de workflow de contenu échoue avec l’erreur javax.jcr.AccessDeniedException lors de l’enregistrement de l’espace de noms, car la dernière version de maintenance n’a pas encore été mise en oeuvre.

Description description

Environnements

  • Adobe Experience Manager (AEM)
  • Adobe Experience Manager as a Cloud Service (AEMaaCS)

Problème

Lorsque vous tentez de copier du contenu d’un environnement vers un autre à l’aide d’AEMaaCS, les utilisateurs peuvent rencontrer les messages d’erreur suivants dans les journaux :

[ ERROR]  Import job failed with message: DistributionException with message: java.lang.IllegalStateException: javax.jcr.AccessDeniedException: Failed to register namespace mapping <namespace> -> <URI>
[ ERROR]  Content Backflow job encountered an unexpected error.
[ ERROR]  com.adobe.granite.contentbackflow.exception.ContentBackflowException: {"code":"UNEXPECTED-100","message":"Content Backflow job encountered an unexpected error.","cause":"Import of package <package>.zip failed!"}

Résolution resolution

Remarque :

  • Correctif planifié : le correctif de ce problème est inclus dans la version de maintenance de 2024.06.2.
  • Date de publication : prévue fin juin 2024.
  • Solution de contournement temporaire : ventilez les jeux de contenu volumineux en jeux plus petits pour contourner l’exigence d’enregistrement d’espace de noms.

Cause

Ce problème se produit en raison d’autorisations insuffisantes pour l’utilisateur du service lors de l’exécution de la copie de contenu, en particulier en raison de l’absence du privilège jcr:namespaceManagement requis pour enregistrer les espaces de noms.

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