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
Bump Jetty from 9.4.48.v20220622 to 10.0.11 #305
Conversation
4428ccf
to
88bf544
Compare
39fd994
to
ad4ac07
Compare
13505eb
to
5822f18
Compare
acf0eee
to
4179001
Compare
jelly/pom.xml
Outdated
@@ -25,7 +25,8 @@ | |||
<dependency> | |||
<groupId>org.jenkins-ci</groupId> | |||
<artifactId>commons-jelly</artifactId> | |||
<version>1.1-jenkins-20220625</version> | |||
<!-- TODO https://github.com/jenkinsci/jelly/pull/34 --> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
<version>3.1.0</version> | ||
<groupId>jakarta.servlet</groupId> | ||
<artifactId>jakarta.servlet-api</artifactId> | ||
<version>4.0.4</version> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
<version>3.1.0</version> | ||
<groupId>jakarta.servlet</groupId> | ||
<artifactId>jakarta.servlet-api</artifactId> | ||
<version>4.0.4</version> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
<version>3.1.0</version> | ||
<groupId>jakarta.servlet</groupId> | ||
<artifactId>jakarta.servlet-api</artifactId> | ||
<version>4.0.4</version> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
<version>3.1.0</version> | ||
<groupId>jakarta.servlet</groupId> | ||
<artifactId>jakarta.servlet-api</artifactId> | ||
<version>4.0.4</version> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
<version>3.1.0</version> | ||
<groupId>jakarta.servlet</groupId> | ||
<artifactId>jakarta.servlet-api</artifactId> | ||
<version>4.0.4</version> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@@ -45,7 +45,7 @@ | |||
<changelist>999999-SNAPSHOT</changelist> | |||
<scmTag>HEAD</scmTag> | |||
<spotbugs.excludeFilterFile>${project.basedir}/../src/spotbugs/spotbugs-excludes.xml</spotbugs.excludeFilterFile> | |||
<jetty.version>9.4.48.v20220622</jetty.version> | |||
<jetty.version>10.0.11</jetty.version> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
<version>2.3.3</version> | ||
<groupId>jakarta.servlet.jsp</groupId> | ||
<artifactId>jakarta.servlet.jsp-api</artifactId> | ||
<version>2.3.6</version> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
HttpConfiguration hc = connector.getConnectionFactory(HttpConnectionFactory.class).getHttpConfiguration(); | ||
hc.setUriCompliance(UriCompliance.LEGACY); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Consistent with https://github.com/jenkinsci/winstone/blob/9149a903679805e97e46eaf100c89735354d2599/src/main/java/winstone/ServerConnectorBuilder.java#L107=. Needed to avoid some sort of test failure if I recall.
@@ -25,7 +25,7 @@ | |||
<dependency> | |||
<groupId>org.jenkins-ci</groupId> | |||
<artifactId>commons-jelly</artifactId> | |||
<version>1.1-jenkins-20220625</version> | |||
<version>1.1-jenkins-20220630</version> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
BOM test passed: https://ci.jenkins.io/job/Tools/job/bom/job/PR-1226/5/ |
Note that as per https://www.eclipse.org/jetty/ the version of |
Also tested by examining |
Upgrading Jetty from 9.x to 10.x and Servlet API from 3 to 4 to match Jetty 10.x.