| <?xml version="1.0" encoding="UTF-8"?> |
| <?xml-stylesheet type="text/xsl" href="../../../development/news/new_and_noteworthy.xsl"?> |
| <release name="3.1" root="../../.."> |
| <component name="JavaServer Faces Tools"> |
| <item title="Integration with Library Provider Framework"> |
| <description> |
| The JSF Project has adopted the new Library Provider Framework which has benefits for both end-users and developers. |
| See <a href="common.php">WTP Common</a> for more details. --> |
| The older JSF Library Framework is now deprecated. |
| <p/> |
| <p/> |
| Most users will choose from available JDT User Libraries to create a complete classpath for a JSF Implementation and supporting classes. |
| <p/> |
| <img src="jsf/jsf_library_configuration.png" |
| alt="New JSF Project with User Libraries" /> |
| <p/> |
| <p/> |
| If the user has chosen a runtime adapter that is capable of supplying the JSF implementation libraries, a "Library Provided by Target Runtime" option can be selected. This replaces the "Server Supplied" option of previous releases. |
| <p/> |
| <img src="jsf/jsf_disable_library_configuration.png" |
| alt="New JSF Project with Runtime Provided Libraries" /> |
| <p/> |
| <p/> |
| Existing JSF applications from older workspaces will still work. A "Legacy Library Provider" will be detected and existing JSF Libraries will work. Users should be encouraged to port their JSF Libraries to JDT User Libraries. |
| <p/> |
| <img src="jsf/JSFFacetPropPage.png" |
| alt="JSF Faceted Project Property Page" /> |
| </description> |
| </item> |
| </component> |
| </release> |