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

Upgrade to atleast java 9 to use Jakarta EE 9 namespace #581

Closed
hdip opened this issue Dec 4, 2022 · 3 comments
Closed

Upgrade to atleast java 9 to use Jakarta EE 9 namespace #581

hdip opened this issue Dec 4, 2022 · 3 comments
Assignees
Milestone

Comments

@hdip
Copy link

hdip commented Dec 4, 2022

Upgrading to atleast java 9 to use Jakarta EE 9 namespace will become increasingly necessary to play nice with other frameworks.
Spring framework 6 and spring boot 3 have this minimum requirement

Changes needed include references to javax -> jakarta packages

@pwachira
Copy link

pwachira commented Dec 6, 2022

Maybe something like this pwachira@3f965ab

@timguy
Copy link

timguy commented Feb 16, 2023

@pwachira this looks fine. Could you create a PR for your changes so all could benefit from it in an official release?

@claudemamo claudemamo self-assigned this Jun 6, 2023
@claudemamo
Copy link
Member

@hdip: I've been looking into this and, as I understand it, we don't need to compile to Java 9 so that Smooks can play nicely with other frameworks. Replacing references to the Javax Annotation API with the Jakarta Annotation API should be sufficient.

@claudemamo claudemamo added this to the v2.0.0-RC2 milestone Jun 6, 2023
claudemamo added a commit to claudemamo/smooks that referenced this issue Jun 7, 2023
claudemamo added a commit to claudemamo/smooks that referenced this issue Jun 7, 2023
claudemamo added a commit to claudemamo/smooks that referenced this issue Jun 7, 2023
claudemamo added a commit to claudemamo/smooks that referenced this issue Jun 7, 2023
claudemamo added a commit to claudemamo/smooks that referenced this issue Jun 7, 2023
claudemamo added a commit to claudemamo/smooks that referenced this issue Jun 7, 2023
@claudemamo claudemamo added type: feature request New feature or request type: enhancement and removed type: feature request New feature or request labels Jun 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

4 participants