FISH-12192 bugfix: initialize WebContainer before HK2 class scanning so Rest APIs…#7902
Open
lprimak wants to merge 2 commits intopayara:mainfrom
Open
FISH-12192 bugfix: initialize WebContainer before HK2 class scanning so Rest APIs…#7902lprimak wants to merge 2 commits intopayara:mainfrom
lprimak wants to merge 2 commits intopayara:mainfrom
Conversation
… get loaded properly
lprimak
added a commit
to flowlogix/Payara
that referenced
this pull request
Jan 26, 2026
Member
|
FYI: Conflicts |
Contributor
Author
|
Conflicts resolved, thanks! |
Contributor
Author
|
@Pandrex247 Any updates on this? It's the "next on the priority list" of mt PRs. Thank you :) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
… get loaded properly
fixes #7655
Description
This is a bugfix.
This PR forces loading of WebContainer (if exists) prior to HK2 class scanning.
If this is not done, classes such as @RegisterRestClient that are not directly CDI beans (but are @stereotypes) will not correctly register as valid CDI beans, and deployments will fail in postboot or when starting the server with applications already deployed.