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, MyFaces Extensions Validator)
  • 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

February 1, 2010 - Myfaces Core 2.0.0-beta Release

MyFaces Core 2.0.0-beta 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

November 30, 2009 - Myfaces Core 2.0.0-alpha Release

MyFaces Core 2.0.0-alpha 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

November 24, 2009 - Myfaces Core 1.2.8 Release

MyFaces Core 1.2.8 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

November 11, 2009 - New MyFaces Extensions Validator Milestone

A new milestone of the next MyFaces ExtVal release is available in the Apache snapshot repository.

It�s a preview of several new features as well as the new Bean-Validation (JSR 303) integration module which offers features beyond the standard integration in JSF 2.0.

The milestone is available for JSF 1.2. The other ExtVal versions for JSF 1.x and 2.0 are available in the SVN repository.

September 6, 2009 - MyFaces Tobago 1.0.23 Released

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

Release notes can be found here.

June 21, 2009 - Myfaces Tomahawk 1.1.9 Released

The MyFaces Tomahawk component library 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 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.

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 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"