Skip to content

Commit 26a41f9

Browse files
committed
Upgrade Jetty from 10.0.20 to 12.0.9 (EE 8)
1 parent c0a3218 commit 26a41f9

File tree

5 files changed

+24
-15
lines changed

5 files changed

+24
-15
lines changed

core/pom.xml

+5-5
Original file line numberDiff line numberDiff line change
@@ -131,17 +131,17 @@
131131
</dependency>
132132
<dependency>
133133
<groupId>org.eclipse.jetty</groupId>
134-
<artifactId>jetty-servlet</artifactId>
134+
<artifactId>jetty-util</artifactId>
135135
<scope>test</scope>
136136
</dependency>
137137
<dependency>
138-
<groupId>org.eclipse.jetty</groupId>
139-
<artifactId>jetty-util</artifactId>
138+
<groupId>org.eclipse.jetty.ee8</groupId>
139+
<artifactId>jetty-ee8-servlet</artifactId>
140140
<scope>test</scope>
141141
</dependency>
142142
<dependency>
143-
<groupId>org.eclipse.jetty</groupId>
144-
<artifactId>jetty-webapp</artifactId>
143+
<groupId>org.eclipse.jetty.ee8</groupId>
144+
<artifactId>jetty-ee8-webapp</artifactId>
145145
<scope>test</scope>
146146
</dependency>
147147
<dependency>

core/src/test/java/org/kohsuke/stapler/compression/CompressionFilterTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
import java.util.zip.GZIPOutputStream;
1313
import javax.servlet.DispatcherType;
1414
import org.apache.commons.io.IOUtils;
15-
import org.eclipse.jetty.servlet.ServletContextHandler;
15+
import org.eclipse.jetty.ee8.servlet.ServletContextHandler;
1616
import org.kohsuke.stapler.StaplerRequest;
1717
import org.kohsuke.stapler.StaplerResponse;
1818
import org.kohsuke.stapler.test.JettyTestCase;

core/src/test/java/org/kohsuke/stapler/test/JettyTestCase.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@
77
import java.nio.charset.Charset;
88
import javax.servlet.ServletContext;
99
import junit.framework.TestCase;
10+
import org.eclipse.jetty.ee8.servlet.ServletContextHandler;
11+
import org.eclipse.jetty.ee8.servlet.ServletHolder;
12+
import org.eclipse.jetty.ee8.webapp.WebAppContext;
1013
import org.eclipse.jetty.http.UriCompliance;
1114
import org.eclipse.jetty.server.HttpConfiguration;
1215
import org.eclipse.jetty.server.HttpConnectionFactory;
1316
import org.eclipse.jetty.server.Server;
1417
import org.eclipse.jetty.server.ServerConnector;
15-
import org.eclipse.jetty.servlet.ServletContextHandler;
16-
import org.eclipse.jetty.servlet.ServletHolder;
17-
import org.eclipse.jetty.webapp.WebAppContext;
1818
import org.htmlunit.WebClient;
1919
import org.kohsuke.stapler.Stapler;
2020
import org.kohsuke.stapler.WebApp;

jelly/pom.xml

+5-5
Original file line numberDiff line numberDiff line change
@@ -67,17 +67,17 @@
6767
</dependency>
6868
<dependency>
6969
<groupId>org.eclipse.jetty</groupId>
70-
<artifactId>jetty-servlet</artifactId>
70+
<artifactId>jetty-util</artifactId>
7171
<scope>test</scope>
7272
</dependency>
7373
<dependency>
74-
<groupId>org.eclipse.jetty</groupId>
75-
<artifactId>jetty-util</artifactId>
74+
<groupId>org.eclipse.jetty.ee8</groupId>
75+
<artifactId>jetty-ee8-servlet</artifactId>
7676
<scope>test</scope>
7777
</dependency>
7878
<dependency>
79-
<groupId>org.eclipse.jetty</groupId>
80-
<artifactId>jetty-webapp</artifactId>
79+
<groupId>org.eclipse.jetty.ee8</groupId>
80+
<artifactId>jetty-ee8-webapp</artifactId>
8181
<scope>test</scope>
8282
</dependency>
8383
<dependency>

pom.xml

+10-1
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,10 @@
4444
<properties>
4545
<changelist>999999-SNAPSHOT</changelist>
4646
<scmTag>HEAD</scmTag>
47-
<jetty.version>10.0.20</jetty.version>
47+
<jetty.version>12.0.9</jetty.version>
4848
<gitHubRepo>jenkinsci/stapler</gitHubRepo>
49+
<!-- TODO until in parent POM -->
50+
<maven.compiler.release>17</maven.compiler.release>
4951
</properties>
5052

5153
<dependencyManagement>
@@ -57,6 +59,13 @@
5759
<type>pom</type>
5860
<scope>import</scope>
5961
</dependency>
62+
<dependency>
63+
<groupId>org.eclipse.jetty.ee8</groupId>
64+
<artifactId>jetty-ee8-bom</artifactId>
65+
<version>${jetty.version}</version>
66+
<type>pom</type>
67+
<scope>import</scope>
68+
</dependency>
6069
<dependency>
6170
<groupId>commons-logging</groupId>
6271
<artifactId>commons-logging</artifactId>

0 commit comments

Comments
 (0)