Try SUN's JDK. You are using the default gcj java on your, I presume,
red hat 7 linux install. It looks like it might have encoding issues.
St.Ack
P.S. IIRC, this question has been answered already on this list. Also,
nutchwax has its own list that would be more appropriate to questions of
this sort. See
http://archive-access.sourceforge.net/projects/nutch/mail-lists.html
jibjoice wrote:
i have the same problem, pls help me.
aonewa wrote:
i use nutchwax-0.10.0 search but it shows only
"Search took 0.032 seconds. Hits 0-0 (out of about 0 total matching
pages): "
it not shows title, url, content when i look at log file in catalina.out
it shows error:
2007-11-27 16:44:02,330 INFO NutchBean - query: com
2007-11-27 16:44:02,331 INFO NutchBean - searching for 20 raw hits
2007-11-27 16:44:02,385 ERROR [jsp] - Servlet.service() for servlet jsp
threw exception
java.lang.IllegalStateException
at java.nio.charset.CharsetEncoder.encode(libgcj.so.7rh)
at org.apache.hadoop.io.Text.encode(Text.java:375)
at org.apache.hadoop.io.Text.set(Text.java:165)
at org.apache.hadoop.io.Text.<init>(Text.java:71)
at org.archive.access.nutch.Nutchwax.generateWaxKey(Nutchwax.java:449)
at
org.archive.access.nutch.NutchwaxBean.getCollectionQualifiedHitDetails(NutchwaxBean.java:70)
at
org.archive.access.nutch.NutchwaxBean.getSummary(NutchwaxBean.java:50)
at org.apache.jsp.search_jsp._jspService(search_jsp.java:349)
at
org.apache.jasper.runtime.HttpJspBase.service(jasper5-runtime-5.5.23.jar.so)
at
javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.23.jar.so)
at
org.apache.jasper.servlet.JspServletWrapper.service(jasper5-compiler-5.5.23.jar.so)
at
org.apache.jasper.servlet.JspServlet.serviceJspFile(jasper5-compiler-5.5.23.jar.so)
at
org.apache.jasper.servlet.JspServlet.service(jasper5-compiler-5.5.23.jar.so)
at
javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.23.jar.so)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(catalina-5.5.23.jar.so)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(catalina-5.5.23.jar.so)
at
org.apache.catalina.core.StandardWrapperValve.invoke(catalina-5.5.23.jar.so)
at
org.apache.catalina.core.StandardContextValve.invoke(catalina-5.5.23.jar.so)
at
org.apache.catalina.core.StandardHostValve.invoke(catalina-5.5.23.jar.so)
at
org.apache.catalina.valves.ErrorReportValve.invoke(catalina-5.5.23.jar.so)
at
org.apache.catalina.core.StandardEngineValve.invoke(catalina-5.5.23.jar.so)
at
org.apache.catalina.connector.CoyoteAdapter.service(catalina-5.5.23.jar.so)
at
org.apache.coyote.http11.Http11Processor.process(tomcat-http-5.5.23.jar.so)
at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(tomcat-http-5.5.23.jar.so)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(tomcat-util-5.5.23.jar.so)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(tomcat-util-5.5.23.jar.so)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(tomcat-util-5.5.23.jar.so)
at java.lang.Thread.run(libgcj.so.7rh)
why?and how i solve this problem?