From c6e644e5c3fa0652800cce978990a0c3a5d2985f Mon Sep 17 00:00:00 2001 From: Stephane Nicoll Date: Tue, 13 Jul 2021 09:32:16 +0200 Subject: [PATCH] Polish "Downcast to InetSocketAddress for Jetty 10" This commit uses the target type where getRemoteAddress and getLocalAddress are defined. See gh-27120 --- .../web/socket/adapter/jetty/JettyWebSocketSession.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-websocket/src/main/java/org/springframework/web/socket/adapter/jetty/JettyWebSocketSession.java b/spring-websocket/src/main/java/org/springframework/web/socket/adapter/jetty/JettyWebSocketSession.java index 5fdd6f0d0a..48b87417bb 100644 --- a/spring-websocket/src/main/java/org/springframework/web/socket/adapter/jetty/JettyWebSocketSession.java +++ b/spring-websocket/src/main/java/org/springframework/web/socket/adapter/jetty/JettyWebSocketSession.java @@ -306,7 +306,7 @@ public class JettyWebSocketSession extends AbstractWebSocketSession { static { try { - Class type = loader.loadClass("org.eclipse.jetty.websocket.api.WebSocketPolicy"); + Class type = loader.loadClass("org.eclipse.jetty.websocket.api.Session"); getTextMessageSizeLimitMethod = type.getMethod("getMaxTextMessageSize"); getBinaryMessageSizeLimitMethod = type.getMethod("getMaxBinaryMessageSize"); getRemoteAddressMethod = type.getMethod("getRemoteAddress");