AEM as a Cloud Serviceで空のdispatcher.zipを使用すると、Cloud Managerのデプロイメントが失敗する

この記事では、「ignoreWebTierConfig=true」オプションを有効にすると、空のdispatcher.zip ファイルとデプロイメントエラーが発生するAdobe Experience Manager(AEM)Cloud Managerの問題を解決する方法について説明します。

説明 description

環境

  • Adobe Experience Manager as a Cloud Service
  • Cloud Manager フルスタックおよびWeb階層設定パイプライン

問題/症状

  • フルスタックパイプラインはignoreWebTierConfig=trueで設定されています。
  • パイプライン出力に空のdispatcher.zipが含まれています。
  • 空のアーカイブをパブリッシュ環境に適用すると、デプロイメントエラーが発生します。

原因

Cloud ManagerでWeb階層パイプラインとフルスタックパイプラインの両方が設定されている場合、Dispatcher設定はWeb階層パイプライン経由でのみデプロイされます。 フルスタックパイプラインでは、このシナリオで常に「Web階層設定を無視」オプションが有効になっています。 Web階層パイプラインが実行されないか、設定が誤っている場合、フルスタックパイプラインは空のdispatcher.zipを生成し、デプロイメントエラーが発生します。

解決策 resolution

問題を解決するには、次の手順に従います。

  1. Cloud Managerで、Web階層パイプラインとフルスタックパイプラインの両方が、影響を受ける環境に対して正しく設定されていることを確認します。
  2. Web階層パイプラインを実行し、フルスタックパイプラインを実行する前に正常に完了することを確認します。
  3. 生成されたdispatcher.zip ファイルが空の場合は、Web階層パイプラインを再実行して、有効なDispatcher設定パッケージを再生成して公開します。
  4. Web階層パイプラインが正常に完了したら、フルスタックパイプラインを再実行します。
  5. 新しく生成されたdispatcher.zip ファイルに、想定されるDispatcher設定が含まれており、デプロイメントがエラーなしで完了することを確認します。
  6. 問題が解決しない場合は、Web階層パイプラインのConfiguration タブとSource Code タブで設定を確認し、問題があれば修正します。
recommendation-more-help
experience-cloud-kcs-help-kbarticles