Skip to content

Commit 4a8dc3e

Browse files
committed
Upgrade to Jetty 12.1.0
Closes gh-46906
1 parent 85fa6bb commit 4a8dc3e

26 files changed

+68
-69
lines changed

integration-test/spring-boot-integration-tests/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ dependencies {
3737

3838
testRuntimeOnly("ch.qos.logback:logback-classic")
3939
testRuntimeOnly("io.undertow:undertow-servlet")
40-
testRuntimeOnly("org.eclipse.jetty.ee10:jetty-ee10-servlets")
41-
testRuntimeOnly("org.eclipse.jetty.ee10:jetty-ee10-webapp")
40+
testRuntimeOnly("org.eclipse.jetty.ee11:jetty-ee11-servlets")
41+
testRuntimeOnly("org.eclipse.jetty.ee11:jetty-ee11-webapp")
4242
}
4343

4444
test {

module/spring-boot-devtools/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ dependencies {
9494
testImplementation("org.apache.tomcat.embed:tomcat-embed-websocket")
9595
testImplementation("org.apache.tomcat.embed:tomcat-embed-core")
9696
testImplementation("org.apache.tomcat.embed:tomcat-embed-jasper")
97-
testImplementation("org.eclipse.jetty.ee10.websocket:jetty-ee10-websocket-jakarta-client")
97+
testImplementation("org.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jakarta-client")
9898
testImplementation("org.hsqldb:hsqldb")
9999
testImplementation("org.postgresql:postgresql")
100100
testImplementation("org.springframework:spring-webmvc")

module/spring-boot-jetty/build.gradle

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,16 +26,16 @@ description = "Spring Boot Jetty"
2626

2727
dependencies {
2828
api(project(":module:spring-boot-web-server"))
29-
api("org.eclipse.jetty.ee10:jetty-ee10-servlets")
30-
api("org.eclipse.jetty.ee10:jetty-ee10-webapp")
29+
api("org.eclipse.jetty.ee11:jetty-ee11-servlets")
30+
api("org.eclipse.jetty.ee11:jetty-ee11-webapp")
3131

3232
optional(project(":core:spring-boot-autoconfigure"))
3333
optional(project(":module:spring-boot-actuator-autoconfigure"))
3434
optional(project(":module:spring-boot-metrics"))
3535
optional("org.apache.tomcat.embed:tomcat-embed-jasper")
3636
optional("org.eclipse.jetty:jetty-alpn-conscrypt-server")
37-
optional("org.eclipse.jetty.ee10.websocket:jetty-ee10-websocket-jakarta-server")
38-
optional("org.eclipse.jetty.ee10.websocket:jetty-ee10-websocket-jetty-server")
37+
optional("org.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jakarta-server")
38+
optional("org.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jetty-server")
3939
optional("org.eclipse.jetty.http2:jetty-http2-server")
4040
optional("org.springframework:spring-webflux")
4141

module/spring-boot-jetty/src/main/java/org/springframework/boot/jetty/JettyWebServer.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424

2525
import org.apache.commons.logging.Log;
2626
import org.apache.commons.logging.LogFactory;
27-
import org.eclipse.jetty.ee10.servlet.ServletContextHandler;
28-
import org.eclipse.jetty.ee10.servlet.ServletHolder;
27+
import org.eclipse.jetty.ee11.servlet.ServletContextHandler;
28+
import org.eclipse.jetty.ee11.servlet.ServletHolder;
2929
import org.eclipse.jetty.server.Connector;
3030
import org.eclipse.jetty.server.Handler;
3131
import org.eclipse.jetty.server.NetworkConnector;

module/spring-boot-jetty/src/main/java/org/springframework/boot/jetty/JettyWebServerFactory.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
import java.util.Set;
2626
import java.util.concurrent.Executor;
2727

28-
import org.eclipse.jetty.ee10.webapp.Configuration;
29-
import org.eclipse.jetty.ee10.webapp.WebAppContext;
28+
import org.eclipse.jetty.ee11.webapp.Configuration;
29+
import org.eclipse.jetty.ee11.webapp.WebAppContext;
3030
import org.eclipse.jetty.http2.server.HTTP2CServerConnectionFactory;
3131
import org.eclipse.jetty.io.ByteBufferPool;
3232
import org.eclipse.jetty.server.AbstractConnector;

module/spring-boot-jetty/src/main/java/org/springframework/boot/jetty/autoconfigure/JettyWebServerFactoryCustomizer.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
import java.util.function.Consumer;
2424
import java.util.stream.Stream;
2525

26-
import org.eclipse.jetty.ee10.servlet.ServletContextHandler;
26+
import org.eclipse.jetty.ee11.servlet.ServletContextHandler;
2727
import org.eclipse.jetty.server.AbstractConnector;
2828
import org.eclipse.jetty.server.ConnectionFactory;
2929
import org.eclipse.jetty.server.Connector;
@@ -93,7 +93,7 @@ public void customize(ConfigurableJettyWebServerFactory factory) {
9393
map.from(this.jettyProperties::getMaxHttpResponseHeaderSize)
9494
.asInt(DataSize::toBytes)
9595
.when(this::isPositive)
96-
.to(customizeHttpConfigurations(factory, HttpConfiguration::setResponseHeaderSize));
96+
.to(customizeHttpConfigurations(factory, HttpConfiguration::setMaxResponseHeaderSize));
9797
map.from(this.jettyProperties::getMaxHttpFormPostSize)
9898
.asInt(DataSize::toBytes)
9999
.when(this::isPositive)

module/spring-boot-jetty/src/main/java/org/springframework/boot/jetty/autoconfigure/reactive/JettyReactiveWebServerAutoConfiguration.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616

1717
package org.springframework.boot.jetty.autoconfigure.reactive;
1818

19-
import org.eclipse.jetty.ee10.servlet.ServletHolder;
20-
import org.eclipse.jetty.ee10.websocket.jakarta.server.config.JakartaWebSocketServletContainerInitializer;
19+
import org.eclipse.jetty.ee11.servlet.ServletHolder;
20+
import org.eclipse.jetty.ee11.websocket.jakarta.server.config.JakartaWebSocketServletContainerInitializer;
2121
import org.eclipse.jetty.server.Server;
2222

2323
import org.springframework.beans.factory.ObjectProvider;

module/spring-boot-jetty/src/main/java/org/springframework/boot/jetty/autoconfigure/reactive/WebSocketJettyReactiveWebServerFactoryCustomizer.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717
package org.springframework.boot.jetty.autoconfigure.reactive;
1818

1919
import jakarta.servlet.ServletContext;
20-
import org.eclipse.jetty.ee10.servlet.ServletContextHandler;
21-
import org.eclipse.jetty.ee10.websocket.jakarta.server.JakartaWebSocketServerContainer;
22-
import org.eclipse.jetty.ee10.websocket.server.JettyWebSocketServerContainer;
23-
import org.eclipse.jetty.ee10.websocket.servlet.WebSocketUpgradeFilter;
20+
import org.eclipse.jetty.ee11.servlet.ServletContextHandler;
21+
import org.eclipse.jetty.ee11.websocket.jakarta.server.JakartaWebSocketServerContainer;
22+
import org.eclipse.jetty.ee11.websocket.server.JettyWebSocketServerContainer;
23+
import org.eclipse.jetty.ee11.websocket.servlet.WebSocketUpgradeFilter;
2424
import org.eclipse.jetty.server.Handler;
2525
import org.eclipse.jetty.websocket.core.server.WebSocketMappings;
2626
import org.eclipse.jetty.websocket.core.server.WebSocketServerComponents;

module/spring-boot-jetty/src/main/java/org/springframework/boot/jetty/autoconfigure/servlet/JettyServletWebServerAutoConfiguration.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@
2121
import jakarta.servlet.DispatcherType;
2222
import jakarta.servlet.FilterRegistration.Dynamic;
2323
import jakarta.servlet.ServletRequest;
24-
import org.eclipse.jetty.ee10.webapp.WebAppContext;
25-
import org.eclipse.jetty.ee10.websocket.jakarta.server.config.JakartaWebSocketServletContainerInitializer;
26-
import org.eclipse.jetty.ee10.websocket.servlet.WebSocketUpgradeFilter;
24+
import org.eclipse.jetty.ee11.webapp.WebAppContext;
25+
import org.eclipse.jetty.ee11.websocket.jakarta.server.config.JakartaWebSocketServletContainerInitializer;
26+
import org.eclipse.jetty.ee11.websocket.servlet.WebSocketUpgradeFilter;
2727
import org.eclipse.jetty.server.Server;
2828
import org.eclipse.jetty.util.Loader;
2929

module/spring-boot-jetty/src/main/java/org/springframework/boot/jetty/autoconfigure/servlet/WebSocketJettyServletWebServerFactoryCustomizer.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@
1616

1717
package org.springframework.boot.jetty.autoconfigure.servlet;
1818

19-
import org.eclipse.jetty.ee10.webapp.AbstractConfiguration;
20-
import org.eclipse.jetty.ee10.webapp.WebAppContext;
21-
import org.eclipse.jetty.ee10.websocket.jakarta.server.JakartaWebSocketServerContainer;
22-
import org.eclipse.jetty.ee10.websocket.server.JettyWebSocketServerContainer;
23-
import org.eclipse.jetty.ee10.websocket.servlet.WebSocketUpgradeFilter;
19+
import org.eclipse.jetty.ee11.webapp.AbstractConfiguration;
20+
import org.eclipse.jetty.ee11.webapp.WebAppContext;
21+
import org.eclipse.jetty.ee11.websocket.jakarta.server.JakartaWebSocketServerContainer;
22+
import org.eclipse.jetty.ee11.websocket.server.JettyWebSocketServerContainer;
23+
import org.eclipse.jetty.ee11.websocket.servlet.WebSocketUpgradeFilter;
2424
import org.eclipse.jetty.websocket.core.server.WebSocketMappings;
2525
import org.eclipse.jetty.websocket.core.server.WebSocketServerComponents;
2626

0 commit comments

Comments
 (0)