You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@nutch.apache.org by RP <rp...@earthlink.net> on 2007/02/16 02:16:49 UTC

Re: WEB2 help needed - did build but no page display..?? Kinda working

Got live results pages after I moved a jasper lib out of the way but 
keymatch does nothing - div id is there but nothing is in it....  I put 
the keymatch def in the tiles-def.xml but left the location path at the 
default which might be an issue as that is not the same as the plugin 
path.  I put the keymatch line in the search.jsp file but I'm not sure 
that is correct but the div shows up. Anyway - here is latest error:

2007-02-15 20:05:14,251 INFO  Search - performing search, requiring:10
2007-02-15 20:05:14,254 INFO  Search - query:mapred
2007-02-15 20:05:14,254 INFO  Search - endOffset:010
2007-02-15 20:05:14,254 INFO  Search - hitsPerDup:2
2007-02-15 20:05:14,255 INFO  Search - dupField:site
2007-02-15 20:05:14,255 INFO  Search - sortField:null
2007-02-15 20:05:14,255 INFO  Search - descending:false
2007-02-15 20:05:14,255 INFO  NutchBean - searching for 20 raw hits
2007-02-15 20:05:14,692 WARN  NativeCodeLoader - Unable to load 
native-hadoop library for your platform... using builtin-java classes 
where applicable
2007-02-15 20:05:15,245 INFO  BaseSearch - postsearch

2007-02-15 20:05:15,284 INFO  NutchController - Exception occured while 
executing nutch controller:
2007-02-15 20:05:15,285 INFO  NutchController - 
java.lang.NullPointerException
2007-02-15 20:05:15,287 INFO  NutchController - at 
org.apache.nutch.webapp.controller.KeyMatchController.nutchPerform(KeyMatchController.java:46)
2007-02-15 20:05:15,288 INFO  NutchController - at 
org.apache.nutch.webapp.controller.NutchController.execute(NutchController.java:51)
2007-02-15 20:05:15,288 INFO  NutchController - at 
org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:875)
2007-02-15 20:05:15,288 INFO  NutchController - at 
org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:462)
2007-02-15 20:05:15,288 INFO  NutchController - at 
org.apache.jsp.WEB_002dINF.jsp.search_jsp._jspx_meth_tiles_005finsert_005f0(search_jsp.java:487)
2007-02-15 20:05:15,289 INFO  NutchController - at 
org.apache.jsp.WEB_002dINF.jsp.search_jsp._jspx_meth_c_005fwhen_005f1(search_jsp.java:313)
2007-02-15 20:05:15,289 INFO  NutchController - at 
org.apache.jsp.WEB_002dINF.jsp.search_jsp._jspx_meth_c_005fchoose_005f1(search_jsp.java:271)
2007-02-15 20:05:15,289 INFO  NutchController - at 
org.apache.jsp.WEB_002dINF.jsp.search_jsp._jspx_meth_c_005fwhen_005f0(search_jsp.java:184)
2007-02-15 20:05:15,289 INFO  NutchController - at 
org.apache.jsp.WEB_002dINF.jsp.search_jsp._jspx_meth_c_005fchoose_005f0(search_jsp.java:135)
2007-02-15 20:05:15,289 INFO  NutchController - at 
org.apache.jsp.WEB_002dINF.jsp.search_jsp._jspService(search_jsp.java:107)
2007-02-15 20:05:15,290 INFO  NutchController - at 
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
2007-02-15 20:05:15,290 INFO  NutchController - at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
2007-02-15 20:05:15,290 INFO  NutchController - at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:390)
2007-02-15 20:05:15,290 INFO  NutchController - at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
2007-02-15 20:05:15,292 INFO  NutchController - at 
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
2007-02-15 20:05:15,293 INFO  NutchController - at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
2007-02-15 20:05:15,293 INFO  NutchController - at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
2007-02-15 20:05:15,293 INFO  NutchController - at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2007-02-15 20:05:15,293 INFO  NutchController - at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683)
2007-02-15 20:05:15,293 INFO  NutchController - at 
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:585)
2007-02-15 20:05:15,294 INFO  NutchController - at 
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
2007-02-15 20:05:15,294 INFO  NutchController - at 
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:967)
2007-02-15 20:05:15,294 INFO  NutchController - at 
org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:614)
2007-02-15 20:05:15,294 INFO  NutchController - at 
org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:99)
2007-02-15 20:05:15,296 INFO  NutchController - at 
org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:135)
2007-02-15 20:05:15,296 INFO  NutchController - at 
org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:760)
2007-02-15 20:05:15,296 INFO  NutchController - at 
org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:892)
2007-02-15 20:05:15,297 INFO  NutchController - at 
org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:462)
2007-02-15 20:05:15,297 INFO  NutchController - at 
org.apache.jsp.WEB_002dINF.jsp.template_jsp._jspx_meth_tiles_005finsert_005f1(template_jsp.java:229)
2007-02-15 20:05:15,297 INFO  NutchController - at 
org.apache.jsp.WEB_002dINF.jsp.template_jsp._jspService(template_jsp.java:99)
2007-02-15 20:05:15,297 INFO  NutchController - at 
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
2007-02-15 20:05:15,297 INFO  NutchController - at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
2007-02-15 20:05:15,298 INFO  NutchController - at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:390)
2007-02-15 20:05:15,298 INFO  NutchController - at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
2007-02-15 20:05:15,298 INFO  NutchController - at 
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
2007-02-15 20:05:15,301 INFO  NutchController - at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
2007-02-15 20:05:15,301 INFO  NutchController - at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
2007-02-15 20:05:15,301 INFO  NutchController - at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2007-02-15 20:05:15,302 INFO  NutchController - at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683)
2007-02-15 20:05:15,302 INFO  NutchController - at 
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
2007-02-15 20:05:15,302 INFO  NutchController - at 
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:404)
2007-02-15 20:05:15,302 INFO  NutchController - at 
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
2007-02-15 20:05:15,302 INFO  NutchController - at 
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1085)
2007-02-15 20:05:15,303 INFO  NutchController - at 
org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:263)
2007-02-15 20:05:15,303 INFO  NutchController - at 
org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:239)
2007-02-15 20:05:15,303 INFO  NutchController - at 
org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:302)
2007-02-15 20:05:15,303 INFO  NutchController - at 
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)
2007-02-15 20:05:15,303 INFO  NutchController - at 
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
2007-02-15 20:05:15,304 INFO  NutchController - at 
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
2007-02-15 20:05:15,304 INFO  NutchController - at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
2007-02-15 20:05:15,304 INFO  NutchController - at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
2007-02-15 20:05:15,304 INFO  NutchController - at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
2007-02-15 20:05:15,304 INFO  NutchController - at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2007-02-15 20:05:15,305 INFO  NutchController - at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:228)
2007-02-15 20:05:15,305 INFO  NutchController - at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
2007-02-15 20:05:15,305 INFO  NutchController - at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
2007-02-15 20:05:15,305 INFO  NutchController - at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
2007-02-15 20:05:15,306 INFO  NutchController - at 
org.apache.catalina.valves.FastCommonAccessLogValve.invoke(FastCommonAccessLogValve.java:496)
2007-02-15 20:05:15,306 INFO  NutchController - at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
2007-02-15 20:05:15,306 INFO  NutchController - at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:212)
2007-02-15 20:05:15,306 INFO  NutchController - at 
org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:867)
2007-02-15 20:05:15,306 INFO  NutchController - at 
org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:706)
2007-02-15 20:05:15,306 INFO  NutchController - at 
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1487)
2007-02-15 20:05:15,307 INFO  NutchController - at 
java.lang.Thread.run(Thread.java:595)


