0

我们在 Liferay 上托管了一个门户网站,其中我在 Liferay 的父组织下创建了多个组织和位置。现在,在我们的自定义表单 portlet 中,我们有一个组织和位置的下拉列表,其中显示了我在 Liferay 中创建的已经可用的组织和位置。

问题是我做了一个全新的设置,因为我的 WebSphere Application Server 已经过期并且在设置我们的门户之后,现在我无法在任何表单的下拉列表中看到位置和组织,如果我提交任何表单而不选择它在日志中引发错误的组织/位置 -

错误 [WebContainer : 9][render_portlet_jsp:154] com.liferay.portal.NoSuchOrganizationException: 主键为 0 的组织不存在

下面是我的位置和组织结构的快照,其中 Reliance Power 是上级组织,它有 8 个子组织。

在此处输入图像描述

4

1 回答 1

0

试试看 :

  • 转到控制面板(使用管理员用户)
  • 服务器管理
  • 在资源选项卡上找到类似“重新生成所有索引...”的内容
  • 执行它

我希望这有帮助

于 2013-10-31T18:19:16.110 回答