[ 
https://issues.apache.org/jira/browse/SOLR-4502?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14011600#comment-14011600
 ] 

Erick Erickson commented on SOLR-4502:
--------------------------------------

bq: and I argue not with a SolrConfig object either

Hmmm. What about running EmbeddedSolrServer as part of the 
MapReduceIndexerTool, especially when the configs are kept in ZooKeeper and the 
index is backed by HDFS?

"...and the thigh bone is connected to the arm bone...."

> ShardHandlerFactory not initialized in CoreContainer when creating a Core 
> manually.
> -----------------------------------------------------------------------------------
>
>                 Key: SOLR-4502
>                 URL: https://issues.apache.org/jira/browse/SOLR-4502
>             Project: Solr
>          Issue Type: Bug
>    Affects Versions: 4.1
>            Reporter: Michael Aspetsberger
>            Assignee: Mark Miller
>              Labels: NPE
>             Fix For: 4.9, 5.0
>
>
> We are using an embedded solr server for our unit testing purposes. In our 
> scenario, we create a {{CoreContainer}} using only the solr-home path, and 
> then create the cores manually using a {{CoreDescriptor}}.
> While the creation appears to work fine, it hits an NPE when it handles the 
> search:
> {quote}
> Caused by: java.lang.NullPointerException
>       at 
> org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:181)
>       at 
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)
>       at org.apache.solr.core.SolrCore.execute(SolrCore.java:1816)
>       at 
> org.apache.solr.client.solrj.embedded.EmbeddedSolrServer.request(EmbeddedSolrServer.java:150)
> {quote}
> According to 
> http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201301.mbox/%3CE8A9BF60-5577-45F9-8BEA-B85616C6539D%40gmail.com%3E
>  , this is due to a missing {{CoreContainer#load}}.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to