You have to redo the WAR file so struts-bean.tld will be
  WEB-INF/struts-bean.tld
not
   WEB-INF/tlds/struts-bean.tld

----- Original Message -----
From: "Mike Elliott" <[EMAIL PROTECTED]>
To: "jdjlist" <[EMAIL PROTECTED]>
Sent: Friday, July 25, 2003 12:00 PM
Subject: [jdjlist] Missing struts-bean.tld?


> I've inherited a project involving a whole bunch of jsps, some of which
> apparently reference the struts tag framework.  As none of this code is
mine,
> I don't really even know where the reference comes from.  However, when I
get
> past the login screen I get the following message:
>
>    HTTP ERROR: 500 /routineMaint.jsp(1,0)
>        File "/WEB-INF/struts-bean.tld" not found
>    RequestURI=/startup/login.jsp
>
> In examining the war file which was deployed, I find that there is an
entry
>
> startup.war:
>    WEB-INF/lib/struts.jar
>
> and that jar file contains (among lots of other elements)
>
> struts.jar:
>    WEB-INF/tlds/struts-bean.tld
>
> The WEB-INF/web.xml file contains the following, if that will help:
>
>   <!-- Struts Tag Library Descriptors -->
>   <taglib>
>     <taglib-uri>/tags/struts-bean</taglib-uri>
>     <taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
>   </taglib>
>
>   <taglib>
>     <taglib-uri>/tags/struts-html</taglib-uri>
>     <taglib-location>/WEB-INF/struts-html.tld</taglib-location>
>   </taglib>
>
>   <taglib>
>     <taglib-uri>/tags/struts-logic</taglib-uri>
>     <taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
>   </taglib>
>
>   <taglib>
>     <taglib-uri>/tags/struts-nested</taglib-uri>
>     <taglib-location>/WEB-INF/struts-nested.tld</taglib-location>
>   </taglib>
>
>   <taglib>
>     <taglib-uri>/tags/struts-tiles</taglib-uri>
>     <taglib-location>/WEB-INF/struts-tiles.tld</taglib-location>
>   </taglib>
>
> OK, so . . . maybe the tag library stuff is available, but it's not where
it
> needs to be, or it isn't being named properly, or the web.xml file doesn't
> describe it correctly, or . . . maybe something else.  I'm quite new at
this
> so any leads would be greatly appreciated.
>
> No further commentary will be made on the checking into CVS of a set of
broken
> code for  a new guy to start working with.
>
> ---
> You are currently subscribed to jdjlist as: [EMAIL PROTECTED]
> To unsubscribe send a blank email to
[EMAIL PROTECTED]
> http://www.sys-con.com/fusetalk
>

---
You are currently subscribed to jdjlist as: [EMAIL PROTECTED]
To unsubscribe send a blank email to [EMAIL PROTECTED]
http://www.sys-con.com/fusetalk

Reply via email to