blob: ad587c0f2a973e470cfd9aac2f2dde6f2ee570e4 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="../new_and_noteworthy.xsl"?>
<release name="3.2 M6" root="../../..">
<!--
<component name="component name, such as Web Services Tools">
<item title="item title can go here">
<title>item title can also go here</title>
<description>description of this new feature, preferably with cropped .pngs of the UI</description>
</item>
</component>
-->
<component name="Web Services">
<item title="JAX-RS Facet and Enhancements">
<description>
<br />
Additional support for JAX-RS (RESTful Web Services) application development:
<ul>
<li>Support for JAX-RS 1.1 and JEE 6</li>
<li>Shared Library support</li>
<li>Support for adding JAX-RS implementation libraries</li>
<li>A new JAX-RS property page</li>
</ul>
</description>
<description>
<br />
<img src="webservices/ProjectFacets.png" alt="Added JAX-RS project facet" />
<br />
The JAX-RS facet has been added to support JAX-RS 1.0 and 1.1, and JEE 6 (including support for Dynamic Web Module v 2.5 and 3.0). Use version 1.1 of the facet for developing JAX-RS 1.1 applications, and version 1.0 for developing JAX-RS 1.0 applications.
If using Tomcat, use version 6.0.
<br />
</description>
<description>
<br />
<img src="webservices/NewDynamicWebProject.png" alt="Shared library support added" />
<br />
Adopters can now take advantage of Shared library support to install JAX-RS libraries when the Shared Library option is selected.
When Shared Library option is selected install of the JAX-RS libraries is delegated to the adopter. For details see org.eclipse.jst.ws.jaxrs.core.jaxrsSharedLibrarySupport.
<br />
</description>
<description>
<br />
<img src="webservices/JAXRSLibraryContribution.png" alt="Adopters can contribute their own libraries" />
<br />
Adopters can now contribute a JAX-RS Implementation Library Type to the JAX-RS Capabilities page.
For details see extension point org.eclipse.jst.common.project.facet.core.libraryProviders and use org.eclipse.jst.ws.jaxrs.core.internal.project.facet.JAXRSSharedLibraryProviderInstallOperationConfig.
<br />
</description>
<description>
<br />
<img src="webservices/PropertiesPage.png" alt="Properties page for JAX-RS-enabled projects" />
<br />
A new property page is available for projects that have the JAX-RS facet.
Changes can be made to the Library configuration (Deploy vs. Shared Library). Changes to the Library Type is now done using the property page instead of the classpath container wizard used in WTP 3.0. Servlet information can also be changed.
<br />
</description>
</item>
</component>
</release>