登录后尝试访问Hybris后台(https://localhost:9002/backoffice)的客户支持部分时遇到以下异常:
de.hybris.platform.solrfacetsearch.search.FacetSearchException: No bean named 'myBean' is defined
...原因:
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'myBean' is defined
此bean在我的项目中没有出现。我的一位同事建议可以在Solr特定的数据库表之一中引用它,但无法提供进一步的解释。
BO的管理部分工作正常,此错误特定于客户支持部分。
我尝试了与Solr相关的扩展(solrfacetsearchbackoffice,solrserver,solrfacetsearch,solrfacetsearchhmc)的系统更新,运行了完整的SOLR索引,并清除了缓存,但这无济于事。
我能否对Solr索引在数据库级别上的工作方式进行澄清,以及造成此错误的可能原因是什么?
(混合版本:6.4.0.0)
答案 0 :(得分:2)
好的,我设法弄清楚了。有两个不同的问题:
希望这对以后的人有帮助!