問題
- Liferay DXP 7.4 U92が起動すると以下のエラーが発生します:
ERROR [http-nio-8080-exec-2][RecentGroupManager:94] Unable to get recent groups java.lang.NullPointerException: null at com.liferay.portal.security.permission.BasePermissionChecker.init(BasePermissionChecker.java:104) ~[portal-impl.jar:?] at com.liferay.portal.security.permission.AdvancedPermissionChecker.init(AdvancedPermissionChecker.java:252) ~[portal-impl.jar:?] at com.liferay.portal.security.permission.PermissionCheckerFactoryImpl.create(PermissionCheckerFactoryImpl.java:48) ~[portal-impl.jar:?] at com.liferay.portal.kernel.security.permission.PermissionCheckerFactoryUtil.create(PermissionCheckerFactoryUtil.java:18) ~[portal-kernel.jar:?] at com.liferay.site.util.RecentGroupManager.getRecentGroups(RecentGroupManager.java:113) ~[bundleFile:?] at com.liferay.site.util.RecentGroupManager.getRecentGroups(RecentGroupManager.java:91) ~[bundleFile:?] at com.liferay.product.navigation.site.administration.internal.display.context.SiteAdministrationPanelCategoryDisplayContext.isShowSiteSelector(SiteAdministrationPanelCategoryDisplayContext.java:453) ~[bundleFile:?]
環境
- Liferay DXP 7.4 Update 86+
解像度
- このエラーは、「サイトおよびアセット・ライブラリの管理画面を表示する」権限がゲスト・ユーザーに付与されているために発生しました。 Guestユーザーから権限を削除すると、エラーは発生しなくなります。
追加情報
- LPS-195844 誤ってGuestユーザーにパーミッションが付与された場合でも、エラーが発生しないようにしました。
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン