Based on my reading of the WebSocket spec mailing lists and API documentation, 
if I want to get the HttpSession that exists when a WebSocket connection is 
negotiated I need to extend ServerEndpointConfig.Configurator, override 
#modifyHandshake(), and call #getHttpSession() on the HandshakeRequest. 
However, I need a little clarification, because I'm not seeing how this is 
going to work:

1) Tomcat doesn't implement HandshakeRequest ... anywhere. So I'm not even 
seeing how that method could ever be called with a non-null argument. 
(Admittedly, I haven't run this yet ... I'm sending this preemptively while I 
complete my code, to go ahead and get some feedback).

2) None of the arguments to #modifyHandshake() provide access to the Session. 
So how am I supposed to do anything with it? How can I associate the 
HttpSession with the Session?
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to