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