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
請依照下列步驟解決問題:
-
檢閱Cloud Manager中的管道執行記錄,以找出在存放庫初始化階段與repoinit相關的錯誤。
-
識別部署套件所包含repoinit設定檔案中的任何錯誤設定或無效語法。
-
視需要更正repoinit設定。 常見問題包括:
-
無效或不支援的repoinit陳述式
-
組態檔中的語法錯誤
-
對不存在的路徑或許可權的參考
-
-
認可並推播更正的repoinit設定至來源存放庫。
-
在Cloud Manager中重新執行管道,以確認部署成功完成。
-
監視管道執行日誌,以確保repoinit步驟完成且沒有錯誤。
recommendation-more-help
experience-cloud-kcs-help-kbarticles