イメージステップパイプラインのビルドの失敗
説明 description
環境
Adobe Experience Manager
問題/症状
ローカル SDK を更新し、 <
aem-sdk-api>
の pom.xml
プロジェクトのルートで、パイプラインに問題が発生する場合があります。
画像のビルドステップ中に、パイプラインは失敗します。
ビルドログで、次のようなメッセージが表示されます。 [
1]
が存在する。
[
1]
解決策 resolution
基準 [
1]
、 [
api-regions-exportsimports]
Maven プロジェクトに含まれる他のバンドルの Export-package 宣言で、すべての OSGi バンドルの Import-Package 宣言が満たされているかどうかを確認します。
トラブルシューティングをおこなうには、パッケージを提供するバンドルがデプロイメントに含まれているかどうかを確認します。 または、書き出す予定のバンドルのマニフェストを見て、誤った名前または誤ったバージョンが使用されたかどうかを判断します。
ただし、この場合、最も妥当な説明は、AEMインスタンスがまだ少し古いバージョンを実行している可能性があります cq.wcm.core.components
バンドル:古いバージョンの com.adobe.cq.wcm.core.components.util
および com.adobe.cq.wcm.core.components.models.
しかし aem-sdk-api
のバージョンは、コードベースで新しいバージョンに更新されました。このバージョンは、これらのパッケージの新しいバージョンを参照します。
この問題を修正するには、をダウングレードします。 aem-sdk-api
を以前のバージョンに変更する。
詳しくは、 AEMas a Cloud ServiceSDK Build Analyzer Maven プラグイン.