-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
allow jetty WebSockets to be upgraded using WebSocketUpgradeFilter in jetty-10 #3446
Comments
lachlan-roberts
added a commit
to lachlan-roberts/jetty.project
that referenced
this issue
Mar 11, 2019
Signed-off-by: lachan-roberts <lachlan@webtide.com>
lachlan-roberts
added a commit
to lachlan-roberts/jetty.project
that referenced
this issue
Mar 11, 2019
…deFilter JettyWebSocketServerContainer moved out of internal and is now used in a similar way to the Javax server container, and can now be used to configure upgrades using the shared mapping with the WSUpgradeFilter the JettyWSSCI now works in the same way as the JavaxWSSCI, the JettyWebSocketEmbeddedStarter has been removed and the configureContext now returns the JettyWebSocketServerContainer WebSocket upgrade failures due to exceptions will now be logged as a warning in WebSocketMapping rather than being ignored Signed-off-by: lachan-roberts <lachlan@webtide.com>
lachlan-roberts
added a commit
to lachlan-roberts/jetty.project
that referenced
this issue
Mar 11, 2019
rename WebSocketSessionImpl to WebSocketSession remove SessionListener which is unused and replaced by WebSocketSessionListener Signed-off-by: lachan-roberts <lachlan@webtide.com>
lachlan-roberts
added a commit
to lachlan-roberts/jetty.project
that referenced
this issue
Mar 11, 2019
rename WebSocketSessionImpl to WebSocketSession remove SessionListener which is unused and replaced by WebSocketSessionListener Signed-off-by: lachan-roberts <lachlan@webtide.com>
lachlan-roberts
added a commit
to lachlan-roberts/jetty.project
that referenced
this issue
Mar 11, 2019
rename WebSocketSessionImpl to WebSocketSession remove SessionListener which is unused and replaced by WebSocketSessionListener Signed-off-by: lachan-roberts <lachlan@webtide.com>
lachlan-roberts
added a commit
to lachlan-roberts/jetty.project
that referenced
this issue
Mar 11, 2019
use the same FrameHandlerFactory for WebSocketServlet and WebSocketUpgradeFilter removed addMapping with PathSpec and only support addMapping with String JettyWebSocketServerContainer now implements WebSocketPolicy which configures the FrameHandler.Customizer Signed-off-by: lachan-roberts <lachlan@webtide.com>
lachlan-roberts
added a commit
to lachlan-roberts/jetty.project
that referenced
this issue
Mar 11, 2019
Signed-off-by: lachan-roberts <lachlan@webtide.com>
lachlan-roberts
added a commit
to lachlan-roberts/jetty.project
that referenced
this issue
Mar 11, 2019
…deFilter JettyWebSocketServerContainer moved out of internal and is now used in a similar way to the Javax server container, and can now be used to configure upgrades using the shared mapping with the WSUpgradeFilter the JettyWSSCI now works in the same way as the JavaxWSSCI, the JettyWebSocketEmbeddedStarter has been removed and the configureContext now returns the JettyWebSocketServerContainer WebSocket upgrade failures due to exceptions will now be logged as a warning in WebSocketMapping rather than being ignored Signed-off-by: lachan-roberts <lachlan@webtide.com>
lachlan-roberts
added a commit
to lachlan-roberts/jetty.project
that referenced
this issue
Mar 11, 2019
rename WebSocketSessionImpl to WebSocketSession remove SessionListener which is unused and replaced by WebSocketSessionListener Signed-off-by: lachan-roberts <lachlan@webtide.com>
lachlan-roberts
added a commit
to lachlan-roberts/jetty.project
that referenced
this issue
Mar 11, 2019
use the same FrameHandlerFactory for WebSocketServlet and WebSocketUpgradeFilter removed addMapping with PathSpec and only support addMapping with String JettyWebSocketServerContainer now implements WebSocketPolicy which configures the FrameHandler.Customizer Signed-off-by: lachan-roberts <lachlan@webtide.com>
lachlan-roberts
added a commit
to lachlan-roberts/jetty.project
that referenced
this issue
Mar 11, 2019
use the same FrameHandlerFactory for WebSocketServlet and WebSocketUpgradeFilter removed addMapping with PathSpec and only support addMapping with String JettyWebSocketServerContainer now implements WebSocketPolicy which configures the FrameHandler.Customizer Signed-off-by: lachan-roberts <lachlan@webtide.com>
gregw
added a commit
that referenced
this issue
Mar 13, 2019
Issue #3446 - upgrade jetty-websockets with WebSocketUpgradeFilter
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
currently in jetty-10 WebSockets using the jetty api can only be upgraded through the
WebSocketServlet
, we should reintroduce the functionality to allow upgrades though theWebSocketUpgradeFilter
as wellThe text was updated successfully, but these errors were encountered: