Java Mailing List Archive

http://www.java2.5341.com/

Home » nutch-user.lucene »

Webapps error?

赵然

2008-08-14


Author LoginPost Reply
I use nutch 0.7.2, tomcat 4.1 and jdk1.4, following the guide.

The homepage is correct. But when I input a key word and click search,
the result page is error:

============================================
type Exception report

message

description The server encountered an internal error () that prevented
it from fulfilling this request.

exception

javax.servlet.ServletException
 at org.apache.jasper.servlet.JspServlet.service (JspServlet.java:195)
 at javax.servlet.http.HttpServlet.service (HttpServlet.java:810)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:199)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:145)
 at org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:210)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
 at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:433)
 at org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:955)
 at org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:139)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
 at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:433)
 at org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:955)
 at org.apache.catalina.core.StandardContext.invoke (StandardContext.java:2460)
 at org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:133)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
 at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:119)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:594)
 at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:117)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:594)
 at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:433)
 at org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:955)
 at org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:127)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
 at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:433)
 at org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:955)
 at org.apache.coyote.tomcat4.CoyoteAdapter.service (CoyoteAdapter.java:157)
 at org.apache.coyote.http11.Http11Processor.process (Http11Processor.java:874)
 at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
 at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket (PoolTcpEndpoint.java:528)
 at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt (LeaderFollowerWorkerThread.java:81)
 at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
 at java.lang.Thread.run (Thread.java:534)

root cause

java.lang.ExceptionInInitializerError
 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:39)
 at sun.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java:27)
 at java.lang.reflect.Constructor.newInstance (Constructor.java:274)
 at java.lang.Class.newInstance0 (Class.java:308)
 at java.lang.Class.newInstance (Class.java:261)
 at org.apache.jasper.servlet.JspServletWrapper.getServlet (JspServletWrapper.java:103)
 at org.apache.jasper.compiler.Compiler.isOutDated (Compiler.java:429)
 at org.apache.jasper.compiler.Compiler.isOutDated (Compiler.java:376)
 at org.apache.jasper.JspCompilationContext.compile (JspCompilationContext.java:425)
 at org.apache.jasper.servlet.JspServletWrapper.service (JspServletWrapper.java:142)
 at org.apache.jasper.servlet.JspServlet.serviceJspFile (JspServlet.java:240)
 at org.apache.jasper.servlet.JspServlet.service (JspServlet.java:187)
 at javax.servlet.http.HttpServlet.service (HttpServlet.java:810)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:199)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:145)
 at org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:210)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
 at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:433)
 at org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:955)
 at org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:139)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
 at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:433)
 at org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:955)
 at org.apache.catalina.core.StandardContext.invoke (StandardContext.java:2460)
 at org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:133)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
 at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:119)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:594)
 at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:117)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:594)
 at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:433)
 at org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:955)
 at org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:127)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
 at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:433)
 at org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:955)
 at org.apache.coyote.tomcat4.CoyoteAdapter.service (CoyoteAdapter.java:157)
 at org.apache.coyote.http11.Http11Processor.process (Http11Processor.java:874)
 at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
 at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket (PoolTcpEndpoint.java:528)
 at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt (LeaderFollowerWorkerThread.java:81)
 at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
 at java.lang.Thread.run (Thread.java:534)
Caused by: java.lang.RuntimeException:
org.apache.xerces.impl.io.MalformedByteSequenceException: Invalid byte
1 of 1-byte UTF-8 sequence.
 at org.apache.nutch.util.NutchConf.loadResource(NutchConf.java:338)
 at org.apache.nutch.util.NutchConf.getProps(NutchConf.java:271)
 at org.apache.nutch.util.NutchConf.get(NutchConf.java:84)
 at org.apache.nutch.util.NutchConf.getInt(NutchConf.java:103)
 at org.apache.jsp.search_jsp.<clinit>(search_jsp.java:29)
 ... 44 more
Caused by: org.apache.xerces.impl.io.MalformedByteSequenceException:
Invalid byte 1 of 1-byte UTF-8 sequence.
 at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
 at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
 at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
 at org.apache.nutch.util.NutchConf.loadResource(NutchConf.java:292)
 ... 48 more

============================================



I don't know why. I tried different versions of nutch, tomcat and jdk,
and tried different machines. But there always be a similar problem.
©2008 java2.5341.com - Jax Systems, LLC, U.S.A.