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 "Carole E. Mah" <ca...@mama.stg.brown.edu> on 2002/06/04 18:51:17 UTC

unknown protocol: jstl

Help!

I am so careless!  I managed to mess up some configuration file, but I
cannot figure out which.

I even backed out server.xml and web.xml to the versions that I know
worked, from 17 May.

Still, I get the following error.  I cannot figure out why!

Thank you to anyone with any advice at all.

-carole


type Exception report

message Internal Server Error

description The server encountered an internal error (Internal Server
Error) that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: java.net.MalformedURLException: unknown
protocol: jstl
	at
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:463)
	at org.apache.jsp.index$jsp._jspService(index$jsp.java:247)
	at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:202)
	at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382)
	at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474)
	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:243)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
	at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1017)
	at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1115)
	at java.lang.Thread.run(Thread.java:536)

root cause

javax.servlet.jsp.JspException: java.net.MalformedURLException: unknown
protocol: jstl
	at
org.apache.taglibs.standard.tag.common.xml.TransformSupport.doEndTag(TransformSupport.java:222)
	at org.apache.jsp.index$jsp._jspService(index$jsp.java:217)
	at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
	at javax.servlet.http.HttpServlet.se

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
Carole E. Mah                     carolem@stg.brown.edu
           Senior Programmer/Analyst
   Brown University Scholarly Technology Group
               phn 401-863-2669
               fax 401-863-9313
            http://www.stg.brown.edu/
  personal: http://www.stg.brown.edu/~carolem/




--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: unknown protocol: jstl

Posted by Shawn Bayern <ba...@essentially.net>.
Ah, that's good to hear -- no offense!  :-)  I was afraid I'd broken it...

-- 
Shawn Bayern
"JSTL in Action"   http://www.jstlbook.com
(coming in July 2002 from Manning Publications)

On Wed, 5 Jun 2002, Carole E. Mah wrote:

> 
> Shawn --
> 
> It turns out that the reason this was happening was that one of my
> colleagues had replaced a key XML file with an updated one that
> still contained the DOCTYPE declartaion, which sadly makes Xalan very
> unhappy.
> 
> I just wish the error message had indicated this in some way, but I guess
> if Xalan gives you an uninformative error message, there is not much you
> can do but pass it along.
> 
> -carole
> 
> On Tue, 4 Jun 2002, Shawn Bayern wrote:
> 
> > Carole,
> > 
> > This may be related to a change I recently made in the Jakarta CVS archive
> > to fix a potential bug that occurs when a JAXP implementation normalizes
> > URLs before passing them to JSTL's EntityResolver.  If possible, can you
> > send me your entire web application (including configuration, libraries,
> > and so forth)?  Problems like this are hard to debug unless I know exactly
> > which XML libraries are being used, what your documents look like, what
> > their locations are, and other stuff -- there are lots of ugly
> > dependencies that we can't avoid.
> > 
> > -- 
> > Shawn Bayern
> > "JSTL in Action" (new name)  http://www.jstlbook.com
> > (coming in July 2002 from Manning Publications)
> > 
> > On Tue, 4 Jun 2002, Carole E. Mah wrote:
> > 
> > > 
> > > Help!
> > > 
> > > I am so careless!  I managed to mess up some configuration file, but I
> > > cannot figure out which.
> > > 
> > > I even backed out server.xml and web.xml to the versions that I know
> > > worked, from 17 May.
> > > 
> > > Still, I get the following error.  I cannot figure out why!
> > > 
> > > Thank you to anyone with any advice at all.
> > > 
> > > -carole
> > > 
> > > 
> > > type Exception report
> > > 
> > > message Internal Server Error
> > > 
> > > description The server encountered an internal error (Internal Server
> > > Error) that prevented it from fulfilling this request.
> > > 
> > > exception
> > > 
> > > javax.servlet.ServletException: java.net.MalformedURLException: unknown
> > > protocol: jstl
> > > 	at
> > > org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:463)
> > > 	at org.apache.jsp.index$jsp._jspService(index$jsp.java:247)
> > > 	at
> > > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
> > > 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > > 	at
> > > org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:202)
> > > 	at
> > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382)
> > > 	at
> > > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474)
> > > 	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:243)
> > > 	at
> > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
> > > 	at
> > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > 	at
> > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > 	at
> > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
> > > 	at
> > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
> > > 	at
> > > org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
> > > 	at
> > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
> > > 	at
> > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > 	at
> > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > 	at
> > > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
> > > 	at
> > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
> > > 	at
> > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
> > > 	at
> > > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
> > > 	at
> > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
> > > 	at
> > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
> > > 	at
> > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
> > > 	at
> > > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
> > > 	at
> > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
> > > 	at
> > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > 	at
> > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > 	at
> > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
> > > 	at
> > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
> > > 	at
> > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > > 	at
> > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > > 	at
> > > org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1017)
> > > 	at
> > > org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1115)
> > > 	at java.lang.Thread.run(Thread.java:536)
> > > 
> > > root cause
> > > 
> > > javax.servlet.jsp.JspException: java.net.MalformedURLException: unknown
> > > protocol: jstl
> > > 	at
> > > org.apache.taglibs.standard.tag.common.xml.TransformSupport.doEndTag(TransformSupport.java:222)
> > > 	at org.apache.jsp.index$jsp._jspService(index$jsp.java:217)
> > > 	at
> > > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
> > > 	at javax.servlet.http.HttpServlet.se
> > > 
> > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
> > > Carole E. Mah                     carolem@stg.brown.edu
> > >            Senior Programmer/Analyst
> > >    Brown University Scholarly Technology Group
> > >                phn 401-863-2669
> > >                fax 401-863-9313
> > >             http://www.stg.brown.edu/
> > >   personal: http://www.stg.brown.edu/~carolem/
> > > 
> > > 
> > > 
> > > 
> > > --
> > > To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
> > > For additional commands, e-mail: <ma...@jakarta.apache.org>
> > > 
> > 
> > 
> 
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
> Carole E. Mah                     carolem@stg.brown.edu
>            Senior Programmer/Analyst
>    Brown University Scholarly Technology Group
>                phn 401-863-2669
>                fax 401-863-9313
>             http://www.stg.brown.edu/
>   personal: http://www.stg.brown.edu/~carolem/
> 
> 
> --
> To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
> For additional commands, e-mail: <ma...@jakarta.apache.org>
> 


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: unknown protocol: jstl

