You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@nutch.apache.org by paradise <pa...@gmail.com> on 2007/11/13 13:13:11 UTC

java.io.IOException: Unknown format version:-3

Hi
I build nutch from svn source: svn co http://svn.apache.org/repos/asf/lucene/nutch/trunk nutch
And the nutch-0.9.war is got from the http://apache.mirror.phpchina.com/lucene/nutch/nutch-0.9.tar.gz
After I configured the nutch followed by http://wiki.apache.org/nutch/NutchHadoopTutorial
when I start the tomcat I meet this problem as this: 
http://www.mail-archive.com/nutch-user@lucene.apache.org/msg09496.html, 
and I replace the ROOT with my nutch dictory by: 
rm -dfr ROOT
mv nutch-0.9 ROOT
But it still shows this error message:
org.apache.jasper.JasperException: java.io.IOException: Unknown format version:-3
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:541)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:423)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

root cause 
java.io.IOException: Unknown format version:-3
	org.apache.lucene.index.SegmentTermEnum.<init>(SegmentTermEnum.java:64)
	org.apache.lucene.index.TermInfosReader.<init>(TermInfosReader.java:49)
	org.apache.lucene.index.SegmentReader.initialize(SegmentReader.java:167)
	org.apache.lucene.index.SegmentReader.get(SegmentReader.java:140)
	org.apache.lucene.index.SegmentReader.get(SegmentReader.java:126)
	org.apache.lucene.index.IndexReader$1.doBody(IndexReader.java:155)
	org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:579)
	org.apache.lucene.index.IndexReader.open(IndexReader.java:147)
	org.apache.lucene.index.IndexReader.open(IndexReader.java:142)
	org.apache.nutch.searcher.IndexSearcher.<init>(IndexSearcher.java:71)
	org.apache.nutch.searcher.NutchBean.init(NutchBean.java:119)
	org.apache.nutch.searcher.NutchBean.<init>(NutchBean.java:106)
	org.apache.nutch.searcher.NutchBean.<init>(NutchBean.java:84)
	org.apache.nutch.searcher.NutchBean.get(NutchBean.java:71)
	org.apache.jsp.search_jsp._jspService(search_jsp.java:111)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

 Best wishes!

Re: java.io.IOException: Unknown format version:-3

Posted by Doğacan Güney <do...@gmail.com>.
Hi,

On Nov 13, 2007 2:13 PM, paradise <pa...@gmail.com> wrote:
> Hi
> I build nutch from svn source: svn co http://svn.apache.org/repos/asf/lucene/nutch/trunk nutch
> And the nutch-0.9.war is got from the http://apache.mirror.phpchina.com/lucene/nutch/nutch-0.9.tar.gz

If you checkout nutch source from svn trunk then you should not use
nutch-0.9.war, you should build war file from source that you checked
out. You can build war with command:

ant war

in nutch's top directory.

> After I configured the nutch followed by http://wiki.apache.org/nutch/NutchHadoopTutorial
> when I start the tomcat I meet this problem as this:
> http://www.mail-archive.com/nutch-user@lucene.apache.org/msg09496.html,
> and I replace the ROOT with my nutch dictory by:
> rm -dfr ROOT
> mv nutch-0.9 ROOT
> But it still shows this error message:
> org.apache.jasper.JasperException: java.io.IOException: Unknown format version:-3
>         org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:541)
>         org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:423)
>         org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
>         org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
>         javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>
> root cause
> java.io.IOException: Unknown format version:-3
>         org.apache.lucene.index.SegmentTermEnum.<init>(SegmentTermEnum.java:64)
>         org.apache.lucene.index.TermInfosReader.<init>(TermInfosReader.java:49)
>         org.apache.lucene.index.SegmentReader.initialize(SegmentReader.java:167)
>         org.apache.lucene.index.SegmentReader.get(SegmentReader.java:140)
>         org.apache.lucene.index.SegmentReader.get(SegmentReader.java:126)
>         org.apache.lucene.index.IndexReader$1.doBody(IndexReader.java:155)
>         org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:579)
>         org.apache.lucene.index.IndexReader.open(IndexReader.java:147)
>         org.apache.lucene.index.IndexReader.open(IndexReader.java:142)
>         org.apache.nutch.searcher.IndexSearcher.<init>(IndexSearcher.java:71)
>         org.apache.nutch.searcher.NutchBean.init(NutchBean.java:119)
>         org.apache.nutch.searcher.NutchBean.<init>(NutchBean.java:106)
>         org.apache.nutch.searcher.NutchBean.<init>(NutchBean.java:84)
>         org.apache.nutch.searcher.NutchBean.get(NutchBean.java:71)
>         org.apache.jsp.search_jsp._jspService(search_jsp.java:111)
>         org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>         javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>         org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
>         org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
>         org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
>         javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>
>  Best wishes!
>



-- 
Doğacan Güney