On 02.09.2012 12:03, Mark Thomas wrote:
The proposed Apache Tomcat 7.0.30 release is now available for voting.

It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.30/
The Maven staging repo is:
https://repository.apache.org/content/repositories/orgapachetomcat-027/
The svn tag is:
http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_30/

The proposed 7.0.30 release is:
[ ] Broken - do not release
[X] Stable - go ahead and release as 7.0.30 Stable

Cheers,

Mark

+1 to release

Most notable observation:

Details:

- MD5 OK
- signatures OK
- key in KEYS file
- gz and zip for src and bin consistent
- src completely consistent with svn tag
- builds fine
- build result looks consistent with binaries
- no checkstyle complaints
- some Javadoc warnings (only in jdbc-pool, see below)
- Unit tests no failure, only some warnings (see below)
- JMX MBean-Comparison
  - new expected entries in attribute SystemProperties of MBean
    java.lang:type=Runtime for
    org.apache.catalina.startup.ContextConfig.jarsToSkip and
    org.apache.catalina.startup.TldConfig.jarsToSkip (values empty).
  - new Jars added to tomcat.util.scan.DefaultJarScanner.jarsToSkip.

Build and tests were done using Java 1.6.0_35 and independently with 1.7.0_07. OS was Solaris 10 Sparc, tcnative was 1.1.24 based on APR 1.4.6 and OpenSSL 1.0.1c (plus two patches).

Javadoc Warnings in jdbc-pool (not a regression):

[javadoc] .../jdbc/pool/DataSourceProxy.java:544: warning - Tag @link: can't find getParentLogger in javax.sql.DataSource [javadoc] .../jdbc/pool/DataSourceProxy.java:1294: warning - @inheritDoc used but purge() does not override or implement any method. [javadoc] .../jdbc/pool/DataSourceProxy.java:1305: warning - @inheritDoc used but purgeOnReturn() does not override or implement any method. [javadoc] .../jdbc/pool/DataSourceProxy.java:1294: warning - @inheritDoc used but purge() does not override or implement any method. [javadoc] .../jdbc/pool/DataSourceProxy.java:1305: warning - @inheritDoc used but purgeOnReturn() does not override or implement any method. [javadoc] .../jdbc/pool/JdbcInterceptor.java:67: warning - Tag @link: can't find isValid(boolean) in java.sql.Connection [javadoc] .../jdbc/pool/DataSourceProxy.java:1294: warning - @inheritDoc used but purge() does not override or implement any method. [javadoc] .../jdbc/pool/DataSourceProxy.java:1305: warning - @inheritDoc used but purgeOnReturn() does not override or implement any method.


Unit test warnings (except for tribes all of those look like 7.0.29 and before):

- org.apache.catalina.deploy.TestWebXmlOrdering
- BIO, NIO and APR: [main] org.apache.catalina.deploy.WebXml.orderWebFragments Used a wrong fragment name z at web.xml absolute-ordering tag!

- org.apache.tomcat.util.net.TestCustomSsl
  - BIO twice "Exception getting SSL attributes"
    in org.apache.coyote.http11.Http11Processor actionInternal
    exception is:
    javax.net.ssl.SSLProtocolException: handshake alert: no_certificate
  - NIO twice "WARNING: Exception re-negotiating SSL connection"
    in org.apache.coyote.http11.Http11NioProcessor actionInternal

- tribes

29 warnings, some more than for 7.0.29 (18 there).


Unit test SEVERE messages: 215 total (218 for Java 7), about 40 unique messages Most of those are of type "Servlet.service() for servlet ... threw exception".


"Exception" in output of unit tests: 209 times (204 for Java 7), of these 75 times "javax.servlet.ServletException: Opps."

I'm not claiming that any of the SEVERE or Exception messages are new ones or important.

Regards,

Rainer

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

Reply via email to