javax.jcr.AccessDeniedException 오류로 인해 콘텐츠 복사 활동 실패

이 문서에서는 최신 유지 관리 릴리스가 아직 구현되지 않았으므로 네임스페이스 등록 중에 javax.jcr.AccessDeniedException 오류와 함께 콘텐츠 역류 작업이 실패하는 이유를 설명합니다.

설명 description

환경

  • AEM(Adobe Experience Manager)
  • 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