複製內容活動失敗並出現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