eclipse-ee4j / grizzly

Grizzly
https://eclipse-ee4j.github.io/grizzly
Other
147 stars 69 forks source link

Remove dependency on Grizzly NPN #2115

Closed dmatej closed 1 year ago

dmatej commented 3 years ago

As ALPN is now supported on all current JDK distributions based on OpenJDK since 8u252, the bootstrap is not needed any more.

See also this table on Jetty's website: https://www.eclipse.org/jetty/documentation/current/alpn-chapter.html#alpn-versions

Also Grizzly Bootstrap NPN is not compilable on new JDK versions and at least for 8u265 and newer it cannot be easily fixed, while for older JDK versions there are alternatives like OpenJSSE

See also: https://bugs.openjdk.java.net/browse/JDK-8230977 and https://bugs.openjdk.java.net/browse/JDK-8233417

arjantijms commented 3 years ago

+1 please remove this indeed.