The problem is that your SOLR home is incorrect. You're making
-Dsolr.solr.home point to the deployed solr webapp inside solr. It
should actually point to a directory which contains conf folder
containing solrconfig.xml and schema.xml.

For an example configuration folder see example/solr supplied with solr builds.

On Feb 19, 2008 10:02 PM, Alejandro Valdez <[EMAIL PROTECTED]> wrote:
> Hello, I'm trying to install Solr in Windows but it's not working.
>
> I followed the instructions at http://wiki.apache.org/solr/SolrTomcat for
> configuring Solr in Windows.
>
> If I open the localhost tomcat URL (http://localhost:8080/) it shows
> the tomcat page.
>
> If I open the localhost URL for my project
> (http://localhost:8080/myproject) it works ok.
>
> But if I open the Solr URL (http://localhost:8080/solr/admin) It fails
> with tomcat's 404 error.
>
> The files are correctly deployed in the webapps directory...
>
> The tomcat's log says "Feb 19, 2008 2:24:54 PM
> org.apache.catalina.startup.HostConfig deployWAR
> INFO: Deploying web application archive solr.war" but it still don't work :-(
>
>
> Any clue?
>
>
>
>
> This is the tomcat_start.bat
> --------------
> set JAVA_HOME=C:\Sun\SDK\jdk
> set workers.catalina_home=c:\xampp\tomcat
> set workers.java_home=C:\Sun\SDK\jdk
> set TOMCAT_HOME=c:\xampp\tomcat
> set TOMCAT_BASE=c:\xampp\tomcat
> set CLASSPATH=c:\xampp\tomcat;C:\Sun\SDK\jdk\lib\tools.jar
> set CATALINA_BASE=c:\xampp\tomcat
> set CATALINA_HOME=c:\xampp\tomcat
> set JAVA_OPTS=-Dsolr.solr.home=c:\xampp\tomcat\webapps\solr -Duser.language=en
> tomcat\bin\catalina.bat start
> --------------
>
> This is the output when Tomcat start:
> --------------
> Feb 19, 2008 2:24:54 PM org.apache.catalina.core.AprLifecycleListener init
> INFO: The Apache Tomcat Native library which allows optimal performance in 
> produ
> ction environments was not found on the java.library.path: 
> C:\Sun\SDK\jdk\bin;.;
> C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WI
> NDOWS;C:\WINDOWS\System32\Wbem;c:\Archivos de 
> programa\python25;C:\Sun\SDK\jdk\j
> re\bin;C:\Sun\SDK\bin;C:\Archivos de programa\CollabNet Subversion Server
> Feb 19, 2008 2:24:54 PM org.apache.coyote.http11.Http11Protocol init
> INFO: Initializing Coyote HTTP/1.1 on http-8080
> Feb 19, 2008 2:24:54 PM org.apache.catalina.startup.Catalina load
> INFO: Initialization processed in 523 ms
> Feb 19, 2008 2:24:54 PM org.apache.catalina.core.StandardService start
> INFO: Starting service Catalina
> Feb 19, 2008 2:24:54 PM org.apache.catalina.core.StandardEngine start
> INFO: Starting Servlet Engine: Apache Tomcat/6.0.13
> Feb 19, 2008 2:24:54 PM org.apache.catalina.startup.HostConfig deployWAR
> INFO: Deploying web application archive solr.war
> Feb 19, 2008 2:24:56 PM com.sun.faces.config.ConfigureListener 
> contextInitialize
> d
> INFO: Initializing Sun's JavaServer Faces implementation (1.2_04-b07-FCS) for 
> co
> ntext '/mailstat'
> log4j:WARN No appenders could be found for logger 
> (org.ajax4jsf.application.Debu
> gLifecycleFactory).
> log4j:WARN Please initialize the log4j system properly.
> Feb 19, 2008 2:24:58 PM org.apache.coyote.http11.Http11Protocol start
> INFO: Starting Coyote HTTP/1.1 on http-8080
> Feb 19, 2008 2:24:58 PM org.apache.jk.common.ChannelSocket init
> INFO: JK: ajp13 listening on /0.0.0.0:8009
> Feb 19, 2008 2:24:58 PM org.apache.jk.server.JkMain start
> INFO: Jk running ID=0 time=0/32  config=null
> Feb 19, 2008 2:24:58 PM org.apache.catalina.startup.Catalina start
> INFO: Server startup in 3558 ms
> --------------
>
> This is the content of catalina.log:
> --------------
> Feb 19, 2008 2:24:54 PM org.apache.catalina.core.AprLifecycleListener init
> INFO: The Apache Tomcat Native library which allows optimal
> performance in production environments was not found on the
> java.library.path:
> C:\Sun\SDK\jdk\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;c:\Archivos
> de programa\python25;C:\Sun\SDK\jdk\jre\bin;C:\Sun\SDK\bin;C:\Archivos
> de programa\CollabNet Subversion Server
> Feb 19, 2008 2:24:54 PM org.apache.coyote.http11.Http11Protocol init
> INFO: Initializing Coyote HTTP/1.1 on http-8080
> Feb 19, 2008 2:24:54 PM org.apache.catalina.startup.Catalina load
> INFO: Initialization processed in 523 ms
> Feb 19, 2008 2:24:54 PM org.apache.catalina.core.StandardService start
> INFO: Starting service Catalina
> Feb 19, 2008 2:24:54 PM org.apache.catalina.core.StandardEngine start
> INFO: Starting Servlet Engine: Apache Tomcat/6.0.13
> Feb 19, 2008 2:24:54 PM org.apache.catalina.startup.HostConfig deployWAR
> INFO: Deploying web application archive solr.war
> Feb 19, 2008 2:24:56 PM com.sun.faces.config.ConfigureListener
> contextInitialized
> INFO: Initializing Sun's JavaServer Faces implementation
> (1.2_04-b07-FCS) for context '/myproject'
> Feb 19, 2008 2:24:58 PM org.apache.coyote.http11.Http11Protocol start
> INFO: Starting Coyote HTTP/1.1 on http-8080
> Feb 19, 2008 2:24:58 PM org.apache.jk.common.ChannelSocket init
> INFO: JK: ajp13 listening on /0.0.0.0:8009
> Feb 19, 2008 2:24:58 PM org.apache.jk.server.JkMain start
> INFO: Jk running ID=0 time=0/32  config=null
> Feb 19, 2008 2:24:58 PM org.apache.catalina.startup.Catalina start
> INFO: Server startup in 3558 ms
> --------------
>
> This is the content of localhost.log
> --------------
> Feb 19, 2008 2:24:55 PM org.apache.catalina.core.ApplicationContext log
> INFO: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain:
> [org.apache.webapp.balancer.RuleChain:
> [org.apache.webapp.balancer.rules.URLStringMatchRule: Target string:
> News / Redirect URL: http://www.cnn.com],
> [org.apache.webapp.balancer.rules.RequestParameterRule: Target param
> name: paramName / Target param value: paramValue / Redirect URL:
> http://www.yahoo.com],
> [org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL:
> http://jakarta.apache.org]]
> Feb 19, 2008 2:24:55 PM org.apache.catalina.core.ApplicationContext log
> INFO: ContextListener: contextInitialized()
> Feb 19, 2008 2:24:55 PM org.apache.catalina.core.ApplicationContext log
> INFO: SessionListener: contextInitialized()
> Feb 19, 2008 2:24:55 PM org.apache.catalina.core.ApplicationContext log
> INFO: ContextListener: contextInitialized()
> Feb 19, 2008 2:24:55 PM org.apache.catalina.core.ApplicationContext log
> INFO: SessionListener: contextInitialized()
> Feb 19, 2008 2:24:55 PM org.apache.catalina.core.ApplicationContext log
> INFO: ContextListener: contextInitialized()
> Feb 19, 2008 2:24:55 PM org.apache.catalina.core.ApplicationContext log
> INFO: SessionListener: contextInitialized()
> Feb 19, 2008 2:24:58 PM org.apache.catalina.core.ApplicationContext log
> INFO: ContextListener: contextInitialized()
> Feb 19, 2008 2:24:58 PM org.apache.catalina.core.ApplicationContext log
> INFO: SessionListener: contextInitialized()
> --------------
>



-- 
Regards,
Shalin Shekhar Mangar.

Reply via email to