Skip to content

Add Servlet 5-compatible servlet for H2 Console#3320

Merged
katzyn merged 1 commit intoh2database:masterfrom
hpoettker:servlet-5
Jan 4, 2022
Merged

Add Servlet 5-compatible servlet for H2 Console#3320
katzyn merged 1 commit intoh2database:masterfrom
hpoettker:servlet-5

Conversation

@hpoettker
Copy link
Copy Markdown
Contributor

The PR adds JakartaDbStarter and JakartaWebServlet which are practically identical to DbStarter and WebServlet, respectively. However, they use the package namespace jakarta.servlet instead of javax.servlet which makes them Servlet 5 and thus Jakarta EE 9-compatible.

A compatible servlet will be required for Spring 6 and Spring Boot 3, which will be released end of this year. The auto-configuration for the console is currently dropped from the milestone releases: spring-projects/spring-boot#28590

@katzyn
Copy link
Copy Markdown
Contributor

katzyn commented Jan 3, 2022

Thank you for your contribution!

Please, send a license statement as described here
https://h2database.com/html/build.html#providing_patches
to our mailing list:
https://groups.google.com/g/h2-database

@hpoettker
Copy link
Copy Markdown
Contributor Author

@katzyn done 😄

@katzyn katzyn merged commit 650ae52 into h2database:master Jan 4, 2022
@hpoettker hpoettker deleted the servlet-5 branch January 4, 2022 08:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants