翻譯專案建立期間發生間歇性AccessDeniedException

本文說明如何解決在Adobe Experience Manager as a Cloud Service中建立翻譯專案時發生的間歇性AccessDeniedException錯誤。

說明 description

環境

  • Adobe Experience Manager (AEM) as a Cloud Service,2026.6.0之前的版本

問題/症狀

  • 在AEM Sites中建立翻譯專案時斷時續失敗。

  • 受影響的專案仍維持在草稿狀態,且沒有進行中。

  • 成功的嘗試會顯示非同步工作以啟動器身分執行,專案也順利完成。

  • 失敗的嘗試顯示非同步工作以唯讀服務識別方式執行,且翻譯工作節點建立失敗並出現AccessDeniedException。

  • 錯誤記錄檔包含類似以下的棧疊追蹤:

    • javax.jcr.AccessDeniedException: Access denied.
    • javax.jcr.LoginException: Login Failure: all modules ignored
  • 此問題間歇出現:有些翻譯專案會成功,有些則會失敗,沒有變更設定。

原因

翻譯架構中的產品瑕疵導致背景工作以唯讀服務身分而非起始使用者身分間歇執行,導致建立翻譯工作節點的許可權不足。 AEM as a Cloud Service版本編號2026.6.0已修正此問題。

解決方法 resolution

若要修正建立翻譯專案期間的AccessDeniedException錯誤,請執行下列步驟:

  1. 驗證AEM as a Cloud Service建置版本。
  2. 確認受影響的環境是否執行的是2026.6.0之前的組建。
  3. 更新至AEM as a Cloud Service版本編號2026.6.0或更新版本。
  4. 將最新可用的組建部署至所有受影響的環境(開發、中繼、生產)。
  5. 遵循組織的標準部署和驗證程式。
  6. 透過起始新的翻譯專案並驗證其是否通過草稿狀態並成功完成來重新測試翻譯專案的建立。
  7. 檢查記錄以確認非同步工作會以啟動器身分執行,且不會擲回任何AccessDeniedException。
  8. 如果更新後問題仍然存在,請收集相關記錄和工作執行詳細資料,並聯絡Adobe支援以取得進一步協助。
recommendation-more-help
experience-cloud-kcs-help-kbarticles