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

Reply via email to