You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by Mark Thomas <ma...@apache.org> on 2014/05/14 13:39:44 UTC

[VOTE] Release Apache Tomcat 8.0.6

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)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Re: [VOTE] Release Apache Tomcat 8.0.6

Posted by Rémy Maucherat <re...@apache.org>.
2014-05-14 13:39 GMT+02:00 Mark Thomas <ma...@apache.org>:

> - Further NIO2 fixes which is now considered BETA
>
> Thanks for the testing and fixes.

The proposed 8.0.6 release is:
> [ ] Broken - do not release
> [ ] Alpha  - go ahead and release as 8.0.6 (alpha)
> [X] Beta   - go ahead and release as 8.0.6 (beta)
> [ ] Stable - go ahead and release as 8.0.6 (stable)
>

I would like to vote stable, but the changelog is quite big. Maybe another
build following relatively quickly and focusing mostly on serious bugs
found (if any) could do it.

Rémy

Re: [VOTE] Release Apache Tomcat 8.0.6

Posted by Violeta Georgieva <mi...@gmail.com>.
Hi,

2014-05-16 11:51 GMT+03:00 Violeta Georgieva <mi...@gmail.com>:
>
> 2014-05-15 17:40 GMT+03:00 Violeta Georgieva <mi...@gmail.com>:
>
> >
> >
> > 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.
>
> I'm attaching the test case.
> Request it like this http://localhost:8080/tags/test.jsp

The root cause was different - a problem with attributes in custom tags
that have empty string as value.
The issue was also reported with Bug 56529.
Fix is available with r1595171.

Regards
Violeta

>
> > 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

Re: [VOTE] Release Apache Tomcat 8.0.6

Posted by Violeta Georgieva <mi...@gmail.com>.
2014-05-15 17:40 GMT+03:00 Violeta Georgieva <mi...@gmail.com>:
>
>
> 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.

I'm attaching the test case.
Request it like this http://localhost:8080/tags/test.jsp

> 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

Re: [VOTE] Release Apache Tomcat 8.0.6

Posted by Violeta Georgieva <mi...@gmail.com>.
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

[VOTE][CANCELLED] Release Apache Tomcat 8.0.6

Posted by Mark Thomas <ma...@apache.org>.
On 14/05/2014 12:39, Mark Thomas wrote:
> 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:
> [X] Broken - do not release

DBCP is broken due to a missing file.

8.0.7 will follow shortly.

Mark


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Re: [VOTE] Release Apache Tomcat 8.0.6

Posted by Rémy Maucherat <re...@apache.org>.
2014-05-16 14:42 GMT+02:00 Jeanfrancois Arcand <jf...@gmail.com>:

> Seems
>
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.6/
>
> is private as I do get a "Not Found"
>
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.7/
But I would have waited a bit for some more testing.

Rémy

Re: [VOTE] Release Apache Tomcat 8.0.6

Posted by Mark Thomas <ma...@apache.org>.
On 16/05/2014 13:42, Jeanfrancois Arcand wrote:
> Seems
> 
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.6/
> 
> is private as I do get a "Not Found"

I'd already dropped 8.0.6 in favour of 8.0.7. Looks like we will need a
8.0.8.

Mark

> 
> -- Jeanfrancois
> 
> On 2014-05-14, 7:39 AM, Mark Thomas wrote:
>> 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)
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
>> For additional commands, e-mail: dev-help@tomcat.apache.org
>>
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: dev-help@tomcat.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Re: [VOTE] Release Apache Tomcat 8.0.6

Posted by Jeanfrancois Arcand <jf...@gmail.com>.
Seems

https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.6/

is private as I do get a "Not Found"

-- Jeanfrancois

On 2014-05-14, 7:39 AM, Mark Thomas wrote:
> 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)
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: dev-help@tomcat.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org