Posted by "Carole E. Mah" <ca...@mama.stg.brown.edu>.
Shawn --

It turns out that the reason this was happening was that one of my
colleagues had replaced a key XML file with an updated one that
still contained the DOCTYPE declartaion, which sadly makes Xalan very
unhappy.

I just wish the error message had indicated this in some way, but I guess
if Xalan gives you an uninformative error message, there is not much you
can do but pass it along.

-carole

On Tue, 4 Jun 2002, Shawn Bayern wrote:

> Carole,
> 
> This may be related to a change I recently made in the Jakarta CVS archive
> to fix a potential bug that occurs when a JAXP implementation normalizes
> URLs before passing them to JSTL's EntityResolver.  If possible, can you
> send me your entire web application (including configuration, libraries,
> and so forth)?  Problems like this are hard to debug unless I know exactly
> which XML libraries are being used, what your documents look like, what
> their locations are, and other stuff -- there are lots of ugly
> dependencies that we can't avoid.
> 
> -- 
> Shawn Bayern
> "JSTL in Action" (new name)  http://www.jstlbook.com
> (coming in July 2002 from Manning Publications)
> 
> On Tue, 4 Jun 2002, Carole E. Mah wrote:
> 
> > 
> > Help!
> > 
> > I am so careless!  I managed to mess up some configuration file, but I
> > cannot figure out which.
> > 
> > I even backed out server.xml and web.xml to the versions that I know
> > worked, from 17 May.
> > 
> > Still, I get the following error.  I cannot figure out why!
> > 
> > Thank you to anyone with any advice at all.
> > 
> > -carole
> > 
> > 
> > type Exception report
> > 
> > message Internal Server Error
> > 
> > description The server encountered an internal error (Internal Server
> > Error) that prevented it from fulfilling this request.
> > 
> > exception
> > 
> > javax.servlet.ServletException: java.net.MalformedURLException: unknown
> > protocol: jstl
> > 	at
> > org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:463)
> > 	at org.apache.jsp.index$jsp._jspService(index$jsp.java:247)
> > 	at
> > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
> > 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > 	at
> > org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:202)
> > 	at
> > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382)
> > 	at
> > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474)
> > 	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:243)
> > 	at
> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
> > 	at
> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > 	at
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > 	at
> > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
> > 	at
> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
> > 	at
> > org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
> > 	at
> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
> > 	at
> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > 	at
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > 	at
> > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
> > 	at
> > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
> > 	at
> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
> > 	at
> > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
> > 	at
> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
> > 	at
> > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
> > 	at
> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
> > 	at
> > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
> > 	at
> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
> > 	at
> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > 	at
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > 	at
> > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
> > 	at
> > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
> > 	at
> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> > 	at
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > 	at
> > org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1017)
> > 	at
> > org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1115)
> > 	at java.lang.Thread.run(Thread.java:536)
> > 
> > root cause
> > 
> > javax.servlet.jsp.JspException: java.net.MalformedURLException: unknown
> > protocol: jstl
> > 	at
> > org.apache.taglibs.standard.tag.common.xml.TransformSupport.doEndTag(TransformSupport.java:222)
> > 	at org.apache.jsp.index$jsp._jspService(index$jsp.java:217)
> > 	at
> > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
> > 	at javax.servlet.http.HttpServlet.se
> > 
> > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
> > Carole E. Mah                     carolem@stg.brown.edu
> >            Senior Programmer/Analyst
> >    Brown University Scholarly Technology Group
> >                phn 401-863-2669
> >                fax 401-863-9313
> >             http://www.stg.brown.edu/
> >   personal: http://www.stg.brown.edu/~carolem/
> > 
> > 
> > 
> > 
> > --
> > To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
> > For additional commands, e-mail: <ma...@jakarta.apache.org>
> > 
> 
> 

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
Carole E. Mah                     carolem@stg.brown.edu
           Senior Programmer/Analyst
   Brown University Scholarly Technology Group
               phn 401-863-2669
               fax 401-863-9313
            http://www.stg.brown.edu/
  personal: http://www.stg.brown.edu/~carolem/


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: unknown protocol: jstl

Posted by Shawn Bayern <ba...@essentially.net>.
Carole,

This may be related to a change I recently made in the Jakarta CVS archive
to fix a potential bug that occurs when a JAXP implementation normalizes
URLs before passing them to JSTL's EntityResolver.  If possible, can you
send me your entire web application (including configuration, libraries,
and so forth)?  Problems like this are hard to debug unless I know exactly
which XML libraries are being used, what your documents look like, what
their locations are, and other stuff -- there are lots of ugly
dependencies that we can't avoid.

-- 
Shawn Bayern
"JSTL in Action" (new name)  http://www.jstlbook.com
(coming in July 2002 from Manning Publications)

On Tue, 4 Jun 2002, Carole E. Mah wrote:

> 
> Help!
> 
> I am so careless!  I managed to mess up some configuration file, but I
> cannot figure out which.
> 
> I even backed out server.xml and web.xml to the versions that I know
> worked, from 17 May.
> 
> Still, I get the following error.  I cannot figure out why!
> 
> Thank you to anyone with any advice at all.
> 
> -carole
> 
> 
> type Exception report
> 
> message Internal Server Error
> 
> description The server encountered an internal error (Internal Server
> Error) that prevented it from fulfilling this request.
> 
> exception
> 
> javax.servlet.ServletException: java.net.MalformedURLException: unknown
> protocol: jstl
> 	at
> org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:463)
> 	at org.apache.jsp.index$jsp._jspService(index$jsp.java:247)
> 	at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 	at
> org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:202)
> 	at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382)
> 	at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474)
> 	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:243)
> 	at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
> 	at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> 	at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
> 	at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
> 	at
> org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
> 	at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
> 	at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> 	at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
> 	at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
> 	at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
> 	at
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
> 	at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
> 	at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
> 	at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
> 	at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
> 	at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
> 	at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> 	at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
> 	at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
> 	at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> 	at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at
> org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1017)
> 	at
> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1115)
> 	at java.lang.Thread.run(Thread.java:536)
> 
> root cause
> 
> javax.servlet.jsp.JspException: java.net.MalformedURLException: unknown
> protocol: jstl
> 	at
> org.apache.taglibs.standard.tag.common.xml.TransformSupport.doEndTag(TransformSupport.java:222)
> 	at org.apache.jsp.index$jsp._jspService(index$jsp.java:217)
> 	at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
> 	at javax.servlet.http.HttpServlet.se
> 
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
> Carole E. Mah                     carolem@stg.brown.edu
>            Senior Programmer/Analyst
>    Brown University Scholarly Technology Group
>                phn 401-863-2669
>                fax 401-863-9313
>             http://www.stg.brown.edu/
>   personal: http://www.stg.brown.edu/~carolem/
> 
> 
> 
> 
> --
> To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
> For additional commands, e-mail: <ma...@jakarta.apache.org>
> 


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>