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

Integrate Faces 4.0.0-M3 #23823

Merged
merged 2 commits into from
Feb 23, 2022
Merged

Conversation

arjantijms
Copy link
Contributor

Signed-off-by: Arjan Tijms arjan.tijms@gmail.com

Signed-off-by: Arjan Tijms <arjan.tijms@gmail.com>
@arjantijms arjantijms added component upgrade A component dependency has been upgraded ee10-component Jakarta EE 10 component labels Feb 21, 2022
@arjantijms arjantijms added this to the 7.0.0 milestone Feb 21, 2022
@arjantijms arjantijms self-assigned this Feb 21, 2022
@dmatej dmatej self-requested a review February 22, 2022 23:10
@dmatej
Copy link
Contributor

dmatej commented Feb 22, 2022

Breaks CDI for some reason, Arjan knows about it.

@arjantijms
Copy link
Contributor Author

Breaks CDI for some reason, Arjan knows about it.

Yes, I/we made a mistake in the initialiser code, which is a somewhat confusing thing where annotations that Mojarra uses to determine whether it needs to activate itself are mixed with the set of all annotations that Mojarra uses. Among them is "@resource", which is used by Mojarra but should not activate it. All the tests that fail contain "@resource" annotations without any CDI activation.

As Faces needs CDI to be present, this it what fails.

Signed-off-by: Arjan Tijms <arjan.tijms@gmail.com>
@arjantijms arjantijms merged commit c21aa11 into eclipse-ee4j:master Feb 23, 2022
@arjantijms arjantijms deleted the faces400m3 branch February 23, 2022 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component upgrade A component dependency has been upgraded ee10-component Jakarta EE 10 component
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants