Hi,

I am following the tutorial here: 

http://nutch.sourceforge.net/docs/en/tutorial.html

Crawling works fine, as does the test search from the command line.  When 
I try to fire up tomcat after moving ROOT.war into place, I get some 
errors in the tomcat logs and a page with

HTTP Status 500 - No Context configured to process this request

2009-02-19 15:55:46 WebappLoader[]: Deploy JAR 
/WEB-INF/lib/xerces-2_6_2.jar to C:\Program Files\Apache Software 
Foundation\Tomcat 4.1\webapps\ROOT\WEB-INF\lib\xerces-2_6_2.jar
2009-02-19 15:55:47 ContextConfig[] Parse error in default web.xml
org.apache.commons.logging.LogConfigurationException: User-specified log 
class 'org.apache.commons.logging.impl.Log4JLogger' cannot be found or is 
not useable.
        at 
org.apache.commons.digester.Digester.createSAXException(Digester.java:3181)
        at 
org.apache.commons.digester.Digester.createSAXException(Digester.java:3207)
        at 
org.apache.commons.digester.Digester.endElement(Digester.java:1225) 
............ etc.

So it looks like the root of the error is default web.xml, not in the 
Log4JLogger - although I know very little about Java.  I haven't played 
with it for a few years.

Anyone know what is going on here? 

versions/info:

nutch 0.9
Tomcat 4.1
jre1.5.0_08
jdk1.6.0_12
NUTCH_JAVA_HOME=C:\Program Files\Java\jdk1.6.0_12
JAVA_HOME=C:\Program Files\Java\jdk1.6.0_12

Thanks!
Sam

Reply via email to