問題
- 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 モジュールの JAR をビルドして deploy フォルダにコピーしても ext-plugins が正しくデプロイされず、Liferay コンソールで例外が表示されます。
- この解決策は ext-plugins をデプロイするためのものであり、Liferay サポートは ext-plugins の設計やカスタマイズの実装を支援することはできません。
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン