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
|