RP wrote:
> Hi all,
>
> Pulled down the WEB2 stuff via SVN to finally look at the keymatch and 
> spellchecker stuff.  Did the ANT thing per the readme to compile 
> plugins and build WAR with no errors.  Added the plugins and plugins 
> directory (I moved all the plugins into nutch/plugins and pointed to 
> that) to the nutch-site.xml and moved the WAR file over into Tomcat 
> and brought it up (cleared out the old stuff first....).  So far all 
> looks good, the catalina.out shows the new plugins were pulled in.  
> Fire up the browser and nothing - nada, no page....  Force a search 
> string in to the URL and the logs shows that  a search and results 
> happened but get 404 errors on the page display and no page 
> displays..?? Anyone get this WEB2 thing working or have pointers on 
> how to fix or make it work..??  I may have missed a step so any 
> pointers on how you did your install and build would help.  I'm 
> running 0.9x build if that helps....
>
> Further log check in the localhost log shows this error was found - is 
> this my culprit and if so how do I fix..??
>
> SEVERE: Servlet.service() for servlet jsp threw exception
> org.apache.jasper.JasperException: Unable to compile class for JSP
>
> Generated servlet error:
> The return type is incompatible with JspSourceDependent.getDependants()
>
>        at 
> org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:85) 
>
>        at 
> org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:329) 
>
>        at 
> org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:415) 
>
>        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:308)
>        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
>        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
>        at 
> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566) 
>
>        at 
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:314) 
>
>        at 
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
>        at 
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>        at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 
>
>        at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
>
>        at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:228) 
>
>        at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) 
>
>        at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) 
>
>        at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) 
>
>        at 
> org.apache.catalina.valves.FastCommonAccessLogValve.invoke(FastCommonAccessLogValve.java:496) 
>
>        at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) 
>
>        at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:212) 
>
>        at 
> org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:867) 
>
>        at 
> org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:706) 
>
>        at 
> org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1487)
>        at java.lang.Thread.run(Thread.java:595)
>
> Thanks,
> rp
>
>