错误[Thread-290] [BaseUICockpitPerspective]项目无法激活。 java.lang.IllegalArgumentException:值是instanceof Collection,但不能为键:contentSlots的空集合

2020-09-13 11:53发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我创建了一个具有导航节点作为属性...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我创建了一个具有导航节点作为属性的组件(它具有带有链接组件的子导航节点)。 在 CMSCockpit 编辑器视图中,我需要编辑链接组件的链接名称和URL。

在打开链接组件的编辑器视图时,它仅显示链接名称并抛出与提出的问题相同的错误。

示例:编辑器视图 [父导航节点(编辑器视图)->子导航节点(编辑器视图)->子导航节点(编辑器视图)->链接 组件(编辑器视图)[仅显示名称]

如果我将该链接组件添加到内容插槽,则它工作正常。 但是我不需要将其添加到内容槽中。

请提出答案。

7条回答
SC_Yao
2020-09-13 12:31

我们面临着同样的问题。 看起来6.7代码已为DefaultCMSPageService中的getPagesForComponent()更新。 道中没有对插槽的空检查,需要重写此值以执行空检查。

问题主要是因为未为组件分配任何插槽。 如果为该组件分配了插槽,则您可以看到编辑器以及同步作品。

一周热门 更多>

相关问答