Error Finding solrconfig.xml

2011-10-09 Thread rocco2004
Hello,

I'm having issues setting up Solr as Tomcat service in CentOS. I’m using
solr 3.3.0 which should be working with Tomcat 5.5. The error I was getting
is:

Can't find resource 'solrconfig.xml' in classpath or
'/home/datadmin/public_html/apache-solr/example/solr/./conf/',
cwd=/usr/local/jakarta/apache-tomcat-5.5.33/bin

I did the following:

1.  Copied solr.war to tomcat/webapps
2.  Restarted Tomcat Service
3.  Edited /usr/local/jakarta/tomcat/webapps/solr/WEB-INF/web.xml   as:


   solr/home
  
/home/datadmin/public_html/apache-solr/example/solr
   java.lang.String



3. Created solr.xml in /usr/local/jakarta/tomcat/conf/Catalina/localhost as:



  



Below is the complete error log from catalina.err:


Oct 9, 2011 7:35:06 PM org.apache.catalina.core.StandardService stop
INFO: Stopping service Catalina
Oct 9, 2011 7:35:06 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextDestroyed()
Oct 9, 2011 7:35:06 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextDestroyed()
Oct 9, 2011 7:35:06 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextDestroyed()
Oct 9, 2011 7:35:06 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextDestroyed()
Oct 9, 2011 7:35:06 PM org.apache.coyote.http11.Http11BaseProtocol destroy
INFO: Stopping Coyote HTTP/1.1 on http-8080
Oct 9, 2011 7:35:21 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal
performance in production environments was not found on the
java.library.path:
/usr/local/jdk/jre/lib/amd64/server:/usr/local/jdk/jre/lib/amd64:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
Oct 9, 2011 7:35:23 PM org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Oct 9, 2011 7:35:23 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 2875 ms
Oct 9, 2011 7:35:23 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Oct 9, 2011 7:35:23 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.33
Oct 9, 2011 7:35:23 PM org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
Oct 9, 2011 7:35:24 PM org.apache.catalina.startup.HostConfig
deployDescriptor
WARNING: A docBase /usr/local/jakarta/tomcat/webapps/solr.war inside the
host appBase has been specified, and will be ignored
Oct 9, 2011 7:35:25 PM org.apache.solr.core.SolrResourceLoader
locateSolrHome
INFO: Using JNDI solr.home:
/home/datadmin/public_html/apache-solr/example/solr
Oct 9, 2011 7:35:25 PM org.apache.solr.core.SolrResourceLoader 
INFO: Solr home set to
'/home/datadmin/public_html/apache-solr/example/solr/'
Oct 9, 2011 7:35:25 PM org.apache.solr.servlet.SolrDispatchFilter init
INFO: SolrDispatchFilter.init()
Oct 9, 2011 7:35:25 PM org.apache.solr.core.SolrResourceLoader
locateSolrHome
INFO: Using JNDI solr.home:
/home/datadmin/public_html/apache-solr/example/solr
Oct 9, 2011 7:35:25 PM org.apache.solr.core.CoreContainer$Initializer
initialize
INFO: looking for solr.xml:
/home/datadmin/public_html/apache-solr/example/solr/solr.xml
Oct 9, 2011 7:35:25 PM org.apache.solr.core.SolrResourceLoader
locateSolrHome
INFO: Using JNDI solr.home:
/home/datadmin/public_html/apache-solr/example/solr
Oct 9, 2011 7:35:25 PM org.apache.solr.core.CoreContainer 
INFO: New CoreContainer:
solrHome=/home/datadmin/public_html/apache-solr/example/solr/
instance=1537767228
Oct 9, 2011 7:35:25 PM org.apache.solr.core.SolrResourceLoader 
INFO: Solr home set to
'/home/datadmin/public_html/apache-solr/example/solr/'
Oct 9, 2011 7:35:26 PM org.apache.solr.core.SolrResourceLoader 
INFO: Solr home set to
'/home/datadmin/public_html/apache-solr/example/solr/./'
Oct 9, 2011 7:35:26 PM org.apache.solr.common.SolrException log
SEVERE: java.lang.RuntimeException: Can't find resource 'solrconfig.xml' in
classpath or '/home/datadmin/public_html/apache-solr/example/solr/./conf/',
cwd=/usr/local/jakarta/apache-tomcat-5.5.33/bin
at
org.apache.solr.core.SolrResourceLoader.openResource(SolrResourceLoader.java:268)
at
org.apache.solr.core.SolrResourceLoader.openConfig(SolrResourceLoader.java:234)
at org.apache.solr.core.Config.(Config.java:141)
at org.apache.solr.core.SolrConfig.(SolrConfig.java:131)
at org.apache.solr.core.CoreContainer.create(CoreContainer.java:435)
at org.apache.solr.core.CoreContainer.load(CoreContainer.java:316)
at
org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:133)
at
org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:94)
at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:221)
at
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:302)
at
org.apache.ca

