Useful Documentation
Project Documentation
Foundation

Welcome to the Apache MyFaces Project

Apache MyFaces is a project of the Apache Software Foundation, and hosts several sub-projects relating to the JavaServer(tm) technology. If you want to know more about how JavaServer(tm) Faces works, take a look at the MyFaces introduction to JSF

The Apache MyFaces project provides:

  • a JavaServer(tm) Faces implementation (MyFaces API, MyFaces Impl modules)
  • several component libraries containing UI widgets for building web-applications with JSF (e.g. MyFaces Tomahawk, MyFaces Trinidad, MyFaces Tobago)
  • extension packages to JavaServer(tm) Faces (e.g. MyFaces Orchestra)
  • integration modules to other technologies and standards (e.g. MyFaces Portlet Bridge for integration with the portlet-standard)

Quickstart

  • Make sure to have a look at our component libraries examples. For Tomahawk, you can find a working distribution here. The source-code is available as part of the MyFaces Tomahawk project.
  • Find instructions on installing them yourselves in our Getting Started section. For additional information, you can refer to our WIKI

June 21, 2009 Myfaces Tomahawk 1.1.9 Released

The MyFaces Tomahawk component library has been released.

Release notes can be found here.

June 12, 2009 - MyFaces Tobago 1.0.21 Released

The MyFaces Tobago component library in version 1.0.21 has been released.

Release notes can be found here.

June 6, 2009 - Myfaces Core 1.2.7 Release

MyFaces Core 1.2.7 has been released. It is available from the download page, and in the central Maven repository under Group ID "org.apache.myfaces.core".

Release notes can be found here

June 6, 2009 - Myfaces Core 1.1.7 Release

MyFaces Core 1.1.7 has been released. It is available from the download page, and in the central Maven repository under Group ID "org.apache.myfaces.core".

Release notes can be found here

Apr 20, 2009 - MyFaces Extensions Validator Released

MyFaces Extensions Validator (aka MyFaces ExtVal) has been released.

The project is available at: http://myfaces.apache.org/extensions/validator

Release notes can be found here for 1.2.2 and here for 1.1.2.

Feb 25, 2009 - MyFaces Trinidad 1.2.11 Released

The MyFaces Trinidad component library in version 1.2.11 (for JSF 1.2) has been released.

Release notes can be found here.

Jan 30, 2009 - Myfaces Core 1.2.6 Release

MyFaces Core 1.2.6 has been released. It is available from the download page, and in the central Maven repository under Group ID "org.apache.myfaces.core".

Release notes can be found here

Jan 5, 2009 - MyFaces Portlet Bridge 1.0.0-beta Released

The MyFaces Portlet Bridge in version 1.0.0-beta has been released. This release fixes some bugs and includes changes made as a result of the public review.

Release notes can be found here.

Dec 12, 2008 - MyFaces Extensions Validator Released

The first version of MyFaces Extensions Validator has been released.

MyFaces Extensions Validator is an easy to use and pluggable validation framework for annotation based validation. It provides advanced validation features for JSF 1.1.x and JSF 1.2.x.

The project is available at: http://myfaces.apache.org/extensions/validator

Nov 18, 2008 - MyFaces Trinidad 1.2.10 Released

The MyFaces Trinidad component library in version 1.2.10 (for JSF 1.2) has been released.

Release notes can be found here.

Nov 18, 2008 - MyFaces Trinidad 1.0.10 Released

The MyFaces Trinidad component library in version 1.0.10 (for JSF 1.1) has been released.

Release notes can be found here.

Nov 16, 2008 - MyFaces Tomahawk 1.1.8 Released

The MyFaces Tomahawk component library has been released.

Release notes can be found here.

Nov 3, 2008 - Myfaces Core 1.2.5 Release

MyFaces Core 1.2.5 has been released. It is available from the download page, and in the central Maven repository under Group ID "org.apache.myfaces.core".

Release notes can be found here

Nov 1, 2008 - Myfaces Orchestra Core 1.3 Release

MyFaces Orchestra Core 1.3 has been released. See the download link on the Myfaces Orchestra site for download details.

Sep 15, 2008 - MyFaces Commons 1.0.0 Released

The Myfaces Commons project has been released.

It is available from the download page, and in the central Maven repository under Group ID "org.apache.myfaces.commons"

Sep 13, 2008 - MyFaces Tomahawk 1.1.7 Released

The MyFaces Tomahawk component library has been released.

Release notes can be found here.

Aug 30, 2008 - Myfaces Core 1.2.4 Release

MyFaces Core 1.2.4 has been released. It is available from the download page, and in the central Maven repository under Group ID "org.apache.myfaces.core".

Release notes can be found here

Aug 26, 2008 - Myfaces Orchestra Core 1.2 Release

MyFaces Orchestra Core 1.2 has been released. See the download link on the Myfaces Orchestra site for download details.

Aug 16, 2008 - Myfaces Core 1.1.6 Release

MyFaces Core 1.1.6 has been released. It is available from the download page, and in the central Maven repository under Group ID "org.apache.myfaces.core".

Release notes can be found here

May 21, 2008 - MyFaces Trinidad 1.2.8 Released

The MyFaces Trinidad component library in version 1.2.8 (for JSF 1.2) has been released.

Release notes can be found here.

May 21, 2008 - MyFaces Trinidad 1.0.8 Released

The MyFaces Trinidad component library in version 1.0.8 (for JSF 1.1) has been released.

Release notes can be found here.

June 12, 2007 - MyFaces Tomahawk 1.1.6 Released

MyFaces Tomahawk 1.1.6 has been released. This is an important security related update that fixes a severe XSS (cross-site scripting) bug in the Tomahawk 1.1.5 release (CVE-2007-3101).

Release notes can be found here.