created an attachment (id=168665)
screenshot

description:
"http status 500" when click the tube chart series for chart-viewer-sample deployed on tomcat 6.0.

build number:
2.6.0.v20100517-0630

steps to reproduce:
1. deploy chart-viewer-sample on tomcat 6.0 and start the server.
2. run "http://host:port/chart-viewer-sample".
3. click the chart-viewer-sample deployed on tomcat 6.0

expected result:
the hyperlink works.

actual result:
this works for chart-viewer-sample deployed on tomcat 5.5 (see the screenshot).
error log:
org.apache.jasper.jasperexception: /drill/bugdetail.jsp(21,11) attribute value samplehelper.createsampledesigntimechart("bug details of " + component + " component","year","number")  is quoted with " which must be escaped when used within the value
	org.apache.jasper.compiler.defaulterrorhandler.jsperror(defaulterrorhandler.java:40)
	org.apache.jasper.compiler.errordispatcher.dispatch(errordispatcher.java:407)
	org.apache.jasper.compiler.errordispatcher.jsperror(errordispatcher.java:198)
	org.apache.jasper.compiler.parser.parsequoted(parser.java:301)
	org.apache.jasper.compiler.parser.parseattributevalue(parser.java:250)
	org.apache.jasper.compiler.parser.parseattribute(parser.java:212)
	org.apache.jasper.compiler.parser.parseattributes(parser.java:155)
	org.apache.jasper.compiler.parser.parsecustomtag(parser.java:1252)
	org.apache.jasper.compiler.parser.parseelements(parser.java:1467)
	org.apache.jasper.compiler.parser.parse(parser.java:138)
	org.apache.jasper.compiler.parsercontroller.doparse(parsercontroller.java:216)
	org.apache.jasper.compiler.parsercontroller.parse(parsercontroller.java:103)
	org.apache.jasper.compiler.compiler.generatejava(compiler.java:154)
	org.apache.jasper.compiler.compiler.compile(compiler.java:315)
	org.apache.jasper.compiler.compiler.compile(compiler.java:295)
	org.apache.jasper.compiler.compiler.compile(compiler.java:282)
	org.apache.jasper.jspcompilationcontext.compile(jspcompilationcontext.java:586)
	org.apache.jasper.servlet.jspservletwrapper.service(jspservletwrapper.java:317)
	org.apache.jasper.servlet.jspservlet.servicejspfile(jspservlet.java:342)
	org.apache.jasper.servlet.jspservlet.service(jspservlet.java:267)
	javax.servlet.http.httpservlet.service(httpservlet.java:717)
tomcat versions prior to 5.5.27 doesn't follow the quote requirements of jsp spec. tomcat version 5.5.27 onwards quotes are checked strictly. nested quotes has to be escaped.
since new tomcat server checks quotation in jsp strictly, escaped the characters in attributes.
verified in build (2.6.0.v20100521-0630), closed.