Hi! I'm integrating Atmosphere in my project, but without using tapestry-atmosphere (I intend to keep Atmosphere separate from Tapestry itself, much similar to RestEasy integration).
I have managed to get it working, however I have issues propagating @PerThread services (like RequestGlobals) to Atmosphere handlers. When WebSocket is opened, the initial request runs on the same thread, and I manually populate RequestGlobals before calling Atmosphere framework processing. Still, both getRequest() and getResponse() are nulls inside the handler method. Could somebody familiar with Atmosphere point me in the right direction? Filter implementation & HttpServletRequestHandler contribution: https://gist.github.com/xfyre/dd84087929b1bb4627bcf3fe6df9a6cb Sincerely, -- Ilya Obshadko