問題
- ユーザーが言語選択ウィジェットを使用してUIの言語を変更すると、ポータルはユーザーを更新します。
- スタック・トレースには以下のモジュールが見える:
at com.liferay.portal.service.impl.UserServiceImpl.updateUser(UserServiceImpl.java:2791)
環境
- DXP7.2、DXP7.3
解像度
- 言語セレクタはグローバルメニューへのショートカットです > コントロールパネル > ユーザーと組織 > 特定のユーザーの設定の一般タブ > 言語設定
-
つまり、コントロールパネル自体からの更新であり、変更された場合は保存/更新が必要であると結論づけられ、そのために以下のモジュールが呼び出されます:
com.liferay.portal.service.impl.UserServiceImpl.updateUserが呼び出されます。
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン