You are viewing a plain text version of this content. The canonical link for it is here.
Posted to taglibs-user@tomcat.apache.org by joni santoso <st...@plasa.com> on 2003/04/01 07:01:48 UTC

why the jstl didn't work :(

Hi,

I have downloaded jakartataglib and tried to deploy it on 
tomcat 4118 and 4124. i even have tried running the 
examples. but still no avail. can anyone tell me :(.

this is the error message:

I have added the taglib in web.xml like this :

<!--
<taglib>
     <taglib-uri>http://java.sun.com/jstl-el/core</taglib-uri>
         <taglib-location>/WEB-INF/c.tld</taglib-location>
     </taglib>
     <taglib>
     <taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
         <taglib-location>/WEB-INF/c-1_0.tld</taglib-location>
     </taglib>
-->

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://java.sun.com/jstl-el/core) cannot be resolved in 
either web.xml or the jar files deployed with this 
application
	at 
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:105)
	at 
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:430)
	at 
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:154)
	at 
org.apache.jasper.compiler.TagLibraryInfoImpl.(TagLibraryInfoImpl.java:159)
	at 
org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:354)
	at 
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:381)
	at 
org.apache.jasper.compiler.Parser.parseElements(Parser.java:795)
	at 
org.apache.jasper.compiler.Parser.parse(Parser.java:122)
	at 
org.apache.jasper.compiler.ParserController.parse(ParserController.java:199)
	at 
org.apache.jasper.compiler.ParserController.parse(ParserController.java:153)
	at 
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:227)
	at 
org.apache.jasper.compiler.Compiler.compile(Compiler.java:369)
	at 
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:473)
	at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:190)
	at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
	at 
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
	at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
	at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
	at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
	at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
	at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
	at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at 
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
	at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
	at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
	at 
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
	at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
	at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
	at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
	at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
	at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
	at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at 
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
	at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
	at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
	at 
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
	at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
	at java.lang.Thread.run(Thread.java:536)

===========================================================================================
Malas antri buat mendapatkan print-out tagihan telepon ? Klik aja http://billinfo2.plasa.com
Gratis Perpanjangan dan Pendaftaran Nama Domain http://idc.plasa.com khusus di bulan Maret !
===========================================================================================

---------------------------------------------------------------------
To unsubscribe, e-mail: taglibs-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: taglibs-user-help@jakarta.apache.org


Re: why the jstl didn't work :(

Posted by joni santoso <st...@plasa.com>.
so in the web.xml's taglib's uri is 
http://java..../jsp/jstl/...?

and in the jsp files also like that?

On Mon, 31 Mar 2003 22:33:55 -0800
  Pierre Delisle <pi...@sun.com> wrote:
>If you've downloaded the nightly recently, the URI for 
>core (and all other taglibs) in JSTL 1.1 has changed to:
>
>   http://java.sun.com/jsp/jstl/core
>   http://java.sun.com/jsp/jstl/fmt
>   ...
>
>Sorry for the inconvenience...
>
>    -- Pierre
>
>joni santoso wrote:
>>Hi,
>>
>>I have downloaded jakartataglib and tried to deploy it on 
>>tomcat 4118 
>>and 4124. i even have tried running the examples. but 
>>still no avail. 
>>can anyone tell me :(.
>>
>>this is the error message:
>>
>>I have added the taglib in web.xml like this :
>>
>><!--
>><taglib>
>>    <taglib-uri>http://java.sun.com/jstl-el/core</taglib-uri>
>>        <taglib-location>/WEB-INF/c.tld</taglib-location>
>>    </taglib>
>>    <taglib>
>>    <taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
>>        <taglib-location>/WEB-INF/c-1_0.tld</taglib-location>
>>    </taglib>
>>-->
>>
>>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://java.sun.com/jstl-el/core) cannot be resolved in 
>>either web.xml 
>>or the jar files deployed with this application
>>    at 
>>org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:105) 
>>
>>    at 
>>org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:430) 
>>
>>    at 
>>org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:154) 
>>
>>    at 
>>org.apache.jasper.compiler.TagLibraryInfoImpl.(TagLibraryInfoImpl.java:159)
>>    at 
>>org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:354)
>>    at 
>>org.apache.jasper.compiler.Parser.parseDirective(Parser.java:381)
>>    at 
>>org.apache.jasper.compiler.Parser.parseElements(Parser.java:795)
>>    at 
>>org.apache.jasper.compiler.Parser.parse(Parser.java:122)
>>    at 
>>org.apache.jasper.compiler.ParserController.parse(ParserController.java:199) 
>>
>>    at 
>>org.apache.jasper.compiler.ParserController.parse(ParserController.java:153) 
>>
>>    at 
>>org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:227)
>>    at 
>>org.apache.jasper.compiler.Compiler.compile(Compiler.java:369)
>>    at 
>>org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:473) 
>>
>>    at 
>>org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:190) 
>>
>>    at 
>>org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
>>    at 
>>org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
>>    at 
>>javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>>    at 
>>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) 
>>
>>    at 
>>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) 
>>
>>    at 
>>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256) 
>>
>>    at 
>>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) 
>>
>>    at 
>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>>    at 
>>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>>    at 
>>org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) 
>>
>>    at 
>>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) 
>>
>>    at 
>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>>    at 
>>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>>    at 
>>org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
>>    at 
>>org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) 
>>
>>    at 
>>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) 
>>
>>    at 
>>org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171) 
>>
>>    at 
>>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) 
>>
>>    at 
>>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172) 
>>
>>    at 
>>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) 
>>
>>    at 
>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>>    at 
>>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>>    at 
>>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) 
>>
>>    at 
>>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) 
>>
>>    at 
>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>>    at 
>>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>>    at 
>>org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
>>    at 
>>org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
>>    at 
>>org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392) 
>>
>>    at 
>>org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
>>    at 
>>org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619) 
>>
>>    at java.lang.Thread.run(Thread.java:536)
>>
>>=========================================================================================== 
>>
>>Malas antri buat mendapatkan print-out tagihan telepon ? 
>>Klik aja 
>>http://billinfo2.plasa.com
>>Gratis Perpanjangan dan Pendaftaran Nama Domain 
>>http://idc.plasa.com 
>>khusus di bulan Maret !
>>=========================================================================================== 
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: 
>>taglibs-user-unsubscribe@jakarta.apache.org
>>For additional commands, e-mail: 
>>taglibs-user-help@jakarta.apache.org
>>
>>
>
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: 
>taglibs-user-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: 
>taglibs-user-help@jakarta.apache.org
>

