Hello, I'm attempting to upgrade a tomcat 3.3 instance to 5.0.16. However, I have a page that exhibited no problems under 3.3 that now won't compile. The jsp looks something like:
<%@ include file="top.inc" %> <%@ include file="middle.inc" %> <%@ include file="bottom.inc" %> ... some html and struts stuff here ... </form:form> </html> top.inc contains the page directive, a number of taglib directives and the opening struts <form:form> element. When I attempt to compile this page, I receive the error listed below. Neither of the other two include files contains a form:form tag, so I don't believe it's a true mismatch. The error implies that @included files must be self-contained - I can't split tags across include file boundaries. Is this true? Regards, Grant Goodale [EMAIL PROTECTED] =========================================== [jasper2] - ERROR-the file '/test.jsp' generated the following general exception: [jasper2] org.apache.jasper.JasperException: /test.jsp(25,0) /top.inc(49,18) Unterminated <form:form tag [jasper2] at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHand ler.java:83) [jasper2] at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java :402) [jasper2] at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java :126) [jasper2] at org.apache.jasper.compiler.Parser.processIncludeDirective(Parser.java:38 4) [jasper2] at org.apache.jasper.compiler.Parser.parseIncludeDirective(Parser.java:417) [jasper2] at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:515) [jasper2] at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1577) [jasper2] at org.apache.jasper.compiler.Parser.parseBody(Parser.java:1827) [jasper2] at org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1100) [jasper2] at org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1405) [jasper2] at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1598) [jasper2] at org.apache.jasper.compiler.Parser.parse(Parser.java:171) [jasper2] at org.apache.jasper.compiler.ParserController.parse(ParserController.java: 247) [jasper2] at org.apache.jasper.compiler.ParserController.parse(ParserController.java: 149) [jasper2] at org.apache.jasper.compiler.ParserController.parse(ParserController.java: 135) [jasper2] at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:237) [jasper2] at org.apache.jasper.compiler.Compiler.compile(Compiler.java:456) [jasper2] at org.apache.jasper.JspC.processFile(JspC.java:743) [jasper2] at org.apache.jasper.JspC.execute(JspC.java:896) [jasper2] at java.lang.reflect.Method.invoke(Native Method) [jasper2] at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:147) [jasper2] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:166) [jasper2] at org.apache.tools.ant.Task.perform(Task.java:317) [jasper2] at org.apache.tools.ant.Target.execute(Target.java:309) [jasper2] at org.apache.tools.ant.Target.performTasks(Target.java:334) [jasper2] at org.apache.tools.ant.Project.executeTarget(Project.java:1306) [jasper2] at org.apache.tools.ant.Project.executeTargets(Project.java:1250) [jasper2] at org.apache.tools.ant.Main.runBuild(Main.java:610) [jasper2] at org.apache.tools.ant.Main.start(Main.java:196) [jasper2] at org.apache.tools.ant.Main.main(Main.java:235) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]