AFAIK you should have "4.5" just like in my config used to be (4.6 in my
case), check for the obvious, no spaces (or hidden spaces), etc.
<luceneMatchVersion>4.6</luceneMatchVersion>
Also, it looks like your Solr hasn't been upgraded properly, if you
verify the list of supported versions it should be something like:
Caused by: org.apache.solr.common.SolrException: Invalid luceneMatchVersion
'4.5', valid values are: [LUCENE_30, LUCENE_31, LUCENE_32, LUCENE_33,
LUCENE_34, LUCENE_35, LUCENE_36, LUCENE_40, LUCENE_41, LUCENE_42, LUCENE_43,
LUCENE_44, LUCENE_45, LUCENE_CURRENT]
As you can see it is not listing versions 4.4 or 4.5 so I guess somehow
your war/libraries are still 4.3
HTH,
Guido.
On 28/11/13 15:03, Furkan KAMACI wrote:
I use Solr 4.5.1 I have a configuration from Solr 4.3. When I start my Solr
I get that exception:
org.apache.solr.common.SolrException: Could not load config for
solrconfig.xml
at
org.apache.solr.core.CoreContainer.createFromLocal(CoreContainer.java:919)
at org.apache.solr.core.CoreContainer.create(CoreContainer.java:984)
at org.apache.solr.core.CoreContainer$2.call(CoreContainer.java:597)
at org.apache.solr.core.CoreContainer$2.call(CoreContainer.java:592)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:724)
Caused by: org.apache.solr.common.SolrException: Invalid luceneMatchVersion
'4.5', valid values are: [LUCENE_30, LUCENE_31, LUCENE_32, LUCENE_33,
LUCENE_34, LUCENE_35, LUCENE_36, LUCENE_40, LUCENE_41, LUCENE_42,
LUCENE_43, LUCENE_CURRENT] or a string in format 'V.V'
at org.apache.solr.core.Config.parseLuceneVersionString(Config.java:424)
at org.apache.solr.core.Config.getLuceneVersion(Config.java:409)
at org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:121)
at
org.apache.solr.core.CoreContainer.createFromLocal(CoreContainer.java:916)
... 11 more
What should I change? I have 4.5 as lucenematchversion.