Fix Jetty WebSocket test failures
See gh-27424
This commit is contained in:
@@ -27,6 +27,7 @@ import org.eclipse.jetty.server.Server;
|
||||
import org.eclipse.jetty.servlet.FilterHolder;
|
||||
import org.eclipse.jetty.servlet.ServletContextHandler;
|
||||
import org.eclipse.jetty.servlet.ServletHolder;
|
||||
import org.eclipse.jetty.websocket.server.config.JettyWebSocketServletContainerInitializer;
|
||||
|
||||
import org.springframework.web.context.WebApplicationContext;
|
||||
import org.springframework.web.servlet.DispatcherServlet;
|
||||
@@ -57,6 +58,7 @@ public class JettyWebSocketTestServer implements WebSocketTestServer {
|
||||
ServletHolder servletHolder = new ServletHolder(new DispatcherServlet(wac));
|
||||
this.contextHandler = new ServletContextHandler();
|
||||
this.contextHandler.addServlet(servletHolder, "/");
|
||||
this.contextHandler.addServletContainerInitializer(new JettyWebSocketServletContainerInitializer());
|
||||
for (Filter filter : filters) {
|
||||
this.contextHandler.addFilter(new FilterHolder(filter), "/*", getDispatcherTypes());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user