【发布时间】:2018-10-19 07:30:06
【问题描述】:
我在我的门户 (Liferay 6.2) 上遇到了关于通知的问题。
当我想从数据库表 USERNOTIFICATIONEVENT 中清除旧的(无用的)通知时,我的通知 portlet 崩溃了。
每次打开通知时都会出现以下错误:
Caused by: com.liferay.portal.NoSuchUserNotificationEventException: No UserNotificationEvent exists with the primary key 115765
虽然我的表是空的,并且我使用用户登录,但通知显示为 20(例如),当我单击它们时,我得到了错误。使用 java 代码创建一个新的通知,表格更新并插入新的通知,所以之后通知显示为 21。
在 USERNOTIFICATIONEVENT 中只存在 1 条记录时,怎么可能看到 21 条通知?
【问题讨论】: