Hrmf. It turns out that this has been a wild goose chase; JBuilder was using a server.xml that pointed to the wrong appbase (this is normally set automatically, but I had inserted a '<Logger>' element which froze the values) and was using an old code snapshot in another location.
Mea culpa. Sorry for wasting time... Thanks for your help, Kris, -c Chris Grierson Systems Adminstrator Structural Informatics Group Dept. of Biological Structure University of Washington 206.616.7356 ------------------------------------------------------------------------ On Tue, 25 Nov 2003, Kris Schneider wrote: > Have you got struts-el.jar in WEB-INF/lib? If you're using EL, that implies > you're also using (at least) a JSP 1.2 container. In which case, you don't need > the <taglib> element in web.xml and you don't need a separate TLD file. Just use > the "well-known" URI in the directive: > > <%@ taglib prefix="c" > uri="http://java.sun.com/jstl/core" %> > <%@ taglib prefix="html" > uri="http://jakarta.apache.org/struts/tags-html" %> > <%@ taglib prefix="html-el" > uri="http://jakarta.apache.org/struts/tags-html-el" %> > > <html-el:link page="/editCase.jsp">Create a Case</html-el:link><br> > > <html-el:link page="/showCase.jsp" > paramId="caseId" > paramName="case" > paramProperty="id"> > <c:out value="${case.title}"/> > </html-el:link><br> > > Quoting "C. Grierson" <[EMAIL PROTECTED]>: > > > You know, I'm feeling quite sheepish, as I had looked at line 35, > > which is simply '<br>' and didn't find anything important. The next > > line, however, seems to be the culprit (or at least a definite > > candidate): an '<html:link>' tag. The <% taglib %> directive has the > > correct URI reference (ie, a corresponding web.xml entry with an > > existing 'taglib-location' file entry). > > > > Forgive my total ignorance of tag libraries. I took a quick peek at > > the classes in struts-el.jar and struts.jar and see the naming > > convention is (EL)<Tag_name>Tag.class, but the message is clearly > > mentioning the class 'link'. Any ideas? > > > > Thanks, > > > > -c > > > > PS: The exact JSP lines involving <html:link> are: > > > > <html:link page="/editCase.jsp">Create a Case</html:link><br> > > > > ^^^ that's line 36 which is maybe coincidentally close to 35 as referring > > to the compiled servlet code line... I don't know. > > > > and > > > > <html:link page="/showCase.jsp?caseId=${case.id}"><c:out > > value="${case.title}"/></html:link><br> > > -- > Kris Schneider <mailto:[EMAIL PROTECTED]> > D.O.Tech <http://www.dotech.com/> > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]