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



Reply via email to