-
Notifications
You must be signed in to change notification settings - Fork 76
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
[JENKINS-73259] Migrate Winstone from EE 8 to EE 9 #396
Conversation
2f132aa
to
8a9cfa5
Compare
32221fa
to
b1d3d08
Compare
This comment was marked as spam.
This comment was marked as spam.
577f7c5
to
0b02e4e
Compare
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.
nice work!
src/main/java/winstone/Launcher.java
Outdated
@@ -183,7 +182,7 @@ public Launcher(Map<String, String> args) throws IOException { | |||
} | |||
|
|||
// JENKINS-73616: Turn down log level of annotation parser | |||
java.util.logging.Logger logger = java.util.logging.Logger.getLogger(AnnotationParser.class.getName()); | |||
java.util.logging.Logger logger = java.util.logging.Logger.getLogger("org.eclipse.jetty.ee9.annotations.AnnotationParser"); |
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.
This annotation is no longer on our classpath in EE 9 due to some upstream cleanup in the Jetty dependency tree, so just use a string constant.
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.
Looks fine, security wise.
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.
LGTM
Context
Goes with three other pull requests:
Description
Replace dependencies with EE 9 versions in
pom.xml
and update all relevant imports.Testing done
Full PCT/ATH