mirror of
https://github.com/google/nomulus
synced 2026-01-07 05:56:49 +00:00
Upgrade to Jakarta EE 10 Servlet (#2362)
Upgrade to using Jakarta EE 10 from Java EE 8 by mostly following the upgrade instructions. Only the servlet package is upgrade. Other Jakarta EE components (like the persistence package that Hibernate depends on) need to be upgraded separately. TESTED=deployed and successfully communicated with the pubapi endpoint for web WHOIS. Note that this currently requires packaing the App Engine runtime per instructions here due to GoogleCloudPlatform/appengine-java-standard#98. This PR will only be merged until the fix is deployed to production (https://rapid.corp.google.com/#/release/serverless_runtimes_run_java/java21_20240310_21_0).
This commit is contained in:
@@ -197,7 +197,7 @@ dependencies {
|
||||
implementation deps['javax.mail:mail']
|
||||
implementation deps['jakarta.inject:jakarta.inject-api']
|
||||
implementation deps['javax.persistence:javax.persistence-api']
|
||||
implementation deps['javax.servlet:servlet-api']
|
||||
implementation deps['jakarta.servlet:jakarta.servlet-api']
|
||||
implementation deps['javax.xml.bind:jaxb-api']
|
||||
implementation deps['jline:jline']
|
||||
implementation deps['joda-time:joda-time']
|
||||
@@ -228,10 +228,10 @@ dependencies {
|
||||
implementation deps['org.joda:joda-money']
|
||||
implementation deps['org.json:json']
|
||||
implementation deps['org.jsoup:jsoup']
|
||||
testImplementation deps['org.mortbay.jetty:jetty']
|
||||
testImplementation deps['org.eclipse.jetty:jetty-server']
|
||||
testImplementation deps['org.eclipse.jetty.ee10:jetty-ee10-servlet']
|
||||
testImplementation deps['org.eclipse.jetty.ee10:jetty-ee10-webapp']
|
||||
implementation deps['org.postgresql:postgresql']
|
||||
implementation "org.eclipse.jetty:jetty-server:9.4.49.v20220914"
|
||||
implementation "org.eclipse.jetty:jetty-servlet:9.4.49.v20220914"
|
||||
testImplementation deps['org.seleniumhq.selenium:selenium-api']
|
||||
testImplementation deps['org.seleniumhq.selenium:selenium-chrome-driver']
|
||||
testImplementation deps['org.seleniumhq.selenium:selenium-java']
|
||||
|
||||
Reference in New Issue
Block a user