Skip to content
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

Support for Spring Framework 6 #4915

Closed
wilkinsona opened this issue Nov 24, 2021 · 6 comments · Fixed by #5023
Closed

Support for Spring Framework 6 #4915

wilkinsona opened this issue Nov 24, 2021 · 6 comments · Fixed by #5023

Comments

@wilkinsona
Copy link

wilkinsona commented Nov 24, 2021

Do you have any plans to introduce a jersey-spring6 module in Jersey 3.x? It's a little too early to do anything right now as development work on Spring Framework 6 has only just begun. Snapshots are available from https://repo.spring.io/snaphot and the first milestone is scheduled for 15 December. One of the major changes in Framework 6 is the upgrade to Jakarta EE 9. Hopefully this hopefully aligns quite nicely with Jersey 3.x. If there's anything that we (the Spring team) can do to help with Spring Framework 6 support in Jersey 3.x, please let me know.

@jansupol
Copy link
Contributor

jansupol commented Dec 8, 2021

@wilkinsona Yes, we would like to support Spring 6. With Spring 5 we had some issues supporting spring with just using annotated beans without the xmls. Help from the Spring team would be appreciated.

I do not think it is an issue to support milestone versions of Spring 6, as long as they are in the maven central. Glad to hear Spring will support jakarta.inject.

@wilkinsona
Copy link
Author

Unfortunately, milestones are not published to Maven Central. They will be published to https://repo.spring.io/milestone.

@jansupol
Copy link
Contributor

We may add the repo to the spring module. As long as the source code is available there for the legal to verify the licensing, Jersey should be good.

@wilkinsona
Copy link
Author

Great. Yes, the source will be there. It’s all Apache v2 licensed as before.

@jansupol
Copy link
Contributor

M2 is out there

@jansupol jansupol linked a pull request Apr 2, 2022 that will close this issue
@jansupol
Copy link
Contributor

jansupol commented Apr 2, 2022

@wilkinsona Feel free to review #5023.

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 a pull request may close this issue.

2 participants