I run into the following exception when trying to access the customer support section in the Hybris backoffice (https://localhost:9002/backoffice), after login:
de.hybris.platform.solrfacetsearch.search.FacetSearchException: No bean named 'myBean' is defined
... Caused by:
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'myBean' is defined
This bean does not appear anywhere in my project. One of my coworkers suggested it could be referenced in one of the Solr specific database tables, but was unable to provide further explanation.
The administration section of the BO works fine, this error is specific to the customer support section.
I tried a system update on Solr-related extensions (solrfacetsearchbackoffice, solrserver, solrfacetsearch, solrfacetsearchhmc), ran a full SOLR indexation, and cleared the cache, but it didn't help.
Could I get some clarification on how the solr indexing works on the database level, and what the possible causes of this error could be?
(Hybris version: 6.4.0.0)
All right, I managed to figure it out. There were two distinct problems:
Hope this helps someone in the future!