List Info

Thread: Deploying Nutch on Tomcat




Deploying Nutch on Tomcat
user name
2007-06-27 12:03:32
Hi,

I'm new to Nutch and Tomcat, so there doubtlessly many
stupid things
that I've done.  I'm running Nutch 0.8.1 and Tomcat 4.1.36,
on RedHat
Linux with Java 1.6.0_01.  I have uncompressed the
nutch-0.8.1.war
file into a folder webapps/ROOT/nutch in Tomcat.  I've
checked Tomcat,
which seems to be working fine -- the examples all work, and
the
manager and admin webapps also work.  In addition, when I go
to
http://loc
alhost:8080/nutch/en/search.html, it loads fine. 
However,
when it tries to load search.jsp, I get an exception
(below).

I'd be very grateful for any help/advice/suggestions anyone
would have.

Thanks in advance--
Jason

-------------------------------------------------------
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that
prevented
it from fulfilling this request.

exception

org.apache.jasper.JasperException: This absolute uri
(http://jakarta
.apache.org/taglibs/i18n) cannot be resolved in either
web.xml or the jar files deployed with this application
	at
org.apache.jasper.compiler.DefaultErrorHandler.jspError(Defa
ultErrorHandler.java:60)
	at
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDis
patcher.java:385)
	at
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDis
patcher.java:109)
	at
org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(T
agLibraryInfoImpl.java:116)
	at
org.apache.jasper.compiler.Parser.parseTaglibDirective(Parse
r.java:312)
	at
org.apache.jasper.compiler.Parser.parseDirective(Parser.java
:339)
	at
org.apache.jasper.compiler.Parser.parseElements(Parser.java:
749)
	at org.apache.jasper.compiler.Parser.parse(Parser.java:77)
	at
org.apache.jasper.compiler.ParserController.parse(ParserCont
roller.java:159)
	at
org.apache.jasper.compiler.ParserController.parse(ParserCont
roller.java:111)
	at
org.apache.jasper.compiler.Compiler.generateJava(Compiler.ja
va:185)
	at
org.apache.jasper.compiler.Compiler.compile(Compiler.java:35
5)
	at
org.apache.jasper.JspCompilationContext.compile(JspCompilati
onContext.java:427)
	at
org.apache.jasper.servlet.JspServletWrapper.service(JspServl
etWrapper.java:142)
	at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServl
et.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.internalDoFi
lter(ApplicationFilterChain.java:199)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:145)
	at
org.apache.catalina.core.StandardWrapperValve.invoke(Standar
dWrapperValve.java:210)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineVa
lveContext.invokeNext(StandardPipeline.java:596)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPip
eline.java:433)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.
java:955)
	at
org.apache.catalina.core.StandardContextValve.invoke(Standar
dContextValve.java:139)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineVa
lveContext.invokeNext(StandardPipeline.java:596)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPip
eline.java:433)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.
java:955)
	at
org.apache.catalina.core.StandardContext.invoke(StandardCont
ext.java:2460)
	at
org.apache.catalina.core.StandardHostValve.invoke(StandardHo
stValve.java:133)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineVa
lveContext.invokeNext(StandardPipeline.java:596)
	at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error
DispatcherValve.java:119)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineVa
lveContext.invokeNext(StandardPipeline.java:594)
	at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo
rtValve.java:117)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineVa
lveContext.invokeNext(StandardPipeline.java:594)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPip
eline.java:433)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.
java:955)
	at
org.apache.catalina.core.StandardEngineValve.invoke(Standard
EngineValve.java:127)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineVa
lveContext.invokeNext(StandardPipeline.java:596)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPip
eline.java:433)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.
java:955)
	at
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte
r.java:157)
	at
org.apache.coyote.http11.Http11Processor.process(Http11Proce
ssor.java:874)
	at
org.apache.coyote.http11.Http11BaseProtocol$Http11Connection
Handler.processConnection(Http11BaseProtocol.java:665)
	at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(Poo
lTcpEndpoint.java:528)
	at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(
LeaderFollowerWorkerThread.java:81)
	at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru
n(ThreadPool.java:685)
	at java.lang.Thread.run(Thread.java:619)

Apache Tomcat/4.1.36-LE-jdk14

Re: Deploying Nutch on Tomcat
country flaguser name
United States
2007-06-27 12:54:23
This may be because the earlier version of tomcat you are
using doesn't 
know about the JSTL standard tag library or because it is
using an 
earlier version of it.  You may want to either download the
most recent 
version of the JSTL from the jakarta website or it possible
I would move 
to a newer version of tomcat in the 5x or 6x range.

Dennis Kubes

