You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@nutch.apache.org by Ron Swartzendruber <sw...@wou.edu> on 2006/10/19 03:52:27 UTC

nutch 0.7.2 index.jsp java error on Solaris

Hello--

I just installed nutch 0.7.2 on Solaris, and have successfully crawled my site.  I've deployed the .war file in the servlet container built in to Sun's webserver.  When I try hitting index.jsp, I just get a 500 error.  My server error log reports the following:

[18/Oct/2006:16:05:49] failure (28527): for host NNN.NNN.NNN.NNN trying to GET /nutch/index.jsp, service-j2ee reports: StandardWrapperValve[jsp]: WEB2792: Servlet.service() for servlet jsp threw exception
org.apache.jasper.compiler.ParseException: /index.jsp(13,35) WEB4012: Attribute  has no value
       at org.apache.jasper.compiler.JspReader.parseAttributeValue(JspReader.java:563)
       at org.apache.jasper.compiler.JspReader.parseTagAttributes(JspReader.java:681)
       at org.apache.jasper.compiler.Parser$Forward.accept(Parser.java:371)
       at org.apache.jasper.compiler.Parser.parse(Parser.java:1157)
       at org.apache.jasper.compiler.Parser.parse(Parser.java:1115)
       at org.apache.jasper.compiler.Parser.parse(Parser.java:1111)
       at org.apache.jasper.compiler.ParserController.parse(ParserController.java:239)
       at org.apache.jasper.compiler.Compiler.compile(Compiler.java:227)
       at com.iplanet.ias.web.jsp.JspServlet$JspServletWrapper.loadJSP(JspServlet.java:778)
       at com.iplanet.ias.web.jsp.JspServlet$JspServletWrapper.access$000(JspServlet.java:636)
       at com.iplanet.ias.web.jsp.JspServlet.serviceJspFile(JspServlet.java:413)
       at com.iplanet.ias.web.jsp.JspServlet.service(JspServlet.java:375)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:908)
       at org.apache.catalina.core.StandardWrapperValve.invokeServletService(StandardWrapperValve.java:771)
       at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:322)
       at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)
       at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:212)
       at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)
       at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:209)
       at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)
       at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java:161)
       at com.iplanet.ias.web.WebContainer.service(WebContainer.java:580) 

Note that I have edited the nutch-site.xml file in nutch/WEB-INF/classes to include the following:

  <property>
    <name>searcher.dir</name>
    <value>/usr/local/apps/nutch/crawl.wou</value>
  </property>

But the error remains the same.  I noticed a requirement that the .war file be installed in the servlet root context; this is not possible for me because of the server setup.  Is there a way around that requirement?  Is that even the problem here?

Your insight is appreciated!  I'm a java newbie but experienced with Solaris.  If it turns out that there are special requirements for nutch on Solaris, I will attempt to document them and add them to the nutch wiki once the problem is solved.

	----Ron
-- 

Ron Swartzendruber
Webmaster -- Western Oregon University
webmaster@wou.edu        (503)838-8795