lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Joel Stobart <j...@custodiansolutions.com>
Subject Re: Solr 4.8.1 on Tomcat 7 cant find solrconfig (Ubuntu)
Date Thu, 05 Jun 2014 13:44:04 GMT
Hi,

The file system tree is:


├── collection1

│   ├── conf

│   │   ├── currency.xml

│   │   ├── data-config.xml

│   │   ├── dataimport.properties

│   │   ├── elevate.xml

│   │   ├── lang

│   │   │   ├── contractions_ca.txt

│   │   │   ├── contractions_fr.txt

│   │   │   ├── contractions_ga.txt

│   │   │   ├── contractions_it.txt

│   │   │   ├── hyphenations_ga.txt

│   │   │   ├── stemdict_nl.txt

│   │   │   ├── stoptags_ja.txt

│   │   │   ├── stopwords_ar.txt

│   │   │   ├── stopwords_bg.txt

│   │   │   ├── stopwords_ca.txt

│   │   │   ├── stopwords_cz.txt

│   │   │   ├── stopwords_da.txt

│   │   │   ├── stopwords_de.txt

│   │   │   ├── stopwords_el.txt

│   │   │   ├── stopwords_en.txt

│   │   │   ├── stopwords_es.txt

│   │   │   ├── stopwords_eu.txt

│   │   │   ├── stopwords_fa.txt

│   │   │   ├── stopwords_fi.txt

│   │   │   ├── stopwords_fr.txt

│   │   │   ├── stopwords_ga.txt

│   │   │   ├── stopwords_gl.txt

│   │   │   ├── stopwords_hi.txt

│   │   │   ├── stopwords_hu.txt

│   │   │   ├── stopwords_hy.txt

│   │   │   ├── stopwords_id.txt

│   │   │   ├── stopwords_it.txt

│   │   │   ├── stopwords_ja.txt

│   │   │   ├── stopwords_lv.txt

│   │   │   ├── stopwords_nl.txt

│   │   │   ├── stopwords_no.txt

│   │   │   ├── stopwords_pt.txt

│   │   │   ├── stopwords_ro.txt

│   │   │   ├── stopwords_ru.txt

│   │   │   ├── stopwords_sv.txt

│   │   │   ├── stopwords_th.txt

│   │   │   ├── stopwords_tr.txt

│   │   │   └── userdict_ja.txt

│   │   ├── protwords.txt

│   │   ├── schema.xml

│   │   ├── solrconfig.xml

│   │   ├── stopwords.txt

│   │   └── synonyms.txt


/var/www/<sitename>/search/collection1/conf exists...

Cheers,
Joel




On Thu, Jun 5, 2014 at 1:27 PM, Dmitry Kan <solrexpert@gmail.com> wrote:
>
> bq. The file /var/www/<sitename>/search/collection1/solrconfig.xml does
> exist,
> the owner is tomcat7 and the permissions are 664 and contains a
> configuration that is working on my mac with the same version of solr.
>
>
> The exception is self-explanatory: solr is looking for conf directory
> inside collection1 directory. The conf directory must contain
> solrconfig.xml and other config files, like schema.xml at least.
>
> Dmitry
>
>
> On Thu, Jun 5, 2014 at 10:45 AM, Joel Stobart <joel@custodiansolutions.com>
> wrote:
>
> > I can't get Solr to start up inside a tomcat7 server. Other Wars are
> > starting but this one isn't. That's it really. It works on my Mac. The
> > <sitename> bit is a slight redaction, the work is for a client.
> >
> > I've added a solr.xml file:
> >
> > <Context docBase="/var/www/solr/solr.war" crossContext="true" >
> >    <Environment name="solr/home" type="java.lang.String"
> > value="/var/www/<sitename>/search/" override="true" />
> > </Context>
> >
> > The file /var/www/<sitename>/search/collection1/solrconfig.xml does exist,
> > the owner is tomcat7 and the permissions are 664 and contains a
> > configuration that is working on my mac with the same version of solr.
> >
> > Catalina log:
> >
> > Jun 02, 2014 4:45:59 PM org.apache.catalina.startup.HostConfig
> > deployDescriptor
> > INFO: Deploying configuration descriptor
> > /etc/tomcat7/Catalina/<sitename>/solr.xml
> >
> > org.apache.solr.core.CoreContainer:null:org.apache.solr.common.SolrException:
> > Unable to create core: collection1
> >     at
> > org.apache.solr.core.CoreContainer.recordAndThrow(CoreContainer.java:911)
> >     at org.apache.solr.core.CoreContainer.create(CoreContainer.java:568)
> >     at org.apache.solr.core.CoreContainer$1.call(CoreContainer.java:261)
> >     at org.apache.solr.core.CoreContainer$1.call(CoreContainer.java:253)
> >     at java.util.concurrent.FutureTask.run(FutureTask.java:262)
> >     at
> > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
> >     at java.util.concurrent.FutureTask.run(FutureTask.java:262)
> >     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:744)
> > Caused by: org.apache.solr.common.SolrException: Could not load core
> > configuration for core collection1
> >     at
> > org.apache.solr.core.ConfigSetService.getConfig(ConfigSetService.java:66)
> >     at org.apache.solr.core.CoreContainer.create(CoreContainer.java:554)
> >     ... 8 more
> > Caused by: org.apache.solr.common.SolrException: Error loading solr
> > config from /var/www/<sitename>/search/collection1/solrconfig.xml
> >     at
> > org.apache.solr.core.SolrConfig.readFromResourceLoader(SolrConfig.java:148)
> >     at
> > org.apache.solr.core.ConfigSetService.createSolrConfig(ConfigSetService.java:79)
> >     at
> > org.apache.solr.core.ConfigSetService.getConfig(ConfigSetService.java:61)
> >     ... 9 more
> > Caused by: java.io.IOException: Can't find resource 'solrconfig.xml'
> > in classpath or '/var/www/<sitename>/search/collection1/con*f*'
> >     at
> > org.apache.solr.core.SolrResourceLoader.openResource(SolrResourceLoader.java:362)
> >     at
> > org.apache.solr.core.SolrResourceLoader.openConfig(SolrResourceLoader.java:308)
> >     at org.apache.solr.core.Config.<init>(Config.java:116)
> >     at org.apache.solr.core.Config.<init>(Config.java:86)
> >     at org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:161)
> >     at
> > org.apache.solr.core.SolrConfig.readFromResourceLoader(SolrConfig.java:144)
> >     ... 11 more
> >
> > Any ideas?
> >
> > Cheers,
> >
> > Joel Stobart
> >
>
>
>
> --
> Dmitry Kan
> Blog: http://dmitrykan.blogspot.com
> Twitter: http://twitter.com/dmitrykan




-- 


Regards,


Joel Stobart

Chief Technology Officer

E: joel@custodiansolutions.com
M: 07799 416 514

Company No. 08583145. Registered Office: 129A Middleton Boulevard,
Wollaton Park, Nottingham, UK, NG8 1FW
This email is confidential and intended solely for the use of the
individual to whom it is addressed. If you are not the intended
recipient, be advised that you have received this email in error and
that any use, dissemination, forwarding, printing, or copying of this
email is strictly prohibited. If you have received this in error
please notify us by email on info@custodiansolutions.com.

Mime
View raw message