java - How to run Jetty with SPDY on JDK8? -
for few days have jdk8. have tried run jetty spdy server. in jdk8 there no npn support ends with:
[qtp22068985-16-selector-serverconnectormanager@12e7b0e/1] warn org.eclipse.jetty.io.selectormanager - exception while notifying connection sslconnection@e1448a{need_unwrap,eio=-1/-1,di=-1} -> npnserverconnection@382d40{idle} java.lang.nosuchmethoderror: sun.security.ssl.handshakehash.<init>(zzljava/util/set;)v @ sun.security.ssl.handshaker.activate(handshaker.java:493)
i have run npn-boot-1.1.6.v20130911.jar
on classpath works newest jdk7.
is there workaround on how run jetty spdy on jdk8?
i implementer of npn in jetty.
npn implemented modifying jdk classes lack of tls extension api in jdk. npn versions match strictly jdk version specified in documentation.
for jdk 8 don't plan support npn. instead, support alpn successor npn, , backport alpn implementation jdk 7 too.
the implementations alpn done in branch, not integrated yet in main jetty build.
you have patient little while, need finalize bunch of things , integrate alpn in jetty master. when done we'll blog about.
Comments
Post a Comment