You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Alan Woodward (JIRA)" <ji...@apache.org> on 2014/06/10 21:57:01 UTC
[jira] [Resolved] (SOLR-6158) Solr looks up configSets in the wrong
directory
[ https://issues.apache.org/jira/browse/SOLR-6158?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alan Woodward resolved SOLR-6158.
---------------------------------
Resolution: Fixed
Thanks for reporting, Simon!
> Solr looks up configSets in the wrong directory
> -----------------------------------------------
>
> Key: SOLR-6158
> URL: https://issues.apache.org/jira/browse/SOLR-6158
> Project: Solr
> Issue Type: Bug
> Affects Versions: 4.8, 4.8.1
> Reporter: Simon Endele
> Assignee: Alan Woodward
> Attachments: SOLR-6158.patch
>
>
> I tried the small tutorial on http://heliosearch.org/solr-4-8-features/ to create "Named Config Sets" based on the Solr example shipped with Solr 4.8.1 (like it's done in the tutorial, same problem with 4.8.0).
> Creating a new core with a configSet seems to work (directory 'books' and 'books/core.properties' are created correctly).
> But loading the new core does not work:
> {code:none}67446 [qtp25155085-11] INFO org.apache.solr.handler.admin.CoreAdminHandler core create command configSet=generic&name=books&action=CREATE
> 67452 [qtp25155085-11] ERROR org.apache.solr.core.CoreContainer Unable to create core: books
> org.apache.solr.common.SolrException: Could not load configuration from directory C:\dev\solr-4.8.1\example\configsets\generic
> at org.apache.solr.core.ConfigSetService$Default.locateInstanceDir(ConfigSetService.java:145)
> at org.apache.solr.core.ConfigSetService$Default.createCoreResourceLoader(ConfigSetService.java:130)
> at org.apache.solr.core.ConfigSetService.getConfig(ConfigSetService.java:58)
> at org.apache.solr.core.CoreContainer.create(CoreContainer.java:554)
> ...
> {code}
> It seems like Solr looks up the config sets in the wrong directory:
> C:\dev\solr-4.8.1\example\configsets\generic (in the log above) instead of
> C:\dev\solr-4.8.1\example\solr\configsets\generic (like stated in the tutorial and the documentation on https://cwiki.apache.org/confluence/display/solr/Config+Sets)
> Moving the configsets directory one level up (into 'example') will work.
> But as of the documentation (and the tutorial) it should be located in the solr home directory.
> In case I'm completely wrong and everythings works as expected, how can the configsets directory be configured?
> The documentation on https://cwiki.apache.org/confluence/display/solr/Config+Sets mentions a "configurable configset base directory", but I can't find any information on the web.
> Another thing: If it would work as I expect, the references <lib dir="../../../contrib/extraction/lib" regex=".*\.jar" /> etc. in solr-4.8.1/example/solr/configsets/generic/conf/solrconfig.xml should get one more "../" added, I guess (missing in the tutorial).
--
This message was sent by Atlassian JIRA
(v6.2#6252)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org