Apache MyFaces is a project of the Apache Software Foundation, and hosts several sub-projects relating to the JavaServer(tm) technology.
The Apache MyFaces project provides:
A JavaServer(tm) Faces implementation (JSF 1.x and JSF 2.x), known as MyFaces Core.
Several component libraries containing UI widgets for building web-applications with JSF
Extension packages to JavaServer(tm) Faces
Integration modules to other technologies and standards
The release contains several improvements and new features as well as a new validation module for using Bean-Validation (JSR 303) with JSF 1.x and 2.0. Compared to the standard integration of BV in JSF 2.0 MyFaces ExtVal 2.0.3 offers more advanced and typesafe features.