You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Milan Adamovic <ma...@lbmsystems.com> on 2000/06/19 20:27:28 UTC
Multiple inculdes problem
Within one jsp file, I am trying to include another file in two different
places (using <%@ include ...). The page works with Oracle JDeveloper, but
not with Tomcat. Is this a bug?
I am using Tomcat 3.1.
Below is the error message that I get, and attached is modified Guess Number
example.
Thanks for your help!
Milan
org.apache.jasper.compiler.ParseException: Seen file
/jsp/madamovic/numguessform.jsp already, maybe this is a recursive include?!
at org.apache.jasper.compiler.JspReader.pushFile(JspReader.java:152)
at org.apache.jasper.compiler.JspReader.pushFile(JspReader.java:127)
at
org.apache.jasper.compiler.JspParseEventListener.handleDirective(JspParseEve
ntListener.java:686)
at
org.apache.jasper.compiler.DelegatingListener.handleDirective(DelegatingList
ener.java:116)
at org.apache.jasper.compiler.Parser$Directive.accept(Parser.java:215)
at org.apache.jasper.compiler.Parser.parse(Parser.java:1073)
at org.apache.jasper.compiler.Parser.parse(Parser.java:1038)
at org.apache.jasper.compiler.Parser.parse(Parser.java:1034)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:182)
at org.apache.jasper.runtime.JspServlet.loadJSP(JspServlet.java:413)
at
org.apache.jasper.runtime.JspServlet$JspServletWrapper.loadIfNecessary(JspSe
rvlet.java:149)
at
org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspServlet.ja
va:161)
at org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:261)
at org.apache.jasper.runtime.JspServlet.service(JspServlet.java:369)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
at
org.apache.tomcat.service.connector.Ajp12ConnectionHandler.processConnection
(Ajp12ConnectionHandler.java:156)
at
org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java:338
)
at java.lang.Thread.run(Thread.java:475)
Re: Multiple inculdes problem
Posted by James House <ja...@partnet.com>.
This is a known bug in Tomcat 3.1.
I have a very small .JAR file that patches the problem.
If you'd like it, send me an e-mail.
James
>Within one jsp file, I am trying to include another file in two different
>places (using <%@ include ...). The page works with Oracle JDeveloper, but
>not with Tomcat. Is this a bug?
>
>I am using Tomcat 3.1.
>
>Below is the error message that I get, and attached is modified Guess Number
>example.
>
>Thanks for your help!
>
>
>Milan
>
>
>org.apache.jasper.compiler.ParseException: Seen file
>/jsp/madamovic/numguessform.jsp already, maybe this is a recursive include?!
> at org.apache.jasper.compiler.JspReader.pushFile(JspReader.java:152)
> at org.apache.jasper.compiler.JspReader.pushFile(JspReader.java:127)
> at
>org.apache.jasper.compiler.JspParseEventListener.handleDirective(JspParseEve
>ntListener.java:686)
> at
>org.apache.jasper.compiler.DelegatingListener.handleDirective(DelegatingList
>ener.java:116)
> at
> org.apache.jasper.compiler.Parser$Directive.accept(Parser.java:215)
> at org.apache.jasper.compiler.Parser.parse(Parser.java:1073)
> at org.apache.jasper.compiler.Parser.parse(Parser.java:1038)
> at org.apache.jasper.compiler.Parser.parse(Parser.java:1034)
> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:182)
> at org.apache.jasper.runtime.JspServlet.loadJSP(JspServlet.java:413)
> at
>org.apache.jasper.runtime.JspServlet$JspServletWrapper.loadIfNecessary(JspSe
>rvlet.java:149)
> at
>org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspServlet.ja
>va:161)
> at
> org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:261)
> at org.apache.jasper.runtime.JspServlet.service(JspServlet.java:369)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
>org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
> at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
> at
>org.apache.tomcat.service.connector.Ajp12ConnectionHandler.processConnection
>(Ajp12ConnectionHandler.java:156)
> at
>org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java:338
>)
> at java.lang.Thread.run(Thread.java:475)
>
>
>
>--------------------------------------------------------------------------
>To unsubscribe, email: tomcat-user-unsubscribe@jakarta.apache.org
>For additional commmands, email: tomcat-user-help@jakarta.apache.org