Hi, 2014-05-14 14:39 GMT+03:00 Mark Thomas <ma...@apache.org>: > > The proposed Apache Tomcat 8.0.6 release is now available for voting. > > The main changes since 8.0.5 are: > - Further NIO2 fixes which is now considered BETA > - Extend and improve memory leak protection and fix a few leaks that > crept in during the various refactorings > - Lots of general bug fixes > > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.6/ > The Maven staging repo is: > https://repository.apache.org/content/repositories/orgapachetomcat-1011/ > The svn tag is: > http://svn.apache.org/repos/asf/tomcat/tc8.0.x/tags/TOMCAT_8_0_6/ > > The proposed 8.0.6 release is: > [ ] Broken - do not release > [ ] Alpha - go ahead and release as 8.0.6 (alpha) > [ ] Beta - go ahead and release as 8.0.6 (beta) > [ ] Stable - go ahead and release as 8.0.6 (stable)
I see a regression in Jasper. (may be this revision 1590842) I'll try to extract a simple example. It is about <jsp:attribute name="test" /> where the body is missing. According to the spec the value of the attribute would be "". java.util.NoSuchElementException at java.util.ArrayList$Itr.next(ArrayList.java:834) at org.apache.jasper.compiler.Validator$ValidateVisitor.checkXmlAttributes(Validator.java:1130) at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:879) at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1521) at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2361) at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2413) at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2419) at org.apache.jasper.compiler.Node$Root.accept(Node.java:464) at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2361) at org.apache.jasper.compiler.Validator.validateExDirectives(Validator.java:1837) at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:217) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:356) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:336) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:323) at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:564) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:403) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:347) at javax.servlet.http.HttpServlet.service(HttpServlet.java:725) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:301) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) Regards Violeta