whereas permessage-deflate is enabled, WsSession.getNegotiatedExtensions() always return an empty list. If I use a ServerEndpointConfig.Configurator, I see that the ServerEndpointConfig return a list with the "permessage-deflate" extension. but in WsSession.java the current code is public List<Extension> getNegotiatedExtensions() { checkState(); return Collections.emptyList(); } regards
Thanks for the report. This has been fixed in 8.0.x for 8.0.13 onwards.