I'm having a very simple problem. I am attempting to migrate some applications that ran fine under ServletExec to Tomcat 4.0. Jasper fails to parse my JSPs, throwing the folling error:
2001-10-02 10:46:44 ApplicationDispatcher[/DLServlet] Servlet.service() for servlet jsp threw exception org.apache.jasper.compiler.ParseException: /DLjsp/login.jsp(3,33) Attribute servletPath has no value at org.apache.jasper.compiler.JspReader.parseAttributeValue(JspReader.java:563) at org.apache.jasper.compiler.JspReader.parseTagAttributes(JspReader.java:681) . . . here is the beginning of my JSP, the code that it is complaining about: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN" "http://www.w3.org/MarkUp/Wilbur/HTML32.dtd"> <%@ page import="com.sri.ctl.dl.* %> <jsp:useBean id="servletPath" scope="request" class="String"/> In my servlet code, I included print statements that give the request's attributes and their values right before I forward to the JSP, and it shows that the attribute "ServletPath" exists, and has a value, as it should. I get this error in general for any bean i try to use in this way. Anyone know what might be going on? -john