Re: Error Finding solrconfig.xml

2011-10-21 Thread rocco2004
Hi Hoss,

It ended up been permission issue. I moved the example folder to
/usr/local/jakarta/tomcat/webapps/solr/WEB-INF/ and it was able to find it.
Java seem to be giving file not found even if it doesn't have permissions to
access it. 

I'm wondering in such cases under what user runs tomcat and what is the best
practices to get permissions to external folder like
"/home/datadmin/public_html/apache-solr/example" ?


--
View this message in context: 
http://lucene.472066.n3.nabble.com/Error-Finding-solrconfig-xml-tp3408411p3441554.html
Sent from the Solr - User mailing list archive at Nabble.com.


Solr Configuration with 404 error

2011-07-10 Thread rocco2004
I installed Solr using:

java -jar start.jar

However I downloaded the source code and didn't compile it (Didn't pay
attention). And the error using:
http://localhost:8983/solr/admin/ was:

HTTP ERROR: 404 Problem accessing /solr/admin/. Reason: NOT_FOUND

I realized that it was nos configuring because the source code was not
compiled. Then I downloaded the compiled version of solr but when trying to
run the example configuration I'm getting exception: 

java.net.BindException: Address already in use

Is there a way to revert solr configuration and start from scratch? Looks
like the configuration got messed up. I don't see anything related to it in
the manual.

Here is the error:

2011-07-10 22:41:27.631:WARN::failed SocketConnector@0.0.0.0:8983:
java.net.BindException: Address already in use 2011-07-10
22:41:27.632:WARN::failed Server@c4e21db: java.net.BindException: Address
already in use 2011-07-10 22:41:27.632:WARN::EXCEPTION
java.net.BindException: Address already in use at
java.net.PlainSocketImpl.socketBind(Native Method) at
java.net.PlainSocketImpl.bind(PlainSocketImpl.java:383) at
java.net.ServerSocket.bind(ServerSocket.java:328) at
java.net.ServerSocket.(ServerSocket.java:194) at
java.net.ServerSocket.(ServerSocket.java:150) at
org.mortbay.jetty.bio.SocketConnector.newServerSocket(SocketConnector.java:80)
at org.mortbay.jetty.bio.SocketConnector.open(SocketConnector.java:73) at
org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:283) at
org.mortbay.jetty.bio.SocketConnector.doStart(SocketConnector.java:147) at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) at
org.mortbay.jetty.Server.doStart(Server.java:235) at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) at
org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985) at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597) at
org.mortbay.start.Main.invokeMain(Main.java:194) at
org.mortbay.start.Main.start(Main.java:534) at
org.mortbay.start.Main.start(Main.java:441) at
org.mortbay.start.Main.main(Main.java:119) Jul 10, 2011 10:41:27 PM
org.apache.solr.core.SolrCore registerSearcher INFO: [] Registered new
searcher Searcher@5b6b9e62 main


--
View this message in context: 
http://lucene.472066.n3.nabble.com/Solr-Configuration-with-404-error-tp3157895p3157895.html
Sent from the Solr - User mailing list archive at Nabble.com.