Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mojarra-dev] Javax -> Jakarta plan

Hi Arjan,

Just to clarify, I think that your message is communicating something like this:

- Jakarta EE 9 / Jakarta Faces 3.0 / Mojarra 3.0.x (Only deals with the javax -> jakarta namespace change, and does NOT contain other breaking changes such as pruning of the JSF Managed Bean Facility (MBF))

- Jakarta EE 10 / Jakarta Faces 4.0 / Mojarra 4.0.x (Does indeed contain breaking changes such as pruning of the MBF)

Is that correct?



On 1/13/20 1:45 PM, arjan tijms wrote:

As part of the Jakarta EE 9 release we have to rename the java package in the JSF API project from javax.faces to jakarta.faces. It's set by the Jakarta EE Steering committee that this will need a major version update, so that would become JSF 3.0.

For Mojarra we had already started work for what we then thought to become 3.0 in the master branch.

In order to support the package rename for the API (and just the package rename) I propose the following.

1. Branch master to master_old
2. Delete the master branch
3. Branch the current 2.3 branch to master
4. Update the version of Mojarra to become 3.0.0-SNAPSHOT (not 3.0-SNAPSHOT)
5. Update the JSF API dependency to 3.0 (and to other Jakarta updated dependencies)
6. Adjust the code to use the jakarta.* package names, specifically the jakarta.faces package.

Kind regards,
Arjan Tijms

mojarra-dev mailing list
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

Back to the top