Ext-pluginモジュールの展開

問題

  • 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

環境

  • Liferay 7.2

解決

  • osgi/marketplace/Liferay Web Experience - Liferay Asset - Impl.lpkgにある com.liferay.asset.publisher.web-x.y.z.jar のバージョンを確認してください。

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

  • プラグインのカスタマイズ

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

  • ライフレイの開始

    Ext-plugin-deployed.png

     

追加情報

  • Ext モジュールの JAR をビルドして deploy フォルダにコピーしても ext-plugins が正しくデプロイされず、Liferay コンソールで例外が表示されます。
  • この解決策は ext-plugins をデプロイするためのものであり、Liferay サポートは ext-plugins の設計やカスタマイズの実装を支援することはできません。

 

 

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています