blob: 849e444521fa222fa02277557a5aadf166aba367 [file] [log] [blame]
<?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>