当前位置: 首页 > 知识库问答 >
问题:

SOLR在试图检索文档时引发异常

麹浩瀚
2023-03-14

null:java.lang.nullPointerException at org.apache.solr.response.transform.childDocTransformer.transform(ChildDocTransformerfactory.java:136)at org.apache.solr.handler.component.realtimeGetComponent.process(realtimeGetComponent.java:253)at org.apache.solr.handler.component.searchHandler.java:296),at solrcore.java:2477)在org.apache.solr.servlet.httpsolrcall.execute(httpsolrcall.java:723)在org.apache.solr.servlet.httpsolrcall.call(httpsolrcall.java:529)在org.apache.solr.servlet.solrdispatchfilter.doFilter(Solrdispatchfilter.java:361)在org.apache.solr.servlet.solrdispatchfilter.java:305),在在org.eclipse.jetty.servlet.servletHandler.doHandle(servletHandler.java:582),地址为jetty.jetty.server.handler.scopedhandler.handle(scopedHandler.java:143)在org.eclipse.jetty.security.security.securityHandler.handle(securityHandler.html" target="_blank">java:548)在org.eclipse.jetty.server.session.session.sessionHandler.doHandle(sessionHandler.java:226)在org.eclipse.jetty.session.sessionHandler.doHandle(sessionHandler.java:118)在(sessionHandler.java:185)在org.eclipse.jetty.server.handler.contextHandler.doscope(contextHandler.java:1112)在org.eclipse.jetty.server.handler.scopedHandler.handler(scopedHandler.java:141)在org.eclipse.jetty.server.handler.handler.handler.handler(scopedHandler.java:141)在org.eclipse.jetty.handler.java:213)在在org.eclipse.jetty.rewrite.handler.rewriteHandler.handle(rewriteHandler.java:335)在org.eclipse.jetty.servehandler.handlerWrapper.handlerWrapper.handlerwrapper.java:134)在org.eclipse.jetty.server.httpchannel.handl(server.java:534)在org.eclipse.jetty.server.httpchannel.handl(httpchannel.java:320)在org.eclipse.jetty.server.httpchannel.handl(httpchannel.java:32)在org.eclipse.jetty.server.httpchannel.handl(httpchannel.java:251)在在org.eclipse.jetty.util.thread.strategy.executeProduceConsume.executeProduceConsume.executeProduceConsume.java:303)(executeProduceConsume.java:148)(executeProduceConsume.java:136)(org.eclipse.jetty.util.thread.strategy.executeProduceConsume.java:671)queuedThreadPool$2.run(queuedThreadPool.java:589)在java.lang.thread.run处(thread.java:748)

共有1个答案

钱俊楚
2023-03-14

当我进一步研究这个问题时,我遇到了一个SOLR bug,该bug在版本7.5中得到了修复。我在想,这与我正在经历的问题有关。

https://issues.apache.org/jira/browse/solr-12722

为了实时获取,子文档转换器需要实时搜索器

 类似资料:
  • 我想以二进制格式存储图像,并以二进制格式检索它,以图像格式显示它。我能够以二进制格式存储该文件,但在检索它时,我得到了错误java空指针异常。请指出错误。代码如下:

  • solrserver.add(solrInputDocument); 如有任何帮助,我们将不胜感激。

  • 当你要在 Elasticsearch 增加文档时,你就需要索引 JSON 文档。JSON 文档会映射 PHP 关联数组,因为 PHP 关联数组可以 encode 为 JSON 数据格式。 因此在 Elasticsearch-PHP 中你可以传递关联数组给客户端来索引文档。我们会概述几种方法来增加文档到 Elasticsearch。 单一文档索引 当索引一个文档时,你可以提供一个 ID 或者让 El

  • 问题内容: 正如我在标题中所说:我正在使用Java,但是当我在Eclipse上运行代码时,出现以下错误。 线程“主”中的异常java.lang.NoClassDefFoundError:索引为Indexer.getIndexWriter(Indexer.java:38)的org / apache / lucene / analysis / util / ResourceLoader索引为SolrI

  • 在本章中,我们将讨论如何使用Java Client API检索数据。假设有一个名为sample.csv的.csv文档,其中包含以下内容。 可以使用命令在核心-下对此数据编制索引。 以下是向Apache Solr索引添加文档的Java程序代码。将此代码保存在的文件中。 通过在终端中执行以下命令编译上述代码 - 执行上述命令后,将得到以下输出。

  • 我正在尝试将一些xml文件索引到Solr6.2中。1使用他们的DataImportHandler。 为此,我将所需的导入和此RequestHandler添加到solrconfig中。xml: 然后我编写了数据配置。并将其放入与solrconfig相同的路径中。xml: 这将使ImportHandler递归地遍历目录中的所有xml文件,并根据XPath对它们进行索引。 当我像这样调用requestH