jetty-project / jetty-alpn

Implementation of ALPN (Application Layer Protocol Negotiation) Specification for OpenJDK 7 or greater
48 stars 27 forks source link

Jetty-alpn 8.1.13 is incompatible with the latest jdk8u252-ga build #30

Closed jguo11 closed 4 years ago

jguo11 commented 4 years ago

Hi,

I find out Jetty-alpn 8.1.13 is incompatible with the latest jdk8u252-ga available at 04/14. The Jetty-alpn fails to build due to null session object static final SSLSessionImpl nullSession has been removed from SSLSessionImpl class since 8u252.

    [javac]src/sun/security/ssl/ClientHandshaker.java:1350: error: cannot find symbol
    [javac]         SessionId sessionId = SSLSessionImpl.nullSession.getSessionId();
    [javac]                                             ^
    [javac]   symbol:   variable nullSession
sbordet commented 4 years ago

The Java 9 ALPN classes have been backported to OpenJDK 8u252, so there is no more need for this project. See the updated README in the project front page.