点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我要配置不带SOLR的PCMBackoffice。 我已经进行了高级搜索配置,可以进行灵活的搜索,这体现在"简单搜索"和"高级搜索"部分。
当我尝试从目录树更改目录时,出现以下错误。 如果我切换到基于SOLR的搜索,那么它可以正常工作,但我希望它可以与灵活的搜索配置一起使用。
我们将不胜感激任何帮助。
错误[hybrisHTTP16] [AbstractBackofficeWidgetController]未找到带有限定符catalogVersionPk的属性。
de.hybris.platform.servicelayer.exceptions.UnknownIdentifierException:未找到带有限定符catalogVersionPk的属性。
在de.hybris.platform.servicelayer.type.impl.DefaultTypeService.getAttributeDescriptor(DefaultTypeService.java:201)〜[coreserver.jar :?]
在com.hybris.backoffice.cockpitng.dataaccess.facades.search.DefaultPlatformFieldSearchFacadeStrategy.adjustCondition(DefaultPlatformFieldSearchFacadeStrategy.java:222)〜[classes/:?]
在com.hybris.backoffice.cockpitng.dataaccess.facades.search.DefaultPlatformFieldSearchFacadeStrategy.adjustConditionRecursively(DefaultPlatformFieldSearchFacadeStrategy.java:212)〜[classes/:?]
在com.hybris.backoffice.cockpitng.dataaccess.facades.search.DefaultPlatformFieldSearchFacadeStrategy.adjustConditionRecursively(DefaultPlatformFieldSearchFacadeStrategy.java:204)〜[classes/:?]
在com.hybris.backoffice.cockpitng.dataaccess.facades.search.DefaultPlatformFieldSearchFacadeStrategy.parseSearchQueryAttributes(DefaultPlatformFieldSearchFacadeStrategy.java:189)〜[classes/:?]
在com.hybris.backoffice.cockpitng.dataaccess.facades.search.DefaultPlatformFieldSearchFacadeStrategy.createSearchQueryDataBuilderWithAttributes(DefaultPlatformFieldSearchFacadeStrategy.java:179)〜[classes/:?]
在com.hybris.backoffice.cockpitng.dataaccess.facades.search.DefaultPlatformFieldSearchFacadeStrategy.adjustSearchQuery(DefaultPlatformFieldSearchFacadeStrategy.java:167)〜[classes/:?]
在com.hybris.backoffice.cockpitng.dataaccess.facades.search.DefaultPlatformFieldSearchFacadeStrategy.searchInternal(DefaultPlatformFieldSearchFacadeStrategy.java:111)〜[classes/:?]
嗨,
我所建议的只是标准调试会话。 我将从在堆栈跟踪中的任何类中设置断点开始,然后找出此属性从何而来-为什么系统甚至要寻找它。
干杯, 雅切克
嗨,
我认为的回应听起来很合理。 我会朝这个方向前进!
干杯, 雅切克
只是基于描述中的堆栈跟踪的猜测。
可能在简单搜索或高级搜索中将ProductVersionPk配置为产品类型(或自定义产品类型)的过滤器属性。 如果您确实将" catalogVersionPk"错误地配置为属性,请检查* backoffice-backoffice-config.xml。 正确的属性名称应为" catalogVersion"
嗨,Siva,
实际上,catalogVersionPk来自"目录选择器",它位于PCM Backoffice的左侧。 我目前已停止研究此问题,因为我们首先要花费大量时间来修复"分类属性"选项卡。
如果有解决办法,我会在这里更新。
感谢Pratik
嗨Prathik,
在单击PCM后台中的类别时出现错误时,您是否有任何解决方案? 我们最终遇到了同样的问题。
感谢Raghavendra
嗨Raghavendra,
OOTB PCMBackoffice与SOLR一起使用,因此,如果您运行SOLR索引,它将在SOLR中创建此属性。 然后一切都会很好。
在backofficesolrsearch扩展中查找productSolr.impex。
我提出这篇文章是因为我希望在Flex Search而不是SOLR上有所作为。 我还没有解决方案。
感谢Pratik
一周热门 更多>