On 09.12.2013 22:21, Violeta Georgieva wrote: > The proposed Apache Tomcat 7.0.48 release is now available for voting. > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.48/ > The Maven staging repo is: > https://repository.apache.org/content/repositories/orgapachetomcat-030/ > The svn tag is: > http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_48/ > > The proposed 7.0.48 release is: > [ ] Broken - do not release > [ ] Stable - go ahead and release as 7.0.48 Stable
I see one test suite failure: INFO: Failures in output/build/logs/TEST-org.apache.tomcat.websocket.TestWsSubprotocols.APR.txt WARN: Test failure in 'output/build/logs/TEST-org.apache.tomcat.websocket.TestWsSubprotocols.APR.txt': Testsuite: org.apache.tomcat.websocket.TestWsSubprotocols Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 5.088 sec ------------- Standard Error ----------------- Dec 10, 2013 10:55:59 AM org.apache.catalina.core.AprLifecycleListener init INFO: Loaded APR based Apache Tomcat Native library 1.1.29 using APR version 1.4.8. Dec 10, 2013 10:55:59 AM org.apache.catalina.core.AprLifecycleListener init INFO: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true]. Dec 10, 2013 10:55:59 AM org.apache.catalina.core.AprLifecycleListener initializeSSL INFO: OpenSSL successfully initialized (OpenSSL 1.0.1esp1 12 Feb 2013) Dec 10, 2013 10:56:01 AM org.apache.coyote.AbstractProtocol init INFO: Initializing ProtocolHandler ["http-apr-127.0.0.1-auto-1"] Dec 10, 2013 10:56:01 AM org.apache.catalina.core.StandardService startInternal INFO: Starting service Tomcat Dec 10, 2013 10:56:01 AM org.apache.catalina.core.StandardEngine startInternal INFO: Starting Servlet Engine: Apache Tomcat/7.0.48 Dec 10, 2013 10:56:02 AM org.apache.catalina.util.SessionIdGenerator createSecureRandom INFO: Creation of SecureRandom instance for session ID generation using [INSECURE] took [404] milliseconds. Dec 10, 2013 10:56:02 AM org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["http-apr-127.0.0.1-auto-1-50559"] Dec 10, 2013 10:56:02 AM org.apache.catalina.util.LifecycleBase start INFO: The start() method was called on component [StandardServer[-1]] after start() had already been called. The second call will be ignored. Dec 10, 2013 10:56:03 AM org.apache.coyote.AbstractProtocol pause INFO: Pausing ProtocolHandler ["http-apr-127.0.0.1-auto-1-50559"] Dec 10, 2013 10:56:03 AM org.apache.catalina.core.StandardService stopInternal INFO: Stopping service Tomcat Dec 10, 2013 10:56:03 AM org.apache.tomcat.websocket.server.WsHttpUpgradeHandler destroy SEVERE: Failed to close WebConnection while destroying the WebSocket HttpUpgradeHandler java.lang.NullPointerException at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.destroy(WsHttpUpgradeHandler.java:143) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:686) at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2441) at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2430) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) Dec 10, 2013 10:56:03 AM org.apache.coyote.AbstractProtocol stop INFO: Stopping ProtocolHandler ["http-apr-127.0.0.1-auto-1-50559"] Dec 10, 2013 10:56:03 AM org.apache.coyote.AbstractProtocol destroy INFO: Destroying ProtocolHandler ["http-apr-127.0.0.1-auto-1-50559"] ------------- ---------------- --------------- Testcase: testWsSubprotocols took 5.032 sec Caused an ERROR null java.lang.NullPointerException at org.apache.tomcat.websocket.TestWsSubprotocols.testWsSubprotocols(TestWsSubprotocols.java:89) I can't investigate more currently, but maybe that already rings a bell? The line in question is 143 in WsHttpUpgradeHandler.java: 140 @Override 141 public void destroy() { 142 try { 143 connection.close(); 144 } catch (Exception e) { 145 log.error(sm.getString("wsHttpUpgradeHandler.destroyFailed"), e); 146 } 147 } so the connection must be null. Regards, Rainer --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org