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

时间:2018-03-01 08:54:27

标签: notifications liferay-6

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

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

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

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

问候。