我在Liferay Portal Community Edition 6.2 CE GA4中遇到了通知portlet的问题。我正在使用Oracle DB和驱动程序ojdbc6.jar(版本11.2.0.3.0)。
当我单击打开通知时,我看到它们的数量(在db表中,列DELIVERED对于这些通知有值= 1)但在tomcat日志中我得到异常ORA-00972: identifier is too long
。当我使用java方法创建自己的自定义通知时,我得到了相同的异常。
虽然这些通知是在表USERNOTIFICATIONEVENT中正确创建的。
有什么想法吗?
我认为这是一个已知的问题,在这个页面上https://web.liferay.com/community/forums/-/message_boards/message/49168570有一个解决方案是自己编译插件,因为解决方案是源代码,但是新版本的插件没有发布。
在其中一个答案上,用户还上传了编译过的战争,但如果我是你,我会尝试编译自己。
问候。