<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |
<html> | |
<head> | |
<link type="text/css" | |
href="{$root}/development/news/default_style.css" | |
rel="stylesheet" /> | |
<title>Web Tools Platform <xsl:value-of select="$release" /> News</title> | |
</head> | |
<body> | |
<table xmlns:fn="http://www.w3.org/2005/02/xpath-functions"><tbody valign="top"><tr><td align="left"><h1>Eclipse Web Tools Platform 1.5 - New and Noteworthy</h1><blockquote/></td><td align="right" valign="top"><img src="../../../images/wtplogosmall.jpg" alt="Small WTP logo"/></td></tr></tbody></table><blockquote xmlns:fn="http://www.w3.org/2005/02/xpath-functions"/><table xmlns:fn="http://www.w3.org/2005/02/xpath-functions" border="0" cellpadding="10" cellspacing="0" width="80%"><tbody><!--separating row--><tr><td colspan="2"><hr/></td></tr><tr><td colspan="2"><h2>J2EE</h2></td></tr><!--separating row--><tr><td colspan="2"><hr/></td></tr><!--new item--><tr><td align="left" valign="top" width="30%"><b>J2EE Module Dependencies</b></td><td valign="top" width="70%"> | |
<p> | |
The <b>J2EE Module Dependencies</b> property page has been enhanced to allow | |
dependencies to Java projects, jars within the workspace, external jars, and | |
variables to jar entries. | |
</p> | |
<p> | |
<img src="j2ee/J2EEModuleDep.png" border="0" alt="placeholder"/> | |
</p> | |
<p> | |
Web projects have the option of defining their dependencies within an EAR if contained, | |
or through <i>Web libraries</i> that are mapped to the modules "WEB-INF/lib" folder. | |
</p> | |
<p> | |
<img src="j2ee/WebLibDep.png" border="0" alt="placeholder"/> | |
</p> | |
</td></tr><!--separating row--><tr><td colspan="2"><hr/></td></tr><!--new item--><tr><td align="left" valign="top" width="30%"><b>J2EE Project Explorer View</b></td><td valign="top" width="70%"> | |
<p> | |
The view is now based on the new <i>Common Navigator Framework</i>. Click <a href="http://swik.net/Eclipse/Planet+Eclipse/Michael+Elder%3A+What+does+the+Common+Navigator+Framework+%28CNF%29+help+me+do%3F/e04y"> here</a> | |
for more info on the framework. | |
Changes include optional consolidation of Java content that displays source folders, and Java libraries under a single node. | |
</p> | |
<p> | |
<img src="j2ee/J2EEProjectExplorer.png" border="0" alt="placeholder"/> | |
</p> | |
<p> | |
The grouping of J2EE module types (formally specialized working sets) is no longer available | |
</p> | |
<p/> | |
<p> | |
JSR 109 Webservices are shown with menu content (only if detected in workspace projects) in the following node. | |
</p> | |
<p> | |
<img src="j2ee/JSR109NavContent.png" border="0" alt="placeholder"/> | |
</p> | |
</td></tr><!--separating row--><tr><td colspan="2"><hr/></td></tr><!--new item--><tr><td align="left" valign="top" width="30%"><b>J2EE Module Creation Wizards</b></td><td valign="top" width="70%"> | |
<p> | |
The first page of the module creation wizards now designates a facet <i>configuration</i> that allows | |
adopters to declare a group of facets that form a feature or configuration for the project. | |
</p> | |
<p> | |
<img src="j2ee/FacetConfig.png" border="0" alt="placeholder"/> | |
</p> | |
</td></tr><!--separating row--><tr><td colspan="2"><hr/></td></tr><!--new item--><tr><td align="left" valign="top" width="30%"><b>Binary EAR Import</b></td><td valign="top" width="70%"> | |
<p> | |
Additional support for binary modules within an EAR has been added to support team scenarios | |
and avoid excessively large workspaces. The third page of the EAR import wizard displays the module | |
list with its intended Project name. The module checkbox is now available to specify importing the module | |
without creating an Eclipse project, and storing in the EAR project as an archive. | |
</p> | |
<p> | |
<img src="j2ee/EARImportBinary.png" border="0" alt="placeholder"/> | |
</p> | |
<p/> | |
<p> | |
The classpath dependencies are automatically managed, and content of these binary modules are viewed | |
from the EAR projects modules/binary folder | |
</p> | |
<p> | |
<img src="j2ee/BinaryModules.png" border="0" alt="placeholder"/> | |
</p> | |
</td></tr><!--separating row--><tr><td colspan="2"><hr/></td></tr><!--new item--><tr><td align="left" valign="top" width="30%"><b>EJB XDoclet Container Managed Bean support</b></td><td valign="top" width="70%"> | |
<p> | |
In addition to the existing Session and MDB support, Container Managed Entity 1.x,2.x support has been added | |
through the existing "XDoclet Enterprise Java Bean" wizard. | |
</p> | |
<p> | |
<img src="j2ee/CMP.png" border="0" alt="placeholder"/> | |
</p> | |
<p> | |
The CMP attributes can be entered manually, or derived from a live JDBC connection that maps RDB columns to attributes | |
</p> | |
<p> | |
<img src="j2ee/CMPMap.png" border="0" alt="placeholder"/> | |
</p> | |
</td></tr><!--separating row--><tr><td colspan="2"><hr/></td></tr><tr><td colspan="2"><h2>JSP</h2></td></tr><!--separating row--><tr><td colspan="2"><hr/></td></tr><!--new item--><tr><td align="left" valign="top" width="30%"><b>JSP Fragment settings</b></td><td valign="top" width="70%"> | |
<p> | |
The JSP Fragment property page can be used to | |
specify the default scripting language and generated | |
content type for JSP fragments, as well as whether | |
or not to validate Java scriptlets within the fragments. | |
</p> | |
<p> | |
<img src="../../../wst/components/sse/designs/contentsettings/wtp15m5-jspfragment.jpg" alt="JSP Fragment property page"/> | |
</p> | |
</td></tr><!--separating row--><tr><td colspan="2"><hr/></td></tr><!--new item--><tr><td align="left" valign="top" width="30%"><b>TLD Lookup through the XML Catalog</b></td><td valign="top" width="70%"> | |
<p> | |
The JSP component now supports locating custom Tag | |
Library Descriptors (TLDs) using the XML catalog. | |
Users can create their own entries using the | |
existing XML Catalog preference page. Adopters | |
providing server adapters should refer to | |
enhancement | |
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=129112">129112</a> | |
for further details. | |
</p> | |
<p> | |
<img src="../../../jst/components/jsp/1.5M5/new_and_noteworthy/xmlcatalog.png" alt="XML Catalog preference page"/> | |
</p> | |
<p> | |
<img src="../../../jst/components/jsp/1.5M5/new_and_noteworthy/xmlcatalog_edit.png" alt="Editing a TLD URI entry in the XML Catalog"/> | |
</p> | |
</td></tr><!--separating row--><tr><td colspan="2"><hr/></td></tr></tbody></table><blockquote xmlns:fn="http://www.w3.org/2005/02/xpath-functions"/><p xmlns:fn="http://www.w3.org/2005/02/xpath-functions" align="center"><a href="index.html"> | |
Up | |
</a></p> | |
</body></html> |