[ https://issues.apache.org/jira/browse/SOLR-6158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14027518#comment-14027518 ]
Simon Endele commented on SOLR-6158: ------------------------------------ For all who may stumble upon this: Your solr.xml should look like this (for the example project): {code:xml} <solr> <str name="configSetBaseDir">${configSetBaseDir:solr/configsets}</str> ... </solr> {code} > 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-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org