![](/img/trans.png)
[英]java.lang.IllegalStateException: Fragment not attached to a context
[英]java.lang.IllegalStateException: There is no current context in hybris 1905
尝试通过代码对 solr 进行部分更新,但在将搜索查询转换为 solr 查询时遇到异常。
java.lang.IllegalStateException: There is no current context at de.hybris.platform.solrfacetsearch.search.context.impl.DefaultFacetSearchContextFactory.getContext(DefaultFacetSearchContextFactory.java:96) ~[solrfacetsearchserver.jar:?] at de.hybris.platform .solrfacetsearch.search.context.impl.DefaultFacetSearchContextFactory.getContext(DefaultFacetSearchContextFactory.java:1) ~[solrfacetsearchserver.jar:?] at de.hybris.platform.solrfacetsearch.search.impl.DefaultSolrQueryConverter.createSolrQuery(DefaultSolrQueryConverter.java:269) ~[solrfacetsearchserver.jar:?] at de.hybris.platform.solrfacetsearch.search.impl.DefaultSolrQueryConverter.convertSolrQuery(DefaultSolrQueryConverter.java:186) ~[solrfacetsearchserver.jar: ?] 在 com.msw.core.servicelayer.solr.impl.DefaultMswSolrService.writeToSolrVariant(DefaultMswSolrService.Z93F725A07423FE1C889F4248B43)[Des1C889F4248B43]
用于转换的方法:
solrQueryConverter.convertSolrQuery(SearchQuery query);
您是否最初创建了 SOLR 索引? 一个用于商店(product-solr-index),一个用于后台(backoffice-solr-index)。 在某些设置中,hybris 最初不会自行创建 SOLR 索引。 如果创建了索引,请查看后台。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.