You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@nutch.apache.org by Sean Dean <se...@rogers.com> on 2006/12/27 07:25:54 UTC

Nutch and OSCache

I'm wondering if anyone is running OSCache with Nutch?
 
Ive followed there tutorial, and it seems there is a issue when wrapping any custom tag around any flushed include, which is according to JSP specification. I guess there is one in the Nutch JSP code stopping me?
 
Looking at the log output, Nutch runs fine and the point of error is the page generation.

2006-12-27 00:59:34,427 INFO  NutchBean - query: http
2006-12-27 00:59:34,427 INFO  NutchBean - lang:
2006-12-27 00:59:34,453 INFO  NutchBean - searching for 20 raw hits
2006-12-27 00:59:49,837 WARN  NativeCodeLoader - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
2006-12-27 00:59:50,941 INFO  NutchBean - total hits: 5116128
2006-12-27 00:59:50,951 WARN  [jsp] - Servlet.service() for servlet jsp threw exception
java.io.IOException: Illegal to flush within a custom tag
        at javax.servlet.jsp.tagext.BodyContent.flush(BodyContent.java:79)
        at org.apache.jsp.search_jsp._jspService(search_jsp.java:416)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.opensymphony.oscache.web.filter.CacheFilter.doFilter(CacheFilter.java:161)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
        at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
        at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:595)
 
I know this isn't really a Nutch issue per say, but if anyone is running it without problems any tips would be greatly appreciated.
 
Thanks,
 
Sean