Skip to Content
0
Former Member
Aug 19, 2015 at 03:51 PM

DefaultSolrProductSearchService from cronjob giving exception : Missing solr facet search indexed catalog versions

618 Views

Hi All,

I am trying to see if a category is having products indexed to solr in a cronJob, but when i am doing this iam facing exception for the indexed catalog version is missing.

Below is the stack trace for that:

Caught throwable Missing solr facet search indexed catalog versions hybris.platform.servicelayer.dto.converter.ConversionException: Missing solr facet search indexed catalog versions at de.hybris.platform.commerceservices.search.solrfacetsearch.populators.SearchSolrQueryPopulator.populate(SearchSolrQueryPopulator.java:115) at de.hybris.platform.commerceservices.search.solrfacetsearch.populators.SearchSolrQueryPopulator.populate(SearchSolrQueryPopulator.java:1) at de.hybris.platform.converters.impl.AbstractPopulatingConverter.populate(AbstractPopulatingConverter.java:61) at de.hybris.platform.commerceservices.converter.impl.AbstractPopulatingConverter.convert(AbstractPopulatingConverter.java:40) at de.hybris.platform.commerceservices.search.solrfacetsearch.impl.DefaultSolrProductSearchService.doSearch(DefaultSolrProductSearchService.java:124) at de.hybris.platform.commerceservices.search.solrfacetsearch.impl.DefaultSolrProductSearchService.categorySearch(DefaultSolrProductSearchService.java:104) at com.ralphlauren.core.category.impl.RLCategoryServiceImpl.isCategoreToBeDisabled(RLCategoryServiceImpl.java:118) at com.ralphlauren.core.category.impl.RLCategoryServiceImpl.isCategoreToBeDisabled(RLCategoryServiceImpl.java:128) at com.ralphlauren.core.category.impl.RLCategoryServiceImpl.isCategoreToBeDisabled(RLCategoryServiceImpl.java:128) at com.ralphlauren.core.category.impl.RLCategoryServiceImpl.findAndDisableCategories(RLCategoryServiceImpl.java:85) at com.ralphlauren.cronjob.RLDisableNavigationNodeJob.perform(RLDisableNavigationNodeJob.java:44) at de.hybris.platform.servicelayer.internal.jalo.ServicelayerJob.performCronJob(ServicelayerJob.java:38) at de.hybris.platform.cronjob.jalo.Job.execute(Job.java:1301) at de.hybris.platform.cronjob.jalo.Job.performImpl(Job.java:819) at de.hybris.platform.cronjob.jalo.Job.access$1(Job.java:772) at de.hybris.platform.cronjob.jalo.Job$JobRunable.run(Job.java:677) at de.hybris.platform.util.threadpool.PoolableThread.run(PoolableThread.java:198)

Please help me if any one know any thing in this regard. I have already tried to run the job from anonymous user but that did'nt worked for me. Please help me resolve this.

Thanks