Re: [VOTE] Release Apache Tomcat 7.0.47
Hi, 2013/10/18 Violeta Georgieva miles...@gmail.com The proposed Apache Tomcat 7.0.47 release is now available for voting. This release candidate contains JSR-356 Java WebSocket 1.0 implementation. Note that use of this functionality requires Java 7. It can be obtained from: https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.47/ The Maven staging repo is: https://repository.apache.org/content/repositories/orgapachetomcat-192/ The svn tag is: http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_47/ The proposed 7.0.47 release is: [ ] Broken - do not release [ ] Stable - go ahead and release as 7.0.47 Stable The votes cast were +1 (binding): rjung, markt, olamy +1 (non-binding): Ognjen Blagojevic, kfujino, violetagg, jfarcand No other votes were cast. With three binding +1 votes and four non-binding +1 votes this vote passes. I'll upload the release to the mirrors and announce it once the mirrors are OK. Regards Violeta
RE: [VOTE] Release Apache Tomcat 7.0.47
-Original Message- From: Violeta Georgieva [mailto:miles...@gmail.com] Sent: Thursday, October 24, 2013 5:10 AM To: Tomcat Developers List Subject: Re: [VOTE] Release Apache Tomcat 7.0.47 Hi, 2013/10/18 Violeta Georgieva miles...@gmail.com The proposed Apache Tomcat 7.0.47 release is now available for voting. This release candidate contains JSR-356 Java WebSocket 1.0 implementation. Note that use of this functionality requires Java 7. It can be obtained from: https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.47/ The Maven staging repo is: https://repository.apache.org/content/repositories/orgapachetomcat-192 / The svn tag is: http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_47/ The proposed 7.0.47 release is: [ ] Broken - do not release [ ] Stable - go ahead and release as 7.0.47 Stable The votes cast were +1 (binding): rjung, markt, olamy +1 (non-binding): Ognjen Blagojevic, kfujino, violetagg, jfarcand No other votes were cast. With three binding +1 votes and four non-binding +1 votes this vote passes. I'll upload the release to the mirrors and announce it once the mirrors are OK. Given some of the recent fixes to 7.0.48 (trunk), should that be tagged for consideration as the target of the RC now? Thx, bob Regards Violeta - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [VOTE] Release Apache Tomcat 7.0.47
Bob, On 10/24/13 6:40 AM, Bob DeRemer wrote: -Original Message- From: Violeta Georgieva [mailto:miles...@gmail.com] Sent: Thursday, October 24, 2013 5:10 AM To: Tomcat Developers List Subject: Re: [VOTE] Release Apache Tomcat 7.0.47 Hi, 2013/10/18 Violeta Georgieva miles...@gmail.com The proposed Apache Tomcat 7.0.47 release is now available for voting. This release candidate contains JSR-356 Java WebSocket 1.0 implementation. Note that use of this functionality requires Java 7. It can be obtained from: https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.47/ The Maven staging repo is: https://repository.apache.org/content/repositories/orgapachetomcat-192 / The svn tag is: http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_47/ The proposed 7.0.47 release is: [ ] Broken - do not release [ ] Stable - go ahead and release as 7.0.47 Stable The votes cast were +1 (binding): rjung, markt, olamy +1 (non-binding): Ognjen Blagojevic, kfujino, violetagg, jfarcand No other votes were cast. With three binding +1 votes and four non-binding +1 votes this vote passes. I'll upload the release to the mirrors and announce it once the mirrors are OK. Given some of the recent fixes to 7.0.48 (trunk), should that be tagged for consideration as the target of the RC now? Violetta has, through no fault of her own, had about 4 votes cancelled due to them being broken for various reasons. This is her first opportunity to roll and push a release. Let's let her have a win, here ;) I'm sure 7.0.48 will be along quite soon. Meanwhile, you can use trunk which is fairly stable. -chris signature.asc Description: OpenPGP digital signature
Re: [VOTE] Release Apache Tomcat 7.0.47
On 18 October 2013 22:14, Violeta Georgieva miles...@gmail.com wrote: The proposed Apache Tomcat 7.0.47 release is now available for voting. This release candidate contains JSR-356 Java WebSocket 1.0 implementation. Note that use of this functionality requires Java 7. It can be obtained from: https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.47/ The Maven staging repo is: https://repository.apache.org/content/repositories/orgapachetomcat-192/ The svn tag is: http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_47/ The proposed 7.0.47 release is: [ ] Broken - do not release [X] Stable - go ahead and release as 7.0.47 Stable Tested the maven plugin and applications Regards Violeta -- Olivier Lamy Ecetera: http://ecetera.com.au http://twitter.com/olamy | http://linkedin.com/in/olamy - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [VOTE] Release Apache Tomcat 7.0.47
2013/10/18 Violeta Georgieva miles...@gmail.com The proposed Apache Tomcat 7.0.47 release is now available for voting. This release candidate contains JSR-356 Java WebSocket 1.0 implementation. Note that use of this functionality requires Java 7. It can be obtained from: https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.47/ The Maven staging repo is: https://repository.apache.org/content/repositories/orgapachetomcat-192/ The svn tag is: http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_47/ The proposed 7.0.47 release is: [ ] Broken - do not release [X] Stable - go ahead and release as 7.0.47 Stable +1 Tested on my sample apps (enable session replication). Works fine. -- Keiichi.Fujino
Re: [VOTE] Release Apache Tomcat 7.0.47
2013/10/18 Violeta Georgieva miles...@gmail.com The proposed Apache Tomcat 7.0.47 release is now available for voting. This release candidate contains JSR-356 Java WebSocket 1.0 implementation. Note that use of this functionality requires Java 7. It can be obtained from: https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.47/ The Maven staging repo is: https://repository.apache.org/content/repositories/orgapachetomcat-192/ The svn tag is: http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_47/ The proposed 7.0.47 release is: [ ] Broken - do not release [X] Stable - go ahead and release as 7.0.47 Stable Tested Tomcat in OSGi environment - successful Basic performance tests - successful Regards Violeta
Re: [VOTE] Release Apache Tomcat 7.0.47
On 2013-10-18 7:14 AM, Violeta Georgieva wrote: The proposed 7.0.47 release is: [ ] Broken - do not release [X] Stable - go ahead and release as 7.0.47 Stable Did we say we will this message as a warning instead of info: INFO: JSR 356 WebSocket (Java WebSocket 1.0) support is not available when running on Java 6. To suppress this message, run Tomcat on Java 7, remove the WebSocket JARs from $CATALINA_HOME/lib or add the WebSocketJARs to the tomcat.util.scan.DefaultJarScanner.jarsToSkip property in $CATALINA_BASE/conf/catalina.properties. Note that the deprecated Tomcat 7 WebSocket API will be available. Anyway, that's minor. Tested with jdk6/7, WebSocket/CometProcessor/AsyncContext/jsr356 API. -- Jeanfrancois - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [VOTE] Release Apache Tomcat 7.0.47
On 18/10/2013 12:14, Violeta Georgieva wrote: The proposed Apache Tomcat 7.0.47 release is now available for voting. This release candidate contains JSR-356 Java WebSocket 1.0 implementation. Note that use of this functionality requires Java 7. It can be obtained from: https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.47/ The Maven staging repo is: https://repository.apache.org/content/repositories/orgapachetomcat-192/ The svn tag is: http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_47/ The proposed 7.0.47 release is: [ ] Broken - do not release [X] Stable - go ahead and release as 7.0.47 Stable All the usual tests passed. Mark - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [VOTE] Release Apache Tomcat 7.0.47
On 18.10.2013 13:14, Violeta Georgieva wrote: The proposed Apache Tomcat 7.0.47 release is now available for voting. This release candidate contains JSR-356 Java WebSocket 1.0 implementation. Note that use of this functionality requires Java 7. ... The proposed 7.0.47 release is: [ ] Broken - do not release [X] Stable - go ahead and release as 7.0.47 Stable Tested .zip distribution on Windows 7 64-bit: - Tested SSL/TLS connectivity for BIO, NIO and APR connectors. - Crawled all links (except /manager, /host-manager and /examples/async*). No broken links found, except links to JavaDocs. - Smoke tests of BIO, NIO and APR, with and without TLS, all passed. -Ognjen - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [VOTE] Release Apache Tomcat 7.0.47
On 18.10.2013 13:14, Violeta Georgieva wrote: The proposed Apache Tomcat 7.0.47 release is now available for voting. This release candidate contains JSR-356 Java WebSocket 1.0 implementation. Note that use of this functionality requires Java 7. It can be obtained from: https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.47/ The Maven staging repo is: https://repository.apache.org/content/repositories/orgapachetomcat-192/ The svn tag is: http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_47/ The proposed 7.0.47 release is: [ ] Broken - do not release [ ] Stable - go ahead and release as 7.0.47 Stable +1 to release. Details: - MD5 OK - signatures OK - key in KEYS file - gz and zip for src and bin consistent - src completely consistent with svn tag, except file res/META-INF/tomcat7-websocket.jar/services/javax.servlet.ServletContainerInitializer which has Unix line ends in svn, but DOS in tar.gz src download (Not a show-stopper) - builds fine - warning about unsafe or unchecked operations in: - o.a.t.dbcp (many) - javax/el/ResourceBundleELResolver.java:109 (old) Much less than for 7.0.42 - build result looks consistent with binaries - no checkstyle complaints - some Javadoc warnings - in jdbc-pool: DataSourceProxy.java:544: Tag @link: can't find getParentLogger in javax.sql.DataSource (not a new one) - in AprEndpoint @returns is an unknown tag (fixed in r1533732) - in o.a.t.websocket: lots of errors, probably due to the need of Java 7 for this part, but javadoc running under Java 6. Maybe we can use java.7.home to run javadoc if set. (new) - Unit tests: - error in org.apache.catalina.websocket.TestWebSocket for BIO - failure in org.apache.catalina.loader.TestWebappClassLoaderMemoryLeak for APR - Details see below - JMX MBean-Comparison only expected delta: - some servlet class names moved from websocket to websocket.tc7 - ProtocolHandler MBean new attribute connectionCount (previously only available in ThreadPool) - ProtocolHandler MBean for http new attribute maxExtensionSize - OperatingSystem MBean OpenFileDescriptorCount down from 61 to 57, System Property ...TldConfig.jarsToSkip now contains tomcat7-websocket.jar, ...DefaultJarScanner.jarsToSkip now added entries websocket-api.jar, hamcrest*.jar and org.hamcrest*.jar Build and tests were done using Java 1.6.0_45, java.7.home was pointing to 1.7.0_45. OS was Solaris 10 Sparc, tcnative was 1.1.29 based on APR 1.4.8 and OpenSSL 1.0.1e (plus a few patches). - Unit error in org.apache.catalina.websocket.TestWebSocket for BIO Testcase: testBug53339 took 15.281 sec Caused an ERROR Read timed out java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:152) at java.net.SocketInputStream.read(SocketInputStream.java:122) at java.net.SocketInputStream.read(SocketInputStream.java:210) at org.apache.catalina.websocket.TestWebSocket$WebSocketClient.readMessage(TestWebSocket.java:456) at org.apache.catalina.websocket.TestWebSocket$WebSocketClient.access$300(TestWebSocket.java:383) at org.apache.catalina.websocket.TestWebSocket.testBug53339(TestWebSocket.java:327) Maybe related to: Oct 18, 2013 10:07:06 PM org.apache.coyote.AbstractProtocol stop INFO: Stopping ProtocolHandler [http-bio-127.0.0.1-auto-2-51242] Oct 18, 2013 10:07:11 PM org.apache.tomcat.util.net.AbstractEndpoint shutdownExecutor WARNING: The executor associated with thread pool [http-bio-127.0.0.1-auto-2] has not fully shutdown. Some application threads may still be running. Oct 18, 2013 10:07:11 PM org.apache.coyote.AbstractProtocol destroy INFO: Destroying ProtocolHandler [http-bio-127.0.0.1-auto-2-51242] Oct 18, 2013 10:07:11 PM org.apache.coyote.AbstractProtocol init - Unit test failure in org.apache.catalina.loader.TestWebappClassLoaderMemoryLeak for APR Testcase: testTimerThreadLeak took 4.611 sec FAILED Timer thread still running junit.framework.AssertionFailedError: Timer thread still running at org.apache.catalina.loader.TestWebappClassLoaderMemoryLeak.testTimerThreadLeak(TestWebappClassLoaderMemoryLeak.java:72) Unit test warnings (very similar to 7.0.42, but the two ones that were new in 42 are gone again in 47, one new one in 47, numbers also higher for tribes): - 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