Liferay 6.2 - ORA-00972:通知portlet的标识符太长

问题描述 投票:0回答:1

我在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中正确创建的。

有什么想法吗?

notifications liferay-6
1个回答
1
投票

我认为这是一个已知的问题,在这个页面上https://web.liferay.com/community/forums/-/message_boards/message/49168570有一个解决方案是自己编译插件,因为解决方案是源代码,但是新版本的插件没有发布。

在其中一个答案上,用户还上传了编译过的战争,但如果我是你,我会尝试编译自己。

问候。

© www.soinside.com 2019 - 2024. All rights reserved.