Bug report #645 has just been filed.

You can view the report at the following URL:

   <http://znutar.cortexity.com/BugRatViewer/ShowReport/645>

REPORT #645 Details.

Project: Tomcat
Category: Bug Report
SubCategory: New Bug Report
Class: swbug
State: received
Priority: low
Severity: non-critical
Confidence: public
Environment: 
   Release: 3.2.1
   JVM Release: 1.3
   Operating System: Windows
   OS Release: 2K
   Platform: AMD K62

Synopsis: 
expression limits in <jsp:include>

Description:
Not all expressions work as specified in the jsp:include 
syntax spec which reads:
<jsp:include page="{ relativeURL | <%= expression %>}" flush="true" />

Though the only difference is in line 8 where the pagename 
variable is replaced with its initialization string, the 
code in "known work around" works fine but the code in 
"how to reproduce" below results in the following error:

Error: 500

Location: /datdec/index2.jsp

Internal Servlet Error:

org.apache.jasper.compiler.ParseException: S:\data\newdatdecsite\index2.jsp(7,32) 
Attribute includes has no value
        at org.apache.jasper.compiler.JspReader.parseAttributeValue(JspReader.java:499)
        at org.apache.jasper.compiler.JspReader.parseTagAttributes(JspReader.java:615)
        at org.apache.jasper.compiler.Parser$Include.accept(Parser.java:249)
        at org.apache.jasper.compiler.Parser.parse(Parser.java:1077)
        at org.apache.jasper.compiler.Parser.parse(Parser.java:1042)
        at org.apache.jasper.compiler.Parser.parse(Parser.java:1038)
        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:182)
        at org.apache.jasper.servlet.JspServlet.doLoadJSP(JspServlet.java:462)
        at org.apache.jasper.servlet.JasperLoader12.loadJSP(JasperLoader12.java:146)
        at org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java:433)
        at 
org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:152)
        at 
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:164)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:318)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:391)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
        at org.apache.tomcat.core.Handler.service(Handler.java:286)
        at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
        at 
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797)
        at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
        at 
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:210)
        at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
        at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
        at java.lang.Thread.run(Thread.java:484)


Title: BugRat Report # 645

BugRat Report # 645

Project: Tomcat Release: 3.2.1
Category: Bug Report SubCategory: New Bug Report
Class: swbug State: received
Priority: low Severity: non-critical
Confidence: public

Submitter: Alan Johnson ( [EMAIL PROTECTED] )
Date Submitted: Dec 20 2000, 11:12:27 CST
Responsible: Z_Tomcat Alias ( [EMAIL PROTECTED] )

Synopsis:
expression limits in
Environment: (jvm, os, osrel, platform)
1.3, Windows, 2K, AMD K62

Additional Environment Description:
create the includes dir relative to the JSP file and at least a null.jsp file within it.

Report Description:
Not all expressions work as specified in the jsp:include syntax spec which reads: Though the only difference is in line 8 where the pagename variable is replaced with its initialization string, the code in "known work around" works fine but the code in "how to reproduce" below results in the following error: Error: 500 Location: /datdec/index2.jsp Internal Servlet Error: org.apache.jasper.compiler.ParseException: S:\data\newdatdecsite\index2.jsp(7,32) Attribute includes has no value at org.apache.jasper.compiler.JspReader.parseAttributeValue(JspReader.java:499) at org.apache.jasper.compiler.JspReader.parseTagAttributes(JspReader.java:615) at org.apache.jasper.compiler.Parser$Include.accept(Parser.java:249) at org.apache.jasper.compiler.Parser.parse(Parser.java:1077) at org.apache.jasper.compiler.Parser.parse(Parser.java:1042) at org.apache.jasper.compiler.Parser.parse(Parser.java:1038) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:182) at org.apache.jasper.servlet.JspServlet.doLoadJSP(JspServlet.java:462) at org.apache.jasper.servlet.JasperLoader12.loadJSP(JasperLoader12.java:146) at org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java:433) at org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:152) at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:164) at org.apache.jasper..servlet.JspServlet.serviceJspFile(JspServlet.java:318) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:391) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404) at org.apache.tomcat.core.Handler.service(Handler.java:286) at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372) at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797) at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743) at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:210) at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498) at java.lang.Thread.run(Thread.java:484)

How To Reproduce:
null

Workaround:
null

View this report online...

Reply via email to