Jason Ma wrote:
> Hi,
> 
> I'm new to Nutch and Tomcat, so there doubtlessly many
stupid things
> that I've done.  I'm running Nutch 0.8.1 and Tomcat
4.1.36, on RedHat
> Linux with Java 1.6.0_01.  I have uncompressed the
nutch-0.8.1.war
> file into a folder webapps/ROOT/nutch in Tomcat.  I've
checked Tomcat,
> which seems to be working fine -- the examples all
work, and the
> manager and admin webapps also work.  In addition, when
I go to
> http://loc
alhost:8080/nutch/en/search.html, it loads fine. 
However,
> when it tries to load search.jsp, I get an exception
(below).
> 
> I'd be very grateful for any help/advice/suggestions
anyone would have.
> 
> Thanks in advance--
> Jason
> 
>
-------------------------------------------------------
> HTTP Status 500 -
> type Exception report
> message
> description The server encountered an internal error ()
that prevented
> it from fulfilling this request.
> 
> exception
> 
> org.apache.jasper.JasperException: This absolute uri
> (http://jakarta
.apache.org/taglibs/i18n) cannot be resolved in either
> web.xml or the jar files deployed with this
application
>     at 
>
org.apache.jasper.compiler.DefaultErrorHandler.jspError(Defa
ultErrorHandler.java:60) 
> 
>     at 
>
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDis
patcher.java:385) 
> 
>     at 
>
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDis
patcher.java:109) 
> 
>     at 
>
org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(T
agLibraryInfoImpl.java:116) 
> 
>     at 
>
org.apache.jasper.compiler.Parser.parseTaglibDirective(Parse
r.java:312)
>     at
org.apache.jasper.compiler.Parser.parseDirective(Parser.java
:339)
>     at
org.apache.jasper.compiler.Parser.parseElements(Parser.java:
749)
>     at
org.apache.jasper.compiler.Parser.parse(Parser.java:77)
>     at 
>
org.apache.jasper.compiler.ParserController.parse(ParserCont
roller.java:159) 
> 
>     at 
>
org.apache.jasper.compiler.ParserController.parse(ParserCont
roller.java:111) 
> 
>     at
org.apache.jasper.compiler.Compiler.generateJava(Compiler.ja
va:185)
>     at
org.apache.jasper.compiler.Compiler.compile(Compiler.java:35
5)
>     at 
>
org.apache.jasper.JspCompilationContext.compile(JspCompilati
onContext.java:427) 
> 
>     at 
>
org.apache.jasper.servlet.JspServletWrapper.service(JspServl
etWrapper.java:142) 
> 
>     at 
>
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServl
et.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.internalDoFi
lter(ApplicationFilterChain.java:199) 
> 
>     at 
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:145) 
> 
>     at 
>
org.apache.catalina.core.StandardWrapperValve.invoke(Standar
dWrapperValve.java:210) 
> 
>     at 
>
org.apache.catalina.core.StandardPipeline$StandardPipelineVa
lveContext.invokeNext(StandardPipeline.java:596) 
> 
>     at 
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPip
eline.java:433)
>     at 
>
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.
java:955)
>     at 
>
org.apache.catalina.core.StandardContextValve.invoke(Standar
dContextValve.java:139) 
> 
>     at 
>
org.apache.catalina.core.StandardPipeline$StandardPipelineVa
lveContext.invokeNext(StandardPipeline.java:596) 
> 
>     at 
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPip
eline.java:433)
>     at 
>
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.
java:955)
>     at 
>
org.apache.catalina.core.StandardContext.invoke(StandardCont
ext.java:2460)
>     at 
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHo
stValve.java:133) 
> 
>     at 
>
org.apache.catalina.core.StandardPipeline$StandardPipelineVa
lveContext.invokeNext(StandardPipeline.java:596) 
> 
>     at 
>
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error
DispatcherValve.java:119) 
> 
>     at 
>
org.apache.catalina.core.StandardPipeline$StandardPipelineVa
lveContext.invokeNext(StandardPipeline.java:594) 
> 
>     at 
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo
rtValve.java:117) 
> 
>     at 
>
org.apache.catalina.core.StandardPipeline$StandardPipelineVa
lveContext.invokeNext(StandardPipeline.java:594) 
> 
>     at 
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPip
eline.java:433)
>     at 
>
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.
java:955)
>     at 
>
org.apache.catalina.core.StandardEngineValve.invoke(Standard
EngineValve.java:127) 
> 
>     at 
>
org.apache.catalina.core.StandardPipeline$StandardPipelineVa
lveContext.invokeNext(StandardPipeline.java:596) 
> 
>     at 
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPip
eline.java:433)
>     at 
>
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.
java:955)
>     at 
>
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte
r.java:157)
>     at 
>
org.apache.coyote.http11.Http11Processor.process(Http11Proce
ssor.java:874)
>     at 
>
org.apache.coyote.http11.Http11BaseProtocol$Http11Connection
Handler.processConnection(Http11BaseProtocol.java:665) 
> 
>     at 
>
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(Poo
lTcpEndpoint.java:528) 
> 
>     at 
>
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(
LeaderFollowerWorkerThread.java:81) 
> 
>     at 
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru
n(ThreadPool.java:685) 
> 
>     at java.lang.Thread.run(Thread.java:619)
> 
> Apache Tomcat/4.1.36-LE-jdk14

[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )