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 Ryan LeCompte <rm...@louisiana.edu> on 2002/05/10 03:12:41 UTC
JSTL taglib not found.
Hello,
I am trying to use the JSTL in my JSP with the following:
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
However, I get an error that says:
Error: (line 1): Could not parse deployment descriptor: java.io.IOException: can
not resolve 'http://java.sun.com/jstl/core' into a valid tag library
Any ideas?
Ryan
Re: JSTL taglib not found.
Posted by Shawn Bayern <ba...@essentially.net>.
On Thu, 9 May 2002, Ryan LeCompte wrote:
> Yes, this is definitely Beta2. It's such a strange problem..
This may not make a difference, but you will also need the other JARs
included in the Beta2 distribution. (Your prior message mentioned you
installed standard.jar to WEB-INF/lib.) In particular, ensure that
jstl.jsr is present too.
--
Shawn Bayern
"JSP Standard Tag Library" http://www.jstlbook.com
(coming this summer from Manning Publications)
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: JSTL taglib not found.
Posted by Ryan LeCompte <rm...@louisiana.edu>.
Yes, this is definitely Beta2. It's such a strange problem..
Ryan
----- Original Message -----
From: "Shawn Bayern" <ba...@essentially.net>
To: "Tag Libraries Users List" <ta...@jakarta.apache.org>
Sent: Thursday, May 09, 2002 11:08 PM
Subject: Re: JSTL taglib not found.
> Are you sure you're working with a version of JSTL that's Beta2 or later?
> Before that, the URIs to identify the JSTL tag libraries were
> different. (They included the text "ea" to signify early access.)
>
> --
> Shawn Bayern
> "JSP Standard Tag Library" http://www.jstlbook.com
> (coming this summer from Manning Publications)
>
> On Thu, 9 May 2002, Ryan LeCompte wrote:
>
> > Yes, I sure do. I'm running the bleeding edge version of Tomcat4, and I
am
> > still getting an error saying that it can't find the taglib. I am able
to
> > actually run the JSTL examples after deploying the war file. Here is my
> > web.xml file in the ROOT/WEB-INF directory:
> >
> > <?xml version="1.0" ?>
> > <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application
> > 1.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
> > <web-app>
> >
> > <context-param>
> >
> >
<param-name>javax.servlet.jsp.jstl.temp.ExpressionEvaluatorClass</param-name
> > >
> >
> >
<param-value>org.apache.taglibs.standard.lang.spel.Evaluator</param-value>
> > </context-param>
> >
> > <servlet>
> > <servlet-name>
> > SynchronizeExperts
> > </servlet-name>
> > <servlet-class>
> > experts.SynchronizeExperts
> > </servlet-class>
> > </servlet>
> >
> > ......
> >
> > <servlet-mapping>
> > <servlet-name>
> > SynchronizeExperts
> > </servlet-name>
> > <url-pattern>
> > /Experts/SynchronizeExperts
> > </url-pattern>
> > </servlet-mapping>
> >
> > <taglib>
> > <taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
> > <taglib-location>/WEB-INF/c.tld</taglib-location>
> > </taglib>
> >
> >
> > </web-app>
> >
> > I have also placed the .tld file in the WEB-INF directory, and the
jstl.jar
> > and standard.jar in the WEB-INF/lib directory. Any ideas?
> >
> > Ryan LeCompte
> > rml7669@ull.edu
> > http://www.ull.edu/~rml7669
> >
> >
> >
> > ----- Original Message -----
> > From: "Paul DuBois" <pa...@snake.net>
> > To: "Tag Libraries Users List" <ta...@jakarta.apache.org>
> > Sent: Thursday, May 09, 2002 9:21 PM
> > Subject: Re: JSTL taglib not found.
> >
> >
> > > At 20:12 -0500 5/9/02, Ryan LeCompte wrote:
> > > >Hello,
> > > >
> > > >I am trying to use the JSTL in my JSP with the following
> > > >
> > > ><%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
> > > >
> > > >However, I get an error that says:
> > > >
> > > >Error: (line 1): Could not parse deployment descriptor:
> > > >java.io.IOException: can
> > > >not resolve 'http://java.sun.com/jstl/core' into a valid tag library
> > > >
> > > >Any ideas?
> > > >
> > > >Ryan
> > >
> > > Do you have a <taglib> entry for the library in your web.xml file?
> > >
> > > --
> > > 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>
> >
>
>
> --
> 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: JSTL taglib not found.
Posted by Shawn Bayern <ba...@essentially.net>.
Are you sure you're working with a version of JSTL that's Beta2 or later?
Before that, the URIs to identify the JSTL tag libraries were
different. (They included the text "ea" to signify early access.)
--
Shawn Bayern
"JSP Standard Tag Library" http://www.jstlbook.com
(coming this summer from Manning Publications)
On Thu, 9 May 2002, Ryan LeCompte wrote:
> Yes, I sure do. I'm running the bleeding edge version of Tomcat4, and I am
> still getting an error saying that it can't find the taglib. I am able to
> actually run the JSTL examples after deploying the war file. Here is my
> web.xml file in the ROOT/WEB-INF directory:
>
> <?xml version="1.0" ?>
> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application
> 1.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
> <web-app>
>
> <context-param>
>
> <param-name>javax.servlet.jsp.jstl.temp.ExpressionEvaluatorClass</param-name
> >
>
> <param-value>org.apache.taglibs.standard.lang.spel.Evaluator</param-value>
> </context-param>
>
> <servlet>
> <servlet-name>
> SynchronizeExperts
> </servlet-name>
> <servlet-class>
> experts.SynchronizeExperts
> </servlet-class>
> </servlet>
>
> ......
>
> <servlet-mapping>
> <servlet-name>
> SynchronizeExperts
> </servlet-name>
> <url-pattern>
> /Experts/SynchronizeExperts
> </url-pattern>
> </servlet-mapping>
>
> <taglib>
> <taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
> <taglib-location>/WEB-INF/c.tld</taglib-location>
> </taglib>
>
>
> </web-app>
>
> I have also placed the .tld file in the WEB-INF directory, and the jstl.jar
> and standard.jar in the WEB-INF/lib directory. Any ideas?
>
> Ryan LeCompte
> rml7669@ull.edu
> http://www.ull.edu/~rml7669
>
>
>
> ----- Original Message -----
> From: "Paul DuBois" <pa...@snake.net>
> To: "Tag Libraries Users List" <ta...@jakarta.apache.org>
> Sent: Thursday, May 09, 2002 9:21 PM
> Subject: Re: JSTL taglib not found.
>
>
> > At 20:12 -0500 5/9/02, Ryan LeCompte wrote:
> > >Hello,
> > >
> > >I am trying to use the JSTL in my JSP with the following
> > >
> > ><%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
> > >
> > >However, I get an error that says:
> > >
> > >Error: (line 1): Could not parse deployment descriptor:
> > >java.io.IOException: can
> > >not resolve 'http://java.sun.com/jstl/core' into a valid tag library
> > >
> > >Any ideas?
> > >
> > >Ryan
> >
> > Do you have a <taglib> entry for the library in your web.xml file?
> >
> > --
> > 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>
>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: JSTL taglib not found.
Posted by Ryan LeCompte <rm...@louisiana.edu>.
Yes, I sure do. I'm running the bleeding edge version of Tomcat4, and I am
still getting an error saying that it can't find the taglib. I am able to
actually run the JSTL examples after deploying the war file. Here is my
web.xml file in the ROOT/WEB-INF directory:
<?xml version="1.0" ?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application
1.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
<web-app>
<context-param>
<param-name>javax.servlet.jsp.jstl.temp.ExpressionEvaluatorClass</param-name
>
<param-value>org.apache.taglibs.standard.lang.spel.Evaluator</param-value>
</context-param>
<servlet>
<servlet-name>
SynchronizeExperts
</servlet-name>
<servlet-class>
experts.SynchronizeExperts
</servlet-class>
</servlet>
......
<servlet-mapping>
<servlet-name>
SynchronizeExperts
</servlet-name>
<url-pattern>
/Experts/SynchronizeExperts
</url-pattern>
</servlet-mapping>
<taglib>
<taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
<taglib-location>/WEB-INF/c.tld</taglib-location>
</taglib>
</web-app>
I have also placed the .tld file in the WEB-INF directory, and the jstl.jar
and standard.jar in the WEB-INF/lib directory. Any ideas?
Ryan LeCompte
rml7669@ull.edu
http://www.ull.edu/~rml7669
----- Original Message -----
From: "Paul DuBois" <pa...@snake.net>
To: "Tag Libraries Users List" <ta...@jakarta.apache.org>
Sent: Thursday, May 09, 2002 9:21 PM
Subject: Re: JSTL taglib not found.
> At 20:12 -0500 5/9/02, Ryan LeCompte wrote:
> >Hello,
> >
> >I am trying to use the JSTL in my JSP with the following
> >
> ><%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
> >
> >However, I get an error that says:
> >
> >Error: (line 1): Could not parse deployment descriptor:
> >java.io.IOException: can
> >not resolve 'http://java.sun.com/jstl/core' into a valid tag library
> >
> >Any ideas?
> >
> >Ryan
>
> Do you have a <taglib> entry for the library in your web.xml file?
>
> --
> 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: JSTL taglib not found.
Posted by Paul DuBois <pa...@snake.net>.
At 20:12 -0500 5/9/02, Ryan LeCompte wrote:
>Hello,
>
>I am trying to use the JSTL in my JSP with the following:
>
><%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
>
>However, I get an error that says:
>
>Error: (line 1): Could not parse deployment descriptor:
>java.io.IOException: can
>not resolve 'http://java.sun.com/jstl/core' into a valid tag library
>
>Any ideas?
>
>Ryan
Do you have a <taglib> entry for the library in your web.xml file?
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>