UIやAPIから非アクティブ化したユーザーを削除する場合、以下のようにNoSuchGroupExceptionがスローされます。
例1
com.liferay.portal.NoSuchGroupException
{companyId=10155, classNameId=10191, classPK=48798001}
をキーとするグループは存在しません。
例2
com.liferay.portal.NoSuchGroupException
{companyId=20155, classNameId=20191, classPK=1822201
をキーとするグループは存在しない。
解像度
User_.userId
defaultuser=1
を変更した場合、上記の例の例外が発生します。 Liferay のデフォルトユーザーは、 userId
が 20159 (SP10 以降) または 10159 (SP10 より前) である必要があります。 userid
が不正な値に設定されている場合は、以下の手順で対処してください:
- データベースをバックアップする
-
defaultuser=1
のUser_.userId
を10159(または20159)に手動で更新します。 - 手動で更新
Contact_.userId
から 10159 (または 20159)emailAddress
"default@xxx.xxx" の場合 - コントロールパネル > サーバー管理に移動し、 データベースキャッシュのクリアを実行します。