On Mon, 2014-12-15 at 14:07 +0000, ant elder wrote: > This looks ok to me so i'd +1 it but i do get one test failure when > building the source, i've not debuged it so it may just be my environment: >
Thank you, Anthony! I added a number of test cases that effectively test SSL functionality of the underlying JRE rather that of HC. The failing test case is one of those. Java SSL code has historically been finicky and often performs differently between major Java releases. What is your OS / JRE version? Cheers Oleg > ------------------------------------------------------------------------------- > Test set: org.apache.http.ssl.TestSSLContextBuilder > ------------------------------------------------------------------------------- > Tests run: 13, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.45 sec > <<< FAILURE! - in org.apache.http.ssl.TestSSLContextBuilder > testSSLHanskshakeClientUnauthenticatedError(org.apache.http.ssl.TestSSLContextBuilder) > Time elapsed: 0.048 sec <<< ERROR! > java.lang.Exception: Unexpected exception, > expected<javax.net.ssl.SSLHandshakeException> but > was<java.net.SocketException> > at java.net.SocketInputStream.socketRead0(Native Method) > at java.net.SocketInputStream.read(SocketInputStream.java:129) > at > com.sun.net.ssl.internal.ssl.InputRecord.readFully(InputRecord.java:293) > at com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecord.java:331) > at > com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:798) > at > com.sun.net.ssl.internal.ssl.SSLSocketImpl.waitForClose(SSLSocketImpl.java:1493) > at > com.sun.net.ssl.internal.ssl.HandshakeOutStream.flush(HandshakeOutStream.java:103) > at > com.sun.net.ssl.internal.ssl.Handshaker.sendChangeCipherSpec(Handshaker.java:689) > at > com.sun.net.ssl.internal.ssl.ClientHandshaker.sendChangeCipherAndFinish(ClientHandshaker.java:985) > at > com.sun.net.ssl.internal.ssl.ClientHandshaker.serverHelloDone(ClientHandshaker.java:904) > at > com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:238) > at > com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593) > at > com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529) > at > com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:893) > at > com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1138) > at > com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1165) > at > com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1149) > at > org.apache.http.ssl.TestSSLContextBuilder.testSSLHanskshakeClientUnauthenticatedError(TestSSLContextBuilder.java:385) > > ...ant --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
