AEM Cloud Manager部署因repoinit設定錯誤而失敗

本文說明如何解決Adobe Experience Manager Cloud Manager管道中由repoinit設定問題導致的部署失敗。

說明 description

環境

Adobe Experience Manager (AEM) as a Cloud Service (所有版本)

症狀

在Cloud Manager中使用DEV Full Stack Pipeline部署變更時,部署會失敗並出現系統錯誤。 記錄會顯示如下的訊息:

  • 由於系統問題,部署失敗。 如果問題仍然存在,請聯絡Adobe支援。
  • SlingRepositoryInitializer發生​例外狀況,SlingRepository服務註冊已中止
  • javax.jcr.RepositoryException:即使重試,套用repoinit作業仍失敗

此問題會在每次管道執行時發生,而且在失敗之前不會對環境進行最近的變更。 該問題導致在適用於數位資產管理(DAM)的開發完整棧疊管道中部署無法成功。

解決方法 resolution

請依照下列步驟解決問題:

  1. 檢閱Cloud Manager中的管道執行記錄,以找出在存放庫初始化階段與repoinit相關的錯誤。

  2. 識別部署套件所包含repoinit設定檔案中的任何錯誤設定或無效語法。

  3. 視需要更正repoinit設定。 常見問題包括:

    • 無效或不支援的repoinit陳述式

    • 組態檔中的語法錯誤

    • 對不存在的路徑或許可權的參考

  4. 認可並推播更正的repoinit設定至來源存放庫。

  5. 在Cloud Manager中重新執行管道,以確認部署成功完成。

  6. 監視管道執行日誌,以確保repoinit步驟完成且沒有錯誤。

recommendation-more-help
experience-cloud-kcs-help-kbarticles