复制内容活动失败并出现javax.jcr.AccessDeniedException错误
本文解释了内容回流作业在命名空间注册期间因 javax.jcr.AccessDeniedException 错误而失败的原因,因为最新维护版本尚未实施。
描述 description
环境
- Adobe Experience Manager (AEM)
- Adobe Experience Manager as a Cloud Service (AEMaaCS)
问题
当尝试使用AEMaaCS将内容从一个环境复制到另一个环境时,用户可能会在日志中遇到以下错误消息:
[ 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!"}
解决方法 resolution
请注意:
- 计划的修复: 2024.06.2维护版本中包含此问题的修复。
- 发布日期:预计在2024年6月底。
- 临时解决方法:将大型内容集划分为较小的集,以绕过命名空间注册要求。
原因
此问题的发生是由于对内容副本执行时服务用户的权限不足,特别是由于缺少注册命名空间所需的jcr:namespaceManagement
权限。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f