Regards,

Joni
===========================================================================================
Malas antri buat mendapatkan print-out tagihan telepon ? Klik aja http://billinfo2.plasa.com
Gratis Perpanjangan dan Pendaftaran Nama Domain http://idc.plasa.com khusus di bulan Maret !
===========================================================================================

---------------------------------------------------------------------
To unsubscribe, e-mail: taglibs-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: taglibs-user-help@jakarta.apache.org


Re: why the jstl didn't work :(

Posted by Pierre Delisle <pi...@sun.com>.
If you've downloaded the nightly recently, the URI for 
core (and all other taglibs) in JSTL 1.1 has changed to:

   http://java.sun.com/jsp/jstl/core
   http://java.sun.com/jsp/jstl/fmt
   ...

Sorry for the inconvenience...

    -- Pierre

joni santoso wrote:
> Hi,
> 
> I have downloaded jakartataglib and tried to deploy it on tomcat 4118 
> and 4124. i even have tried running the examples. but still no avail. 
> can anyone tell me :(.
> 
> this is the error message:
> 
> I have added the taglib in web.xml like this :
> 
> <!--
> <taglib>
>     <taglib-uri>http://java.sun.com/jstl-el/core</taglib-uri>
>         <taglib-location>/WEB-INF/c.tld</taglib-location>
>     </taglib>
>     <taglib>
>     <taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
>         <taglib-location>/WEB-INF/c-1_0.tld</taglib-location>
>     </taglib>
> -->
> 
> 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://java.sun.com/jstl-el/core) cannot be resolved in either web.xml 
> or the jar files deployed with this application
>     at 
> org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:105) 
> 
>     at 
> org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:430) 
> 
>     at 
> org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:154) 
> 
>     at 
> org.apache.jasper.compiler.TagLibraryInfoImpl.(TagLibraryInfoImpl.java:159)
>     at 
> org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:354)
>     at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:381)
>     at org.apache.jasper.compiler.Parser.parseElements(Parser.java:795)
>     at org.apache.jasper.compiler.Parser.parse(Parser.java:122)
>     at 
> org.apache.jasper.compiler.ParserController.parse(ParserController.java:199) 
> 
>     at 
> org.apache.jasper.compiler.ParserController.parse(ParserController.java:153) 
> 
>     at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:227)
>     at org.apache.jasper.compiler.Compiler.compile(Compiler.java:369)
>     at 
> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:473) 
> 
>     at 
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:190) 
> 
>     at 
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
>     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>     at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) 
> 
>     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) 
> 
>     at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256) 
> 
>     at 
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) 
> 
>     at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>     at 
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>     at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) 
> 
>     at 
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) 
> 
>     at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>     at 
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>     at 
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
>     at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) 
> 
>     at 
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) 
> 
>     at 
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171) 
> 
>     at 
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) 
> 
>     at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172) 
> 
>     at 
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) 
> 
>     at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>     at 
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>     at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) 
> 
>     at 
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) 
> 
>     at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>     at 
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>     at 
> org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
>     at 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
>     at 
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392) 
> 
>     at 
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
>     at 
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619) 
> 
>     at java.lang.Thread.run(Thread.java:536)
> 
> =========================================================================================== 
> 
> Malas antri buat mendapatkan print-out tagihan telepon ? Klik aja 
> http://billinfo2.plasa.com
> Gratis Perpanjangan dan Pendaftaran Nama Domain http://idc.plasa.com 
> khusus di bulan Maret !
> =========================================================================================== 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: taglibs-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: taglibs-user-help@jakarta.apache.org
> 
> 




---------------------------------------------------------------------
To unsubscribe, e-mail: taglibs-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: taglibs-user-help@jakarta.apache.org