legacy-knowledge-base
公開されました Sep. 10, 2025

Ext-plugin モジュールのデプロイ

written-by

Kanchan Bisht

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • 「Asset Publisher Web Module」ext-plugin のデプロイ中に以下の例外が発生しています
  • INF/resources/js/SelectFolder.soy,1022_BUNDLE_CONTEXT_/META-INF/resources/js/ChangeDefaultLanguage.soy,345_BUNDLE_CONTEXT_/META-INF/resources/js/AutoField.soy,1232_BUNDLE_CONTEXT_/META-INF/resources/js/AutoField.soy

Environment

  • Liferay 7.2

解決策

  • osgi/marketplace/Liferay Web Experience - Liferay Asset - Impl.lpkgで com.liferay.asset.publisher.web-xyzjar のバージョンを確認します。

  • 上記のバージョンを使用して ext プラグインを作成します

  • プラグインをカスタマイズする

  • gradlew deploy を使用して jar ファイルを作成します (デフォルトでは、出力は workspaceroot/bundles/osgi/marketplace/override フォルダーにあります)。または、jar をバンドルの osgi/marketplace/override フォルダーにコピーします
  • osgi/state フォルダーを削除します。

  • ライフレイを開始

    Ext-plugin-deployed.png

追加情報

  • Ext モジュールの JAR を手動でビルドして deploy フォルダーにコピーすると、ext-plugins が適切にデプロイされず、Liferay コンソールで soy 例外が表示されます。
  • この解決策は、ext-plugins の展開のみを対象としています。Liferay サポートは、ext-plugins に関するカスタマイズの設計または実装を支援することはできません。

did-this-article-resolve-your-issue

legacy-knowledge-base