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

Update Weld 3 to Weld 4 #1580

Open
yurem opened this issue Oct 21, 2021 · 1 comment
Open

Update Weld 3 to Weld 4 #1580

yurem opened this issue Oct 21, 2021 · 1 comment
Assignees
Milestone

Comments

@yurem
Copy link
Contributor

yurem commented Oct 21, 2021

It's major upgrade due to next fact. Due to Oracle’s ownership of the "Java" trademark, usage of the javax.* namespace has been restricted and the jakarta.* namespace was adopted by the Eclipse Foundation. More details is here.

Weld 4 uses JakartaEE namespace instead of JavaEE namespace. As result we also need to use compatible components. For example we need to use Jetty 11. Tomcat also did same update in latest version. Also we need to deprecate bootsfaces because there is no version which uses new namespace. But it's not big challenge we use only 3 components from it (form/panel/button). We can replace them with pure JSF components. Also we can drop omnifaces. It supports new namespace. But I'm not sure that we uses this library now.

CE setup already supports installation with Jetty 11.

I've did some investigation and run oxauth.war. But result is predictable:
image

@yurem
Copy link
Contributor Author

yurem commented Oct 21, 2021

@nynymike I offer to do this in 4.4.0

@shmorri shmorri added this to the 4.4.0 milestone Dec 2, 2021
@yurem yurem modified the milestones: 4.4.0, 5.0 Apr 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants