A new version Tyrus 1.5 (reference implementation of JSR 356 WebSockets API), was released. With it you get of course bug fixes and improvements, but most importantly a runtime fix on Java 8! And a few more things:
Going back to the JDK 8 issue, the good thing is that Tyrus 1.5 fixed the support of inherited annotated methods. If you are curious about this, go check Pavel Bucek's weblog post about the new Tyrus 1.5 release. Oh and if you want to know what's up with the math function above, since you are a WebSocket developer you may want to know what is the probability of two people will talk at the same time.