Thank you and totally understandable. I know this is a large change.
Will take a look, but needs a while, as I am working 48 hours a day currently. -Markus Am 23. 07. 2026 um 17: 46 schrieb James Perkins via rest-dev: Hello All, I'd really like to get a review on my pull request for CDI integration https: //github. com/jakartaee/rest/pull/1340.
Will take a look, but needs a while, as I am working 48 hours a day currently.
-Markus
Am 23.07.2026 um 17:46 schrieb James Perkins via rest-dev:
Hello All,
I'd really like to get a review on my pull request for CDI integration
https://github.com/jakartaee/rest/pull/1340. In my opinion this is the only reason for a Jakarta REST 5.0. Otherwise, we could/should just do a Jakarta REST 4.1 and would have very minimal changes.
The gist of the PR is this:
-
Formally deprecate the @Context
annotation, for removal, in favor of @Inject.
-
Deprecated the @Suspended annotation, for removal.
-
Make the @ApplicationPath, @Provider, and @Path
annotations bean defining annotations.
-
Make the @*Param annotations CDI qualifiers
Please let me know if you have any questions or want anything clarified. I've got a working implementation now in RESTEasy for this that works with Jakarta REST 4.0, so making it required for Jakarta REST 5.0 should be fairly simple.
James R. Perkins
Software Developer
IBM
_______________________________________________
rest-dev mailing list
rest-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://accounts.eclipse.org