I seem to be getting this error with Jasper engine from Tomcat 4.0.2 Beta 1. I have nested custom tags. However I have other nested custom tags that seem to work.
This one seems to give me this error: <t:hasContent name='test' > <t:getContent name='test' /> </t:hasContent> However if I put the end tag "/" in with start tag like below it compiles fine? <t:hasContent name='test' /> <t:getContent name='test' /> Any help would be appreciated. I have included the stack trace? What does popFile() do? Why would it be popping a file when it is just working on one file? --ekiM 1011907830158 quest_handler -1 E 0 0 ERROR: [12] Error Compiling == /jsp/template/portfolio/folderTemplate.jsp : End of content reached while more parsing required: tag nesting error? 1011907830168 quest_handler -1 C 0 0 DEBUG: [12] org.apache.jasper.compiler.ParseException: End of content reached while more parsing required: tag nesting error? at org.apache.jasper.compiler.JspReader.popFile(Unknown Source) at org.apache.jasper.compiler.JspReader.hasMoreInput(Unknown Source) at org.apache.jasper.compiler.JspReader.nextChar(Unknown Source) at org.apache.jasper.compiler.JspReader.skipUntil(Unknown Source) at org.apache.jasper.compiler.Parser$Tag.accept(Parser.java:868) at org.apache.jasper.compiler.Parser.parse(Parser.java:1145) at org.apache.jasper.compiler.Parser.parse(Parser.java:1103) at org.apache.jasper.compiler.Parser$Tag.accept(Parser.java:892) at org.apache.jasper.compiler.Parser.parse(Parser.java:1145) at org.apache.jasper.compiler.Parser.parse(Parser.java:1103) at org.apache.jasper.compiler.Parser.parse(Parser.java:1099) at org.apache.jasper.compiler.ParserController.parse(Unknown Source) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:210) at com.hcl.bi.requesthandler.utils.JspPrecompiler.compileFile(Unknown Source) at com.hcl.bi.requesthandler.utils.JspPrecompiler.parseFiles(Unknown Source) at com.hcl.bi.requesthandler.utils.JspPrecompiler.doCompile(Unknown Source) at com.hcl.bi.requesthandler.utils.JspPrecompiler.run(Unknown Source) at com.hcl.raleigh.threads.HcThreadPool$WorkerThread.run(HcThreadPool.java:65)