This document contains information that should help you use this software library more effectively. See the JSF FAQ for additional information.
This release of JSF requires J2SE 5.0 or higher.
This release of JSF requires:
This release should be considered feature complete with the JavaServer Faces 2.0 specification.
|jsf-api.jar||This JAR contains all of the public APIs as described by the specification.|
|jsf-impl.jar||This JAR contains the runtime implementation per the specification.|
It is critical when uninstalling Mojarra 2.0.9, that you also reinstall the 1.2 version of JSF. The admin console of glassfish requires JSF to function correctly.
NOTE: JSP-based JSF 1.2 applications should deploy and run without issue using Mojarra 2.0.9, however, the bulk of the new features defined will only work with Facelets (specifically the Facelets implementation included in jsf-impl.jar). If you decided to test your existing Facelets-based JSF 1.2 application, make sure you do not include the jsf-facelets.jar with your application.
With JSF 2.0, there is now a set of rules that are followed to determine whe the Facelets included with Mojarra 2.0.9 will be disabled. See the following list:
With the release of JSF 2.0, it is possible to use both JSP and Facelets in the same application using *both* prefix and extension mapping for the FacesServlet. See the updated documentation for ViewHandler.DEFAULT_SUFFIX_PARAM for details on how the new algorithm works.