Hybris Solr索引编制失败

时间:2020-04-04 15:15:53

标签: solr hybris

我已经建立索引很长时间了,但是现在我无法这样做了。我不断收到以下错误。

INFO [线程-80](00002SB6)[SolrIndexerJob]启动索引器cronjob。 错误[Thread-80](00002SB6)[作业]捕获了可抛出的de / hybris / platform / solrfacetsearch / config / IndexConfig java.lang.NoClassDefFoundError:de / hybris / platform / solrfacetsearch / config / IndexConfig 在ma.glasnost.orika.genic.Orika_FacetSearchConfig_FacetSearchConfig_Mapper45623933135018 $ 4.mapAtoB(Orika_FacetSearchConfig_FacetSearchConfig_Mapper45623 933135018 $ 4.java) 在ma.glasnost.orika.impl.mapping.strategy.UseCustomMapperStrategy.map(UseCustomMapperStrategy.java:67) 在ma.glasnost.orika.impl.MapperFacadeImpl.map(MapperFacadeImpl.java:735) 在ma.glasnost.orika.impl.MapperFacadeImpl.map(MapperFacadeImpl.java:714) 在ma.glasnost.orika.impl.ConfigurableMapper.map(ConfigurableMapper.java:150) 在de.hybris.platform.solrfacetsearch.config.impl.DefaultFacetSearchConfigService.getConfiguration(DefaultFacetSearchConfigService.java:51) 在de.hybris.platform.solrfacetsearch.indexer.cron.AbstractIndexerJob.getFacetSearchConfig(AbstractIndexerJob.java:70) 在de.hybris.platform.solrfacetsearch.indexer.cron.SolrIndexerJob.performIndexingJob(SolrIndexerJob.java:49) 在de.hybris.platform.multicountry.solr.indexer.cron.impl.MulticountrySolrIndexerJob.performIndexingJob(MulticountrySolrIndexerJob.java:73) 在de.hybris.platform.solrfacetsearch.indexer.cron.AbstractIndexerJob.perform(AbstractIndexerJob.java:40) 在de.hybris.platform.servicelayer.internal.jalo.ServicelayerJob.performCronJob(ServicelayerJob.java:38) 在de.hybris.platform.cronjob.jalo.Job.execute(Job.java:1390) 在de.hybris.platform.cronjob.jalo.Job.performImpl(Job.java:814) 在de.hybris.platform.cronjob.jalo.Job.performImpl(Job.java:732) 在de.hybris.platform.cronjob.jalo.Job.perform(Job.java:644) 在de.hybris.platform.servicelayer.cronjob.impl.DefaultCronJobService.performCronJob(DefaultCronJobService.java:86) 在de.hybris.platform.solrfacetsearchbackoffice.wizards.BaseSolrIndexerWizardStep $ WizardCronJobAsyncOperation.execute(BaseSolrIndexerWizardStep.java:158) 在com.hybris.cockpitng.engine.impl.DefaultWidgetInstanceManager $ 1.getResult(DefaultWidgetInstanceManager.java:206) 在com.hybris.cockpitng.engine.operations.ResultLongOperation.execute(ResultLongOperation.java:52)处 在com.hybris.cockpitng.engine.operations.LongOperation.run(LongOperation.java:205) 在java.lang.Thread.run(Thread.java:748)

不确定是哪个更改导致了此问题。 试图设置新的新鲜杂草丛集仍然是同样的问题。紧随其后的hybris答案提到了执行ant clean all和服务器启动的方法,此方法不起作用。创建新索引,然后执行索引仍然相同。我可以打开solr admin,但无法索引任何内容。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

只需重新启动服务器即可。它对我有用!