Conversation
Test Results405 tests 390 ✅ 23m 51s ⏱️ Results for commit 06e6226. ♻️ This comment has been updated with latest results. |
This comment has been minimized.
This comment has been minimized.
|
FWIW: I just checked the domain.xml and other ./config files and there are no relevant changes from 7.2026.8. |
|
Looking into it: Yes, something major changed.Payara 7 fully implements Jakarta EE 11. Because of this upgrade, your @context injection broke due to a monumental architectural change in Jakarta RESTful Web Services 4.0 (the spec formerly known as JAX-RS): The @context annotation has been deprecated and completely stripped of its injection capabilities. [1] (https://www.azul.com/blog/azul-payara-7-is-available-now-the-first-commercially-supported-jakarta-ee-11-runtime/), [2] (eclipse-ee4j/jersey#5100), [3] (https://newsroom.eclipse.org/eclipse-newsletter/2024/july/developer%E2%80%99s-guide-jakarta-ee-11)Under Jakarta EE 11, all JAX-RS/Jakarta REST context resources must now be injected using standard CDI injection (@Inject) rather than the old Jersey/JAX-RS specific @context mechanism. [1] (eclipse-ee4j/jersey#5100) |
This comment has been minimized.
This comment has been minimized.
|
|
📦 Pushed preview images as 🚢 See on GHCR. Use by referencing with full name as printed above, mind the registry name. |
|
Closing in favor of this PR: There is also a PR by @qqmyers: |




What this PR does / why we need it:
Which issue(s) this PR closes:
Special notes for your reviewer:
Suggestions on how to test this:
Does this PR introduce a user interface change? If mockups are available, please link/include them here:
Is there a release notes update needed for this change?:
Additional documentation: