問題
- アプリケーションまたはコントロールパネルのメニューに表示するように設定されたカスタムオブジェクトが、アプリケーションの再起動後に表示されなくなるという問題がありました。
- Update 49をインストールすると、このカスタムオブジェクトは以前は存在していましたが、現在は消失しています。
- コントロールパネル > オブジェクトにアクセスします。
- オブジェクト定義の作成
- フィールドを追加する
- パネルカテゴリーキーは、 アプリケーション > コンテンツ を選択します。
- オブジェクト定義の発行
Check Point: アプリケーション > コンテンツの下にオブジェクトポートレットが表示されます。 - 再起動
java.lang.IllegalArgumentException: Portlet is null
at
com.liferay.object.web.internal.object.entries.application.list.ObjectEntriesPanelApp.<init>(ObjectEntriesPanelApp.java:46) ~[?:?]
環境
- DXP 7.4 Update 49
解決策
- この問題はUpdate 49の既知の問題で、Update 50で解決されます。
- Update 50にアップデートすることで、この問題は解決されます。
- LPS-167822
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン