Tomás Fernández Löbbe created SOLR-5028:
-------------------------------------------
Summary: Incorrect ShardHandlerFactory creation
Key: SOLR-5028
URL: https://issues.apache.org/jira/browse/SOLR-5028
Project: Solr
Issue Type: Bug
Affects Versions: 5.0, 4.4
Reporter: Tomás Fernández Löbbe
It seems to me that there are two bugs in the ShardHandlerFactoryCreation that
cancel each other and it seems to be working with the old style solr.xml, but
not with the "new style". ConfigSolrOldXml seems to be expecting the
shardHandlerFactory with the xpath:
solr/shardHandlerFactory/@class
Instead of solr/*cores*/shardHandlerFactory/@class as it used to be. This is
never caught because in the CoreContainer the ShardHandlerFactory is
initialized using
"configSolr.getConfig().getNode("solr/cores/shardHandlerFactory", false);"
instead of "configSolr.get(CfgProp.SOLR_SHARDHANDLERFACTORY_CLASS, null);" or
something like that. However, if you use the "new style" xml, the CoreContainer
will still try to initialize the factory like that, and won't find the SHF.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]