db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rick Hillegas <rick.hille...@gmail.com>
Subject Re: Release Announcement: General Availability of JDK 11
Date Wed, 26 Sep 2018 21:49:25 GMT
Thanks, Rory. I took the GA release for a test-drive. I built Derby with 
GA JDK 11 and I ran all regression tests with GA JDK 11. Everything 
worked except for SSL-protected connections. Before I put time into 
paring this problem down to a tidy repro, I wanted to double check 
whether the following behavior sounds familiar to you and, if so, what 
the quick fix is:

1) When both sides of the connection run Java 9, everything is fine.

2) When one side of the connection runs Java 9 and the other runs Java 
11, everything is fine too.

3) But when both sides of the connection run Java 11, then the client 
side of the connection fails with the following error message:

   fatal alert: handshake_failure


I tried tracing the good and bad behaviors by setting the following flag 
on the client side:

   -Djavax.net.debug=all


However, I'm afraid that the resulting blizzard of diagnostics fell far 
outside my ken.

I would appreciate any advice you can give me.

Thanks,
-Rick

On 9/26/18 1:44 AM, Rory O'Donnell wrote:
>
> Hi Rick,
>
> *1) Release Announcement: General Availability of JDK 11 *
>
>   * JDK 11, the reference implementation of Java 11 and the first
>     long-term support release produced under the six-month
>     rapid-cadence release model [1][2], is now Generally Available.
>   * GPL-licensed OpenJDK builds from Oracle are available here:
>     https://jdk.java.net/11
>
> This release includes seventeen features:
>
>   * 181: Nest-Based Access Control <http://openjdk.java.net/jeps/181>
>   * 309: Dynamic Class-File Constants <http://openjdk.java.net/jeps/309>
>   * 315: Improve Aarch64 Intrinsics <http://openjdk.java.net/jeps/315>
>   * 318: Epsilon: A No-Op Garbage Collector
>     <http://openjdk.java.net/jeps/318>
>   * 320: Remove the Java EE and CORBA Modules
>     <http://openjdk.java.net/jeps/320>
>   * 321: HTTP Client (Standard) <http://openjdk.java.net/jeps/321>
>   * 323: Local-Variable Syntax for Lambda Parameters
>     <http://openjdk.java.net/jeps/323>
>   * 324: Key Agreement with Curve25519 and Curve448
>     <http://openjdk.java.net/jeps/324>
>   * 327: Unicode 10 <http://openjdk.java.net/jeps/327>
>   * 328: Flight Recorder <http://openjdk.java.net/jeps/328>
>   * 329: ChaCha20 and Poly1305 Cryptographic Algorithms
>     <http://openjdk.java.net/jeps/329>
>   * 330: Launch Single-File Source-Code Programs
>     <http://openjdk.java.net/jeps/330>
>   * 331: Low-Overhead Heap Profiling <http://openjdk.java.net/jeps/331>
>   * 332: Transport Layer Security (TLS) 1.3
>     <http://openjdk.java.net/jeps/332>
>   * 333: ZGC: A Scalable Low-Latency Garbage Collector (Experimental)
>     <http://openjdk.java.net/jeps/333>
>   * 335: Deprecate the Nashorn JavaScript Engine
>     <http://openjdk.java.net/jeps/335>
>   * 336: Deprecate the Pack200 Tools and API
>     <http://openjdk.java.net/jeps/336>
>
>
> 2) Quality Outreach Report for September 2018 is available*
> *
>
>   * Quality Outreach report September 2018
>
> *Thanks to everyone who contributed to JDK 11 by downloading and 
> testing the early-access builds.
> In particular the following developers who logged **18 issues in the 
> JDK Bug System.*
>
>   * Netty
>   * Eclipse Jetty
>   * Apache Lucene
>   * JUnit5
>   * Apache Tomcat
>   * Apache Ant
>   * Apache POI
>   * AssertJ
>   * Eclipse Collections
>   * Byte Buddy
>   * RxJava
>
> 3) JDK 12 EA build 12, under both the GPL and Oracle EA licenses, are 
> now available at http://jdk.java.net/11 .
>
>   * Schedule , Status & Features
>       o http://openjdk.java.net/projects/jdk/12/
>   * Release Notes:
>       o http://jdk.java.net/12/release-notes
>
> **
>
> Rgds,Rory
>
> -- 
> Rgds,Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA, Dublin,Ireland



Mime
View raw message