Author: max.andersen(a)jboss.com
Date: 2009-03-07 12:01:11 -0500 (Sat, 07 Mar 2009)
New Revision: 14094
Added:
trunk/documentation/whatsnew/as/as-news-2.0.0.GA-full.html
trunk/documentation/whatsnew/birt/birt-news-1.0.0.GA-full.html
trunk/documentation/whatsnew/core/core-news-3.0.0.GA-full.html
trunk/documentation/whatsnew/esb/esb-news-1.0.0.GA-full.html
trunk/documentation/whatsnew/esb/x.html
trunk/documentation/whatsnew/examples/examples-news-1.0.0.GA-full.html
trunk/documentation/whatsnew/hibernate/hibernate-news-3.2.4.GA-full.html
trunk/documentation/whatsnew/images/hibernatecfgfilewizoption.png
trunk/documentation/whatsnew/images/selective_seam_generate_entities.png
trunk/documentation/whatsnew/jbds/jbds-news-2.0.0.GA-full.html
trunk/documentation/whatsnew/jmx/jmx-news-0.5.0.GA-full.html
trunk/documentation/whatsnew/jst/jst-news-2.0.0.GA-full.html
trunk/documentation/whatsnew/portlet/portlet-news-1.0.0.GA-full.html
trunk/documentation/whatsnew/seam/seam-news-2.0.0.GA-full.html
trunk/documentation/whatsnew/smooks/smooks-news-1.0.0.GA-full.html
trunk/documentation/whatsnew/vpe/vpe-news-3.0.0.GA-full.html
trunk/documentation/whatsnew/ws/ws-news-1.0.0.GA-full.html
Removed:
trunk/documentation/whatsnew/images/hibernatecfgfilewizoption.PNG
Modified:
trunk/documentation/whatsnew/hibernate/hibernate-news-3.2.1.beta1.html
trunk/documentation/whatsnew/index.html
Log:
updated whatsnew for 3 GA
Added: trunk/documentation/whatsnew/as/as-news-2.0.0.GA-full.html
===================================================================
--- trunk/documentation/whatsnew/as/as-news-2.0.0.GA-full.html
(rev 0)
+++ trunk/documentation/whatsnew/as/as-news-2.0.0.GA-full.html 2009-03-07 17:01:11 UTC
(rev 14094)
@@ -0,0 +1,328 @@
+<html>
+
+<head>
+<link rel="stylesheet" href="../whatsnew.css">
+<title>JBoss AS Tools 2.0.0.Alpha1 News</title>
+</head>
+
+<body>
+
+<h1>JBoss AS Tools 2.0.0.Alpha1 - New and Noteworthy</h1>
+
+<p align="right"><a href="../index.html">< Main
Index</a> <a
href="../portlet/portlet-news-1.0.0.Alpha1.html">Portlet Tools News
></a></p>
+
+<table border="0" cellpadding="10" cellspacing="0"
width="80%">
+ <tr>
+ <td colspan="2">
+ <hr>
+ <h3>General</h3>
+ <hr>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="left">
+ <p align="right">
+ <b>JBoss 5</b></td>
+ <td valign="top">
+ <p>JBoss 5 GA is now supported. Previous versions did not take into account
the new common/lib in AS 5 which made some operations fail.</p>
+ </td>
+ </tr>
+
+
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="left">
+ <p align="right">
+ <b>Seperation of JBoss Community and JBoss product based
servers</b></td>
+ <td valign="top">
+ <p>There is now a specific server adapter for the productized
+ and supported version of JBoss AS, also called JBoss Enterprise
+ Application Platform(EAP). Making it possible for us to
+ specialize and validate the adapters according to their feature set but also
+ to make it clear which servers are community supported and
+ which are commercially supported by JBoss Enterprise Middleware.</p>
+
+ <p><img src="../images/orgprod_seperation.png"/></p>
+
+ <p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-3087">Related
jira</a></small></p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>XML Catalog</b></td>
+ <td valign="top">
+ <p>We added in a range of JBoss related DTD's and Schema's into
Eclipse's XML Catalog.</p>
+<p>For example: JBoss JCA Config, MBean service, JBoss Web Service reference and
jaxws-config.</p>
+<p>This makes the xml validation and code completion available without extra setup
or need for being online.</p>
+ </td>
+ </tr>
+
+
+
+ <tr>
+ <td colspan="2">
+ <hr>
+ <h3>Setup/Configuration</h3>
+ <hr>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="left">
+ <p align="right">
+ <b>Deploy in Workspace</b></td>
+ <td valign="top">
+ <p>All JBoss 4.x servers now default to deploying into Eclipse workspace
preventing pollution off the default server deploy directory.</p>
+<p>Existing servers will still deploy where they were configured to, but you can
double click a server and adjust which mode of deployment you want: In Workspace, Default
Server deploy or any custom directory you would wish.</p>
+
+<p>The locations are added to the server via JMX thus it requires JMX to be enabled
and if secured that you have specified username/password.</p>
+
+<p><img src="../images/as_deployoptions.png"/></p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="left">
+ <p align="right">
+ <b>More control over server launch</b></td>
+ <td valign="top">
+ <p>Various improvements have been made to ensure server launches will be
started with the proper parameters, classpaths, etc.
+This have made the launch setup more strict, but there is still a lot of freedom to
adjust the server launch as wanted.</p>
+
+<p>The servers classpath was in previous releases readonly, but that causes
problems for users wanting to add their own jars in the startup classpath. That is
relevant in cases where you want to patch the server, add a custom charset or other tweaks
that requires early access to the classpath. This is now done by all servers to have a
custom 'server runtime classpath container', this container will be there by
default and point to the default jars in JBoss. You can now adjust the classpath and just
make sure this container is there (if it is not there press 'Restore defaults') if
you want us to pick up the classpath.</p>
+
+
+ <p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-3770">Related
jira</a></small></p>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="left">
+ <p align="right">
+ <b>More strict server launches</b></td>
+ <td valign="top">
+ <p>To avoid inconsistencies between server's and their configured runtime
the Launch Configurations for JBoss Servers are now more strict in enforcing the
configured values in the server.</p>
+ <p>For example if you change the launch configuration program arguments to
"-c myConfig" but do not change the targeted runtime configuration then your
program arguments will be ignored. The server runtime "wins" so to speak. This
ensures consistency and if you i.e. change the location of the runtime your launch
configurations will automatically pick that up.</p>
+
+ <p>Values not controlled by the server and its runtime setup will be passed
on unaltered.</p>
+
+ <p><img src="../images/strict_launchconfig.png"/></p>
+
+ <p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-3073">Related
jira</a></small></p>
+ </td>
+ </tr>
+
+
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+
+
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Port preferences</b></td>
+ <td valign="top">
+ <p>Our server adapter by default tries to automatically detect the ports it
needs for integrating with a JBoss server.</p>
+ <p>Sometimes it can though be relevant to override this automatic detection
if a user is using some custom configuration. These port settings are now configurable on
the Server in the Server Editor.</p>
+ <p><img src="../images/as_serverports.png"/></p>
+
+ <p>Other server settings like Timeouts and Server polling have also been
moved to the server editor from the seperate preference page in Eclipse
preferences.</p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr>
+ <h3>Server view</h3>
+ <hr>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="left">
+ <p align="right">
+ <b>Improved Servers View</b></td>
+ <td valign="top">
+ <p>We have always had an extra servers view since Eclipse WTP's
+ server view does not provide any form of extension points to add
+ server specific info.</p>
+
+ <p>In this release we have added a beta/preview of a Servers
+ view that is built on Common Navigator Framework allowing extensions
+ and is using label decorators instead of extra columns to make the UI
+ more compact without loosing the vital information.</p>
+
+ <p>We have suggested to WTP that they incorporate a view based
+ on this. You can provide feedback on this
+ at <a
href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=247934">...
+ and the related bugs.</p>
+
+ <p><img src="../images/serveres_beta_view.png"/></p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Server Log View</b></td>
+ <td valign="top">
+ <p>The Event Log was formerly embedded inside the Servers view; now it has
its own view providing easier access and sorting.</p>
+
+ <p><img src="../images/as_serverlog.png"/></p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="left">
+ <p align="right">
+ <b>Show In Additons</b></td>
+ <td valign="top">
+ <p>The Show In menu on AS servers now also include easy access to Server Log
and MBean Explorer</p>
+
+ <p><img src="../images/as_showin.png"/></p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="left">
+ <p align="right">
+ <b>Direct edit from Fileset's</b></td>
+ <td valign="top">
+ <p>Double clicking on a file from Servers fileset now opens up the editor
automatically.</p>
+
+ <p><img src="../images/as_dblclickforedit.png"/></p>
+ </td>
+ </tr>
+
+
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="left">
+ <p align="right">
+ <b>Drag'n'Drop to JBoss Server View</b></td>
+ <td valign="top">
+ <p>JBoss Server View now supports drag'n'drop of deployable and
runnable projects/resources.</p>
+ <p>This means that if you...
+
+ <ul>
+ <li>drag a project to a server it will deploy it to the
+ server and run it by showing the main page in a
+ browser</li>
+ <li>dragging a .xhtml file from WebContent will do the same
+ and show the corresponding page in a browser</li>
+ <li>dragging a deployable resource (i.e. a datasource
+ (-ds.xml) file that has been made deployable) will simply deploy
+ that resource directly to the server.</li>
+ </ul>
+
+ ...in short it does the same thing as if you used "Run On Server" or "Add
and Remove projects" just with fewer clicks.
+
+ </p>
+
+ <p><img
src="../images/dragndrop_jboss_serversview.png"/></p>
+
+ <p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-3608">Related
jira</a></small></p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="left">
+ <p align="right">
+ <b>'Explore' shortcut in Server view</b></td>
+ <td valign="top">
+ <p>There is now an "Explore" item in the context menu of JBoss
+ servers and its deployed resources/projects. This action uses
+ the native OS file explorer to browse the deploy
+ destination.</p>
+
+ <p><img src="../images/explore_server_view.png"/></p>
+
+ <p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-3087">Related
jira</a></small></p>
+ </td>
+ </tr>
+
+
+<tr>
+ <td colspan="2">
+ <hr>
+ <h3>Exports</h3>
+ <hr>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="left">
+ <p align="right">
+ <b>Export ESB Archive</b></td>
+ <td valign="top">
+ <p>There is now an Export wizard for ESB Archives allowing you to get a .esb
archive for i.e. deploying to an external server.</p>
+
+ <p><img src="../images/esbexport.png"/></p>
+
+
+ <p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-3772">Related
jira</a></small></p>
+ </td>
+ </tr>
+
+
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+
+</table>
+
+</body>
+
+</html>
+
+
Added: trunk/documentation/whatsnew/birt/birt-news-1.0.0.GA-full.html
===================================================================
--- trunk/documentation/whatsnew/birt/birt-news-1.0.0.GA-full.html
(rev 0)
+++ trunk/documentation/whatsnew/birt/birt-news-1.0.0.GA-full.html 2009-03-07 17:01:11 UTC
(rev 14094)
@@ -0,0 +1,145 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html
xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Language" content="en-us" />
+<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" />
+<link rel="stylesheet" href="../whatsnew.css"/>
+<title>JBoss BIRT Integration</title>
+</head>
+<body>
+<h1>JBoss BIRT Integration 1.0.0.GA - New and Noteworthy</h1>
+
+<p align="right"><a href="../index.html">< Main
Index</a> <a href="../vpe/vpe-news-3.0.0.Alpha1.html">Visual Page
Editor News ></a></p>
+<table border="0" cellpadding="10" cellspacing="0"
width="80%">
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>JBoss BIRT Integration</h3>
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p><b>Hibernate Data Source</b></p>
+ </td>
+ <td valign="top">
+ <p>
+ The Hibernate Data Source enables a user to specify a Hibernate Configuration or JNDI
URL.
+ </p>
+ <p>
+ <img src="images/HbDataSource1.png" alt="The Hibernate Data
Source" />
+ </p>
+ <p>
+ <img src="images/HbDataSource2.png" alt="The Hibernate Data
Source" />
+ </p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p><b>Hibernate Data Set</b></p>
+ </td>
+ <td valign="top">
+ <p>
+ When the Hibernate Data Source is set up, the user can create a Hibernate Data Set
+ using a HQL query in the way in which the JDBC driver creates a SQL query.
+ </p>
+ <p><img src="images/HbDataSet.png" alt="The Hibernate Data
Set" /></p>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p><b>Integration with Seam</b></p>
+ </td>
+ <td width="70%" valign="top">
+ <p>
+ The JBoss BIRT Integration feature contains the "birt" tag that allows the
user to add a BIRT report to an .xhtml file.
+ </p>
+
+ <p><img src="images/birttag1.png" alt="JBoss Test Report"
/> </p>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p><b>Deployment</b></p>
+ </td>
+ <td valign="top">
+
+<p>Basic understanding on BIRT is required to use the integration, see <a
href="http://www.eclipse.org/birt/phoenix/">BIRT homepage</a> for
details.</p>
+<p>Below we describe the current needed configuration - these might change before
GA.</p>
+<p>In any case when configured correctly you will be able to view/render the
designed reports in your Seam (or any other Web application)</p>
+<p><img src="images/examplereport.png"/></p>
+
+ <p>
+ A Seam project that includes the BIRT facet can be deployed as any project.
+ If you define the Hibernate ODA driver, the JBoss BIRT engine will use JNDI URL
+ that has to be bind to either Hibernate Session Factory or Hibernate Entity Manager
Factory.
+ </p>
+
+<p>Any Seam project with the BIRT facet that
+uses the Hibernate ODA driver has to bind a Hibernate session factory
+or an Hibernate entity manager factory. It doesn't matter which of
+these two factories the user binds because the Hibernate ODA driver
+will recognize the type of the object.</p>
+
+<p>
+When creating a Seam EAR project, Hibernate Entity Manager Factory is
+bound to java:/{projectName}EntityManagerFactory. All the user needs
+to do is using the Hibernate Configuration created automatically. The
+user can use default values for the Hibernate Configuration and JNDI
+URL within the BIRT Hibernate Data Source.</p>
+
+<p>
+When using a Seam WAR project, neither HSF nor HEMF aren't binded to JNDI by
default.
+The user has to do this manually.
+For instance,
+HSF can be bound to JNDI adding the following property to the persistence.xml
file:</p>
+
+<code><property name="hibernate.session_factory_name"
value="java:/projectname"/></code>
+
+<p>the user can use 'java:/projectname' as the JNDI URL property when
creating a BIRT Hibernate Data Source.</p>
+
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+<tr>
+ <td valign="top" align="left">
+ </td>
+ <td valign="top"> <p>
+ For more details, see <a
href="https://jira.jboss.org/jira/browse/JBIDE-2220">JBIDE-2...;.
+ </p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+
+</table>
+
+</body>
+
+</html>
+
+
Added: trunk/documentation/whatsnew/core/core-news-3.0.0.GA-full.html
===================================================================
--- trunk/documentation/whatsnew/core/core-news-3.0.0.GA-full.html
(rev 0)
+++ trunk/documentation/whatsnew/core/core-news-3.0.0.GA-full.html 2009-03-07 17:01:11 UTC
(rev 14094)
@@ -0,0 +1,153 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html
xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Language" content="en-us" />
+<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" />
+<link rel="stylesheet" href="../whatsnew.css"/>
+<title>Core 3.0.0.Alpha1 What's New</title>
+</head>
+<body>
+<h1>Core 3.0.0.Alpha1 What's New</h1>
+
+<p align="right"><a href="../index.html">< Main
Index</a> <a href="../seam/seam-news-2.0.0.Alpha1.html">Seam News
></a></p>
+
+
+<table border="0" cellpadding="10" cellspacing="0"
width="80%">
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>General</h3>
+ <hr/>
+ </td>
+ </tr>
+
+
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Ganymede Support</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>All plugins were migrated to Eclipse 3.4/WebTools 3.0 and their
dependencies, making 3.0.0.alpha runnable on Ganymede.</p>
+ <p>This also means that 3.0.0.alpha is not supported on Eclipse 3.3.x/WebTools
2.x aka Europa becuase of API changes in Eclipse API's.</p>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Project Archives</h3>
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemname3"
id="itemname3"></a><b>New .packages format</b>
+ </td>
+ <td valign="top">
+
+ <p>To accomdate the new features the .packages file format has
+ changed slightly. Old files will still work, but new ones will
+ have version="1.2" in the first element and should not be used
+ with old JBoss Tools versions.</p>
+ </tr>
+
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemname3"
id="itemname3"></a><b>Common Navigator Views</b>
+ </td>
+ <td valign="top">
+
+<p>The Project Archives view is now implemented with the
+ "Common Navigator" API which allow us to have a more customizable
+ archive view, but also makes "Project Archives" node available in
+ Project Explorer for even easier access.</p>
+
+ <p><img
src="../images/projectarchivesinprojextexplorer.png"/></p>
+
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemname3"
id="itemname3"></a><b>Variable and relative path
support</b>
+ </td>
+ <td valign="top">
+
+ <p>Archives can now use Eclipse variables to specify destination paths and
paths are now relative to the location of the .packages file.</p>
+
+ <p>These two features allow teams to more easily share .packages files
because it allows for more flexibile/dynamic archive specification</p>
+
+<p>Example 1: Because we no longer require absolute paths including the project
name you can now have /projectA-1.0 and /projectA-2.3 and not having to change the
.packages file to reflect the change in version numbers. Instead of using /projectA-1.0 or
/projectA-2.3 as path you just use "" (blank) or ".".</p>
+
+<p>Example 2: By using Eclipse variables you can setup a system specific location
but just refer to it via an eclipse variable. e.g. the following screenshots shows how
usage of a custom defined variable (${hudson_loc}).</p>
+
+<img src="../images/archivescustomvariablesupport.png"/>
+
+<p>Variables can be selected and configured via the "Variables"
button.</p>
+
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemname3"
id="itemname3"></a><b>Common Navigator Views</b>
+ </td>
+ <td valign="top">
+
+<p>The Project Archives view is now implemented with the
+ "Common Navigator" API which allow us to have a more customizable
+ archive view, but also makes "Project Archives" node available in
+ Project Explorer for even easier access.</p>
+
+ <p><img
src="../images/projectarchivesinprojextexplorer.png"/></p>
+
+<p>Note: this feature is only available on Project Archives created with this
version. See below.</p>
+ </tr>
+
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Project Archives error
dialog</b></td>
+ <td valign="top">
+ <p>Project Archives now will show an error dialog if a build or incremental
update fails.</p>
+
+ <p><img
src="../images/projectarchives_error.png"/></p>
+
+ <p>Detailed information about what caused the error is shown when clicking
Details...</p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Project Archives Ant task
improvements</b></td>
+ <td valign="top">
+ <p>The project archives Ant task now supports variables and gives more
informative error/logging messages when something goes wrong.</p>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+</table>
+
+</body>
+
+</html>
+
+
Added: trunk/documentation/whatsnew/esb/esb-news-1.0.0.GA-full.html
===================================================================
--- trunk/documentation/whatsnew/esb/esb-news-1.0.0.GA-full.html
(rev 0)
+++ trunk/documentation/whatsnew/esb/esb-news-1.0.0.GA-full.html 2009-03-07 17:01:11 UTC
(rev 14094)
@@ -0,0 +1,148 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html
xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Language" content="en-us" />
+<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" />
+<link rel="stylesheet" href="../whatsnew.css"/>
+<title>ESB tools 1.0.0.GA What's New</title>
+</head>
+<body>
+<h1>ESB tools 1.0.0.GA What's New</h1>
+
+<p align="right"><a href="../index.html">< Main
Index</a> <a href="../as/as-news-1.1.0.beta1.html">JBoss AS Tools
News ></a></p>
+
+
+<table border="0" cellpadding="10" cellspacing="0"
width="80%">
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Projects</h3>
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3" id="itemname3"></a><b>ESB Project
Deployment</b></td>
+ <td valign="top">
+ <p>There is now a ESB project Wizard which creates a project that can be
deployed as an .esb archive to a JBoss AS based server with JBoss ESB
installed.</p>
+ <p><img src="../images/esb_projwiz.png"/></p>
+ </td>
+ </tr>
+
+
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3" id="itemname3"></a><b>"Finger
touch" now for ESB projects</b></td>
+ <td valign="top">
+ <p>The "Finger" touches descriptors dependent on project (i.e.
web.xml for WAR, application.xml for EAR) and now it also touches jboss-esb.xml for ESB
projects. This allows for a quick restart of just the project without having to restart
server.</p>
+<p><img src="../images/esb_touch.png"/></p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3" id="itemname3"></a><b>ESB classpath
container</b></td>
+ <td valign="top">
+ <p>The classpath container for ESB projects is now configurable allowing you to
more easily change ESB runtime for a project.
+Furthermore the classpath container now also allow modification of source and JavaDoc
location.</p>
+ <p><img src="../images/esb_classpathcontainer.png"/></p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3"
id="itemname3"></a><b>"Run/Debug" a ESB
project</b></td>
+ <td valign="top">
+ <p>The Run On and Debug On actions now work on ESB projects causing a
(re)deploy for a user designated server.</p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3" id="itemname3"></a><b>"Missing
runtime" warning</b></td>
+ <td valign="top">
+ <p>If server runtime does not contain ESB runtime jars the project wizard now
shows a warning to inform the user that
+the required runtime functionallity.</p>
+ <p><img src="../images/esb_missingruntime.png"/></p>
+ </td>
+ </tr>
+
+
+
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Editors</h3>
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3" id="itemname3"></a><b>jboss-esb.xml
editor</b></td>
+ <td valign="top">
+ <p>We added an structured xml editor for the jboss-esb.xml file used in JBoss
ESB.</p>
+ <p><img src="../images/esbxmleditor.png"/></p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3"
id="itemname3"></a><b>XSD</b></td>
+ <td valign="top">
+ <p>The schema used behind ESB editor now uses the latest version available
(from SOA-P 4.3). This removes the errors/warnings some users have reported seeing when
using SOA-P specific esb.xml files.</p>
+
+ <p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-3556">Related
Jira</a></small></p>
+ </td>
+ </tr>
+
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>ESB</h3>
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+ <tr>
+</table>
+
+</body>
+
+</html>
+
+
Added: trunk/documentation/whatsnew/esb/x.html
===================================================================
--- trunk/documentation/whatsnew/esb/x.html (rev 0)
+++ trunk/documentation/whatsnew/esb/x.html 2009-03-07 17:01:11 UTC (rev 14094)
@@ -0,0 +1,244 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html
xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Language" content="en-us" />
+<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" />
+<link rel="stylesheet" href="../whatsnew.css"/>
+<title>ESB tools 1.0.0.Beta1 What's New</title>
+</head>
+<body>
+<h1>ESB tools 1.0.0.Beta1 What's New</h1>
+
+<p align="right"><a href="../index.html">< Main
Index</a> <a href="../as/as-news-1.1.0.beta1.html">JBoss AS Tools
News ></a></p>
+
+
+<table border="0" cellpadding="10" cellspacing="0"
width="80%">
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>ESB</h3>
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3" id="itemname3"></a><b>jboss-esb.xml
editor</b></td>
+ <td valign="top">
+ <p>We added an structured xml editor for the jboss-esb.xml file used in JBoss
ESB.</p>
+ <p><img src="../images/esbxmleditor.png"/></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+</table>
+
+</body>
+
+</html>
+
+
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html
xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Language" content="en-us" />
+<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" />
+<link rel="stylesheet" href="../whatsnew.css"/>
+<title>ESB tools 1.1.0.Beta1 What's New</title>
+</head>
+<body>
+<h1>ESB tools 1.1.0.Beta1 What's New</h1>
+
+<p align="right"><a href="../index.html">< Main
Index</a> <a href="../smooks/smooks-news-1.0.0.Beta1.html">Smooks
Tools News ></a></p>
+
+
+<table border="0" cellpadding="10" cellspacing="0"
width="80%">
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Projects</h3>
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3" id="itemname3"></a><b>ESB Project
Deployment</b></td>
+ <td valign="top">
+ <p>There is now a ESB project Wizard which creates a project that can be
deployed as an .esb archive to a JBoss AS based server with JBoss ESB
installed.</p>
+ <p><img src="../images/esb_projwiz.png"/></p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>BPMN</h3>
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3" id="itemname3"></a><b>BPMN to jPDL
Export Wizard</b></td>
+ <td valign="top">
+ <p>We added an export wizard for translating BPMN files created by Eclipse STP
BPMN editor to jPDL that can be executed with the JBoss jBPM process engine.</p>
+ <p><img src="../images/bpmn2jpdl_exportwiz.png"/></p>
+
+ <p>The wizard can be activated from the <b>File > Export</b>
menu.</p>
+ </td>
+ </tr>
+
+</table>
+
+</body>
+
+</html>
+
+
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html
xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Language" content="en-us" />
+<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" />
+<link rel="stylesheet" href="../whatsnew.css"/>
+<title>ESB tools 1.1.0.CR1 What's New</title>
+</head>
+<body>
+<h1>ESB tools 1.1.0.CR1 What's New</h1>
+
+<p align="right"><a href="../index.html">< Main
Index</a> <a
href="../hibernate/hibernate-news-3.2.4.CR1.html">Hibernate Tools
></a></p>
+
+<table border="0" cellpadding="10" cellspacing="0"
width="80%">
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>General</h3>
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3" id="itemname3"></a><b>Reference
guide</b></td>
+ <td valign="top">
+ <p>There is now a reference guide for the ESB functionallity.</p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Projects</h3>
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3" id="itemname3"></a><b>"Finger
touch" now for ESB projects</b></td>
+ <td valign="top">
+ <p>The "Finger" touches descriptors dependent on project (i.e.
web.xml for WAR, application.xml for EAR) and now it also touches jboss-esb.xml for ESB
projects. This allows for a quick restart of just the project without having to restart
server.</p>
+<p><img src="../images/esb_touch.png"/></p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3" id="itemname3"></a><b>ESB classpath
container</b></td>
+ <td valign="top">
+ <p>The classpath container for ESB projects is now configurable allowing you to
more easily change ESB runtime for a project.
+Furthermore the classpath container now also allow modification of source and JavaDoc
location.</p>
+ <p><img src="../images/esb_classpathcontainer.png"/></p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3"
id="itemname3"></a><b>"Run/Debug" a ESB
project</b></td>
+ <td valign="top">
+ <p>The Run On and Debug On actions now work on ESB projects causing a
(re)deploy for a user designated server.</p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3" id="itemname3"></a><b>"Missing
runtime" warning</b></td>
+ <td valign="top">
+ <p>If server runtime does not contain ESB runtime jars the project wizard now
shows a warning to inform the user that
+the required runtime functionallity.</p>
+ <p><img src="../images/esb_missingruntime.png"/></p>
+ </td>
+ </tr>
+
+
+</table>
+
+</body>
+
+</html>
+
+
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html
xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Language" content="en-us" />
+<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" />
+<link rel="stylesheet" href="../whatsnew.css"/>
+<title>ESB tools 1.1.0.CR2 What's New</title>
+</head>
+<body>
+<h1>ESB tools 1.1.0.CR2 What's New</h1>
+
+<p align="right"><a href="../index.html">< Main
Index</a> <a href="../seam/seam-news-2.0.0.CR2.html">Seam Tools
></a></p>
+
+<table border="0" cellpadding="10" cellspacing="0"
width="80%">
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Editors</h3>
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3"
id="itemname3"></a><b>XSD</b></td>
+ <td valign="top">
+ <p>The schema used behind ESB editor now uses the latest version available
(from SOA-P 4.3). This removes the errors/warnings some users have reported seeing when
using SOA-P specific esb.xml files.</p>
+
+ <p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-3556">Related
Jira</a></small></p>
+ </td>
+ </tr>
+
+
+</table>
+
+</body>
+
+</html>
+
+
Added: trunk/documentation/whatsnew/examples/examples-news-1.0.0.GA-full.html
===================================================================
--- trunk/documentation/whatsnew/examples/examples-news-1.0.0.GA-full.html
(rev 0)
+++ trunk/documentation/whatsnew/examples/examples-news-1.0.0.GA-full.html 2009-03-07
17:01:11 UTC (rev 14094)
@@ -0,0 +1,112 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html
xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Language" content="en-us" />
+<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" />
+<link rel="stylesheet" href="../whatsnew.css"/>
+<title>Examples 1.0.0.GA What's New</title>
+</head>
+<body>
+<h1>Examples 1.0.0.GA What's New</h1>
+
+<p align="right"><a href="../index.html">< Main
Index</a> <a href="../core/core-news-3.0.0.Beta1.html">Core/General
></a></p>
+
+<table border="0" cellpadding="10" cellspacing="0"
width="80%">
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>General</h3>
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Project Examples</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>We have added an experimental feature called Project Example wizard that is
intended to allow users to download example projects from a remote site and have it
working out of the box.</p>
+
+ <p><img src="../images/example_wizard_select.png"/></p>
+
+ <p>The wizard provides a categorized list of projects that can be downloaded
and configured in JBoss Tools.</p>
+ <p><p><img
src="../images/project_example_wizard.png"/></p></p>
+
+ <p>We are still experimenting with the projects thus some of them might need to
be manually configured after download to set the right datasource, runtime etc.</p>
+
+ <p>Project Examples is available directly from the Help menu.</p>
+
+ <p><img src="../images/examples_in_help.png"/></p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Quick filter in Example Wizard</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>Project Examples Wizard provide a filter and site field to more easily
locate the project examples you want.</p>
+
+ <p><img
src="../images/sitefilter_projectexamples.png"/></p>
+
+ <p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-3087">Related
jira</a></small></p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Quick fixes</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>Project Examples Wizard now provide an option for running Quick fixes on an
imported project to
+easily fix possible issues like i.e. missing servers, seam runtimes etc.</p>
+
+<p><img src="../images/examples_quickfix.png"/></p>
+
+
+ <p>For this to work the smoothest we added quick fixes for various Seam problem
markers.</p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Cheatsheet/help for Examples</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>Project Examples projects can now have an associated html or cheatsheet file
associated with the project.</p>
+
+ <p><code><welcome type="cheatsheets"
url="/testjavaportlet/javaportletcs.xml"/></code></p>
+
+ <p>Currently only the javaportlet example has a (rudimentary) cheatsheet, but
we will be adding more going forward.</p>
+
+ </td>
+ </tr>
+
+
+</table>
+
+</body>
+
+</html>
+
+
Modified: trunk/documentation/whatsnew/hibernate/hibernate-news-3.2.1.beta1.html
===================================================================
--- trunk/documentation/whatsnew/hibernate/hibernate-news-3.2.1.beta1.html 2009-03-07
15:51:03 UTC (rev 14093)
+++ trunk/documentation/whatsnew/hibernate/hibernate-news-3.2.1.beta1.html 2009-03-07
17:01:11 UTC (rev 14094)
@@ -38,7 +38,7 @@
<b>Undo and redo layout option</b>
</td>
<td valign="top"><p>Undo and redo and auto layout is now
avaialable via right click on the diagram - allowing you to adjust manually or
automatically with undo support.</p>
- <p><img src="images/hibernatediagramlayout.png"/></p>
+ <!-- <p><img
src="images/hibernatediagramlayout.png"/></p> -->
</td>
</tr>
<tr>
Added: trunk/documentation/whatsnew/hibernate/hibernate-news-3.2.4.GA-full.html
===================================================================
--- trunk/documentation/whatsnew/hibernate/hibernate-news-3.2.4.GA-full.html
(rev 0)
+++ trunk/documentation/whatsnew/hibernate/hibernate-news-3.2.4.GA-full.html 2009-03-07
17:01:11 UTC (rev 14094)
@@ -0,0 +1,202 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html
xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Language" content="en-us" />
+<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" />
+<link rel="stylesheet" href="../whatsnew.css"/>
+<title>Hibernate tools 3.2.4.GA What's New</title>
+</head>
+<body>
+<h1>Hibernate tools 3.2.4.GA What's New</h1>
+
+<p align="right"><a href="../index.html">< Main
Index</a> <a href="../as/as-news-2.0.0.Alpha1.html">JBoss AS Tools
News ></a></p>
+
+<table border="0" cellpadding="10" cellspacing="0"
width="80%">
+
+
+
+ <tr>
+ <td colspan="2"><hr />
+ <h3>Setup</h3>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3" id="itemname3"></a><b>Use DTP
Connection</b></td>
+ <td valign="top">
+ <p>Hibernate console configuration can now use a Data Tools Project (DTP)
connection configured in Eclipse instead of the default hibernate connection
settings.</p>
+
+ <p><img
src="../images/hibernate_dtp_connection.png"/></p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3" id="itemname3"></a><b>Improved
Exporter property editor</b></td>
+ <td valign="top">
+ <p>Exporter properties now have type specific input fields instead of just a
simple text field.</p>
+
+ <p><img
src="../images/exporter_property_editor.png"/></p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3" id="itemname3"></a><b>More validation
in Console configuration wizard</b></td>
+ <td valign="top">
+ <p>Default console name is now generated so it is unqiue avoiding warnings and
the name is furthermore checked for invalid filename characters preventing any errors
doing save.</p>
+
+<p><img src="../images/consoleconfig_validation.png"/></p>
+ </td>
+ </tr>
+
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>JPA Projects</h3>
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Wizards</h3>
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3" id="itemname3"></a><b>Generate
JPA/Hibernate Annotations</b></td>
+ <td valign="top">
+ <p>We added a "Generate JPA/Hibernate Annotations" entry in the
+ Source menu of java elements (classes, packages, source
+ directories etc.). This menu will analyze the source code and do a
+ best-guess on how to enable persistence for you model.</p>
+
+ <p><img src="../images/step1_generate_jpa.png"/></p>
+
+ <p>Here we have chosen to Generate JPA/Hibernate Annotations on single class
and the list of classes that will touched to make this model persistent is
shown.</p>
+
+ <p><img src="../images/step2_generatejpa.png"/></p>
+
+ <p>Users can press Preview... to see which changes will be done. Notice that
bi-directional assocations is mapped automatically.</p>
+
+ </td>
+ </tr>
+
+
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3" id="itemname3"></a><b>JPA/Dali
support</b></td>
+ <td valign="top">
+ <p>We added support for Hibernate to the Dali plugins provided by Eclipse
WTP.</p>
+ <p>This makes Hibernate available as a target platform for JPA
projects.</p>
+
+ <p><img src="../images/dalihibernateplatform.png"/></p>
+
+ <p>This include enabling "Generate DDL"
+ and "Generate entities" from the JPA menu.</p>
+
+ <p><img src="../images/jpatoolsmenu.png"/></p>
+
+ <p><img src="../images/daligenentities.png"/></p>
+
+ <p>There is also a JPA validator that registers GenericGenerator annotations as
possible values to GeneratedValue annotations preventing
+ false errors from Dali validation.</p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3" id="itemname3"></a><b>Hibernate page
in persistence.xml</b></td>
+ <td valign="top">
+ <p>We now have a Hibernate specific page in the persistence.xml editor for JPA
projects to provide a form UI for
+Hibernate specific properties.</p>
+
+ <p><img
src="../images/persistence_xml_hibernate.png"/></p>
+
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3" id="itemname3"></a><b>JPA Project
Generate Entities</b></td>
+ <td valign="top">
+ <p>We now provide support for JPA Project Generate Entities action and allow
you to use a DTP connection directly or use a Hibernate Console configuration for the
basis of the generation.</p>
+
+ <p><img src="../images/generate_entities.png"/></p>
+
+ </td>
+ </tr>
+
+
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3" id="itemname3"></a><b>Console
configuration created for JPA project</b></td>
+ <td valign="top">
+ <p>When a JPA/Dali project is created we now automatically setup a Hibernate
Console configuration for the project allowing full
+usage of Hibernate Tools features without additional setup.</p>
+ </td>
+ </tr>
+
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Reverse engineering</h3>
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3"
id="itemname3"></a><b>One-to-One</b></td>
+ <td valign="top">
+ <p>Reverse engineering now detects one-to-one associations via primary key and
both hbm.xml and annotation generation generates the proper code for it.</p>
+
+<p>The detection is enabled by default (except for Seam 1.2 and Seam 2.0) reverse
engineering. For Hibernate Tools generation there is a checkbox to disable if not
wanted.</p>
+
+ <p><img src="../images/onetooneconfig.png"/></p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+
+
+</table>
+
+</body>
+
+</html>
+
+
Deleted: trunk/documentation/whatsnew/images/hibernatecfgfilewizoption.PNG
===================================================================
(Binary files differ)
Added: trunk/documentation/whatsnew/images/hibernatecfgfilewizoption.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/images/hibernatecfgfilewizoption.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/documentation/whatsnew/images/selective_seam_generate_entities.png
===================================================================
(Binary files differ)
Property changes on:
trunk/documentation/whatsnew/images/selective_seam_generate_entities.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: trunk/documentation/whatsnew/index.html
===================================================================
--- trunk/documentation/whatsnew/index.html 2009-03-07 15:51:03 UTC (rev 14093)
+++ trunk/documentation/whatsnew/index.html 2009-03-07 17:01:11 UTC (rev 14094)
@@ -15,12 +15,42 @@
<tr>
<td colspan="2">
<hr>
- <h3>JBoss Tools</h3>
+ <h3>JBoss Tools from 3.0.0.Alpha to 3.0.0.GA</h3>
<hr>
</td>
</tr>
+
+<tr>
+ <td valign="top" align="left">
+ <p align="right"><b>3.0.0.Alpha to 3.0.0.GA</b>
+ <td valign="top">
+ <p><a href="as/as-news-2.0.0.GA-full.html">JBoss AS
Tools</a></p>
+ <p><a href="birt/birt-news-1.0.0.GA-full.html">Birt
Tools</a></p>
+ <p><a href="core/core-news-3.0.0.GA-full.html">Core
Tools</a></p>
+ <p><a href="esb/esb-news-1.0.0.GA-full.html">ESB
Tools</a></p>
+ <p><a
href="examples/examples-news-1.0.0.GA-full.html">Project
Examples</a></p>
+ <p><a
href="hibernate/hibernate-news-3.2.4.GA-full.html">Hibernate
Tools</a></p>
+ <p><a href="jmx/jmx-news-0.5.0.GA-full.html">JMX
Tools</a></p>
+ <p><a href="jst/jst-news-2.0.0.GA-full.html">JST/JSF
tools</a></p>
+ <p><a href="portlet/portlet-news-1.0.0.GA-full.html">Portal
tools</a></p>
+ <p><a href="seam/seam-news-2.0.0.GA-full.html">Seam
Tools</a></p>
+ <p><a href="smooks/smooks-news-1.0.0.GA-full.html">Smooks
Tools</a></p>
+ <p><a href="vpe/vpe-news-3.0.0.GA-full.html">Visual Page
Editor</a></p>
+ <p><a href="ws/ws-news-1.0.0.GA-full.html">JBoss Webservice
Tools</a></p>
+ </td>
+ </tr>
+
<tr>
+ <td colspan="2">
+ <hr>
+ <h3>JBoss Tools individual new and noteworthy</h3>
+ <hr>
+ </td>
+ </tr>
+
+
+ <tr>
<td valign="top" align="left">
<p align="right"><b>3.0.0.GA</b>
<td valign="top">
@@ -162,19 +192,20 @@
<tr>
<td valign="top" align="left">
- <p align="right"><b>2.0.0.GA</b></td>
+ <p align="right"><b>2.0.0.GA (full log)</b></td>
<td valign="top">
- <p><a href="jbds/jbds-news-2.0.0.GA.html">JBoss Developer
Studio</a></p>
+ <p><a href="jbds/jbds-news-2.0.0.GA-full.html">JBoss
Developer Studio</a></p>
</td>
</tr>
<tr>
<td valign="top" align="left">
- <p align="right"><b>2.0.0.CR2</b></td>
+ <p align="right"><b>2.0.0.GA</b></td>
<td valign="top">
- <p><a href="jbds/jbds-news-2.0.0.CR2.html">JBoss Developer
Studio</a></p>
+ <p><a href="jbds/jbds-news-2.0.0.GA.html">JBoss Developer
Studio</a></p>
</td>
</tr>
+
<tr>
<td valign="top" align="left">
Added: trunk/documentation/whatsnew/jbds/jbds-news-2.0.0.GA-full.html
===================================================================
--- trunk/documentation/whatsnew/jbds/jbds-news-2.0.0.GA-full.html
(rev 0)
+++ trunk/documentation/whatsnew/jbds/jbds-news-2.0.0.GA-full.html 2009-03-07 17:01:11 UTC
(rev 14094)
@@ -0,0 +1,157 @@
+<html>
+
+<head>
+<link rel="stylesheet" href="../whatsnew.css">
+<title>JBoss Developer Studio 2.0.0.Beta1 News</title>
+</head>
+
+<body>
+
+<h1>JBoss Developer Studio 2.0.0.Beta1 - New and Noteworthy</h1>
+
+<html>
+
+<table border="0" cellpadding="10" cellspacing="0"
width="80%">
+ <tr>
+ <td colspan="2">
+ <hr>
+ <h3>Platforms</h3>
+ <hr>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>EAP 4.3 + Seam 2 FP</b></td>
+ <td valign="top">
+ <p>We now bundle EAP 4.3 and Seam 2 feature pack</p>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Eclipse 3.4
(Ganymede)</b></td>
+ <td valign="top">
+ <p>Eclipse core and WTP is updated to Eclipse 3.4 (Ganymede)
binaries.</p>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>SpringIDE 2</b></td>
+ <td valign="top">
+ <p>We have updated SpringIDE to version 2</p>
+ </td>
+ </tr>
+
+</table>
+
+</body>
+
+</html>
+
+
+<html>
+
+<head>
+<link rel="stylesheet" href="../whatsnew.css">
+<title>JBoss Developer Studio 2.0.0.CR1 News</title>
+</head>
+
+<body>
+
+<h1>JBoss Developer Studio 2.0.0.CR1 - New and Noteworthy</h1>
+
+<html>
+
+<table border="0" cellpadding="10" cellspacing="0"
width="80%">
+ <tr>
+ <td colspan="2">
+ <hr>
+ <h3>Installer</h3>
+ <hr>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Installer without
runtime</b></td>
+ <td valign="top">
+ <p>We now provide an installer without a JBoss EAP runtime for
+ users with an existing EAP runtime and users who like to save
+ bandwidth.</p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Additional servers</b></td>
+ <td valign="top">
+ <p>The installer now allow users to setup additional servers which will be
automatically configured for any new workspaces.</p>
+ <p><img
src="../images/jbds_additionalservers.png"/></p>
+ <p>
+ The installer will try and detect what type of server the user
+ have pointed to (EAP, SOA-P, AS, etc.) and configured the
+ apropriate runtimes. i.e. for SOA-P the server, seam and jbpm
+ runtimes are configured where as if you only point to the AS
+ it will only setup the server.
+ </p>
+ </td>
+ </tr>
+
+
+</table>
+
+</body>
+
+</html>
+
+
+<html>
+
+<head>
+<link rel="stylesheet" href="../whatsnew.css">
+<title>JBoss Developer Studio 2.0.0.GA News</title>
+</head>
+
+<body>
+
+<h1>JBoss Developer Studio 2.0.0.GA - New and Noteworthy</h1>
+
+<html>
+
+<table border="0" cellpadding="10" cellspacing="0"
width="80%">
+ <tr>
+ <td colspan="2">
+ <hr>
+ <h3>Eclipse</h3>
+ <hr>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Ganymede SR2 (Eclipse 3.0.4/WTP
3.0.4)</b></td>
+ <td valign="top">
+ <p>Developer Studio is now based on Ganymede SR2.</p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+
+
+
+</table>
+
+</body>
+
+</html>
+
+
Added: trunk/documentation/whatsnew/jmx/jmx-news-0.5.0.GA-full.html
===================================================================
--- trunk/documentation/whatsnew/jmx/jmx-news-0.5.0.GA-full.html
(rev 0)
+++ trunk/documentation/whatsnew/jmx/jmx-news-0.5.0.GA-full.html 2009-03-07 17:01:11 UTC
(rev 14094)
@@ -0,0 +1,57 @@
+<html>
+
+<head>
+<link rel="stylesheet" href="../whatsnew.css">
+<title>JMX Tools 0.5.GA News</title>
+</head>
+
+<body>
+
+<h1>JMX Tools 0.5.GA - New and Noteworthy</h1>
+
+<p align="right"><a href="../index.html">< Main
Index</a> <a href="../esb/esb-news-1.1.0.CR1.html">JBoss ESB Tools
></a></p>
+
+<table border="0" cellpadding="10" cellspacing="0"
width="80%">
+ <tr>
+ <td colspan="2">
+ <hr>
+ <h3>General</h3>
+ <hr>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Eclipse JMX moves to JBoss
Tools</b></td>
+ <td valign="top">
+ <p>Jeff Mesnil contributed his <a
href="http://code.google.com/p/eclipse-jmx/">Eclipse-JMX<... plugin to
JBoss Tools, now called JMX Tools.</p>
+ <p>JMX Tools allows you to setup multiple JMX connections and
+ provides view for exploring the JMX tree and execute operations
+ directly from Eclipse. The JMX Tools replaces the JMX node we previously had in the
JBoss Server View.</p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>JMX Perspective</b></td>
+ <td valign="top">
+<p>The JMX perspective is the simplest way to use the MBean explorer. It allows you
to explore the MBean tree on any JMX based system (not just JBoss AS); double click an
operation or attribute and a MBean editor shows up with info about the related MBean.
</p>
+
+ <p><img src="../images/jmx_perspective.png"/></p>
+ </td>
+
+ </tr>
+
+
+</table>
+
+</body>
+
+</html>
+
+
Added: trunk/documentation/whatsnew/jst/jst-news-2.0.0.GA-full.html
===================================================================
--- trunk/documentation/whatsnew/jst/jst-news-2.0.0.GA-full.html
(rev 0)
+++ trunk/documentation/whatsnew/jst/jst-news-2.0.0.GA-full.html 2009-03-07 17:01:11 UTC
(rev 14094)
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html
xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Language" content="en-us" />
+<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" />
+<link rel="stylesheet" href="../whatsnew.css"/>
+<title>Seam tools 2.0.0.GA What's New</title>
+</head>
+<body>
+<h1>Seam tools 2.0.0.GA What's New</h1>
+
+<p align="right"><a href="../index.html">< Main
Index</a> <a href="../as/as-news-2.0.0.GA.html">JBoss AS Tools
></a></p>
+
+
+<table border="0" cellpadding="10" cellspacing="0"
width="80%">
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Projects</h3>
+ <hr/>
+ </td>
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Label/Grouping of faces-config.xml and
other resources</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>In case of projects with multiple similar named resources (i.e.
faces-config.xml in Seam projects) we now add a small label to the name to indicate where
the resource is from.</p>
+
+<p><img src="../images/multiple_faces_config.png"/></p>
+
+ <p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-3764">Related
Jira</a></small></p>
+
+ </td>
+ </tr>
+
+
+
+
+
+
+
+</table>
+
+</body>
+
+</html>
+
+
Added: trunk/documentation/whatsnew/portlet/portlet-news-1.0.0.GA-full.html
===================================================================
--- trunk/documentation/whatsnew/portlet/portlet-news-1.0.0.GA-full.html
(rev 0)
+++ trunk/documentation/whatsnew/portlet/portlet-news-1.0.0.GA-full.html 2009-03-07
17:01:11 UTC (rev 14094)
@@ -0,0 +1,197 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html
xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Language" content="en-us" />
+<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" />
+<link rel="stylesheet" href="../whatsnew.css"/>
+<title>JBoss Tools Portlet</title>
+</head>
+<body>
+<h1>JBoss Tools Portlet 3.0.0.GA - New and Noteworthy</h1>
+
+<p align="right"><a href="../index.html">< Main
Index</a> <a href="../ws/ws-news-1.0.0.Alpha1.html">Web Services
News ></a></p>
+
+<table border="0" cellpadding="10" cellspacing="0"
width="80%">
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>JBoss Tools Portlet</h3>
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p><b>JBoss Portlet Support</b></p>
+ </td>
+ <td valign="top">
+ <p>
+ The JBoss Portlet feature is available as part of JBoss Tools 3.0.0.
+ JBoss Tools supports the <a
href="http://www.jcp.org/en/jsr/detail?id=168">JSR-168 Portlet Specification
(Portlet 1.0)</a>,
+ <a
href="http://www.jcp.org/en/jsr/detail?id=286">JSR-286
+ Portlet Specification (Portlet 2.0)</a> and works
+ with <a
href="http://www.jboss.org/portletbridge/">PortletBridge<...
+ for supporting Portlets in JSF/Seam applications. To
+ enable these features, you need to add the JBoss Portlet
+ facet to a new or an existing web project.
+ </p>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p><b>JBoss Portlet facet</b></p>
+ </td>
+ <td valign="top">
+ <p>
+ The JBoss Portlet feature provides the Java, JSF and Seam Portlet facets.</p>
+ <p><img src="images/portletnews1.png" alt="The JBoss Portlet
Facet" /></p>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p><b>Java Portlet</b></p>
+ </td>
+ <td width="70%" valign="top">
+ <p>
+ This wizard enables creating a JSR-186/JSR-286 compliant portlet. </p>
+ <p><img
src="../images/portlet_wizard_simplification.png"/></p>
+ <p><img src="images/portletnews3.png" alt="The JBoss
Portlet Wizard" /></p>
+ <p><img src="images/portletnews4.png" alt="The JBoss
Portlet Wizard" /></p>
+ <p><img src="images/portletnews5.png" alt="The JBoss
Portlet Wizard" /></p>
+ <p>
+ You can optionally configure JBoss portal specific deployment
descriptors.</p>
+ <p><img src="images/portletnews6.png" alt="The JBoss
Portlet Wizard" /></p>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p><b>JSF/Seam Portlet</b></p>
+ </td>
+ <td width="70%" valign="top">
+ <p>
+ The JSF and Seam Portlet wizards create a JSF/Seam portlet that uses <a
href="http://www.jboss.org/portletbridge/">JBoss Portlet Bridge</a>
+ </p>
+ <p><img src="images/portletnews7.png" alt="The JBoss
Portlet Wizard" /></p>
+ <p><img src="images/portletnews8.png" alt="The JBoss
Portlet Wizard" /></p>
+ <p><img src="images/portletnews9.png" alt="The JBoss
Portlet Wizard" /></p>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left"><a
name="itemname3"
id="itemname3"></a><b>Deployment</b></td>
+ <td valign="top">
+ <p>
+ You can deploy portlet projects to <a
href="http://www.jboss.org/jbossportal/">JBoss Portal</a> as any other
web project.
+
+ </p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+<tr>
+ <td valign="top" align="left"><a
name="itemname4"
id="itemname4"></a><b></b></td>
+ <td valign="top">
+ <p>
+ More detail is available at
+ <a
href="https://jira.jboss.org/jira/browse/JBIDE-2233">JBIDE-2...;,
+ <a
href="https://jira.jboss.org/jira/browse/JBIDE-2234">JBIDE-2...
and
+ <a
href="https://jira.jboss.org/jira/browse/JBIDE-2574">JBIDE-2...;.
+ </p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+
+ <td valign="top" align="left">
+ <p><b>Portlet Wizard on non-WTP projects</b></p>
+ </td>
+ <td valign="top">
+ <p>
+ The JBoss Portlet wizards no longer require a WTP project to be able to create
Portlets.</p>
+ <p>Note: that if the project does not have the proper portlet API jar's the
generated classes will have compile errors.</p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+
+ <td valign="top" align="left">
+ <p><b>Portlet runtime validation</b></p>
+ </td>
+ <td valign="top">
+ <p>
+ The portlet facets will now check the runtime if the libraries are available. If they
are the facet will show up, if not they will be hidden.</p>
+
+<p><img src="../images/portlet_facet.png"/></p>
+
+ <p>If you want portal functionallity to always show no matter what the runtime
support you can go to preferences and deselect "Check runtimes for portlet
Components".</p>
+
+<p><img src="../images/portlet_runtime_preference.png"/></p>
+
+ </td>
+
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p><b>Portlet Libraries</b></p>
+ </td>
+ <td valign="top">
+ <p>
+ Portlet wizards uses a new mechanism for setting up libraries which allow you to choose
between user libraries, server runtimes or not include libraries at all.</p>
+
+<p><img src="../images/portlet_libraries.png"/></p>
+
+ </td>
+
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+
+
+</table>
+
+</body>
+
+</html>
+
+
Added: trunk/documentation/whatsnew/seam/seam-news-2.0.0.GA-full.html
===================================================================
--- trunk/documentation/whatsnew/seam/seam-news-2.0.0.GA-full.html
(rev 0)
+++ trunk/documentation/whatsnew/seam/seam-news-2.0.0.GA-full.html 2009-03-07 17:01:11 UTC
(rev 14094)
@@ -0,0 +1,576 @@
+2<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html
xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Language" content="en-us" />
+<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" />
+<link rel="stylesheet" href="../whatsnew.css"/>
+<title>Seam tools 2.0.0.GA What's New</title>
+</head>
+<body>
+<h1>Seam tools 2.0.0.GA What's New</h1>
+
+<p align="right"><a href="../index.html">< Main
Index</a> <a
href="../hibernate/hibernate-news-3.2.4.Alpha1.html">Hibernate News
></a></p>
+
+
+<table border="0" cellpadding="10" cellspacing="0"
width="80%">
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>General</h3>
+ <hr/>
+ </td>
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Seam 2.1 support</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>Work have been done to make sure this release will work with Seam 2.1 as a
Technology Preview; i.e. components.xml editor supports 2.1 schemas.</p>
+ <p>Generate Entities wizard will only work with Seam 2.1.0.SP1 or use the patch
available in the related <a
href="https://jira.jboss.org/jira/browse/JBSEAM-3617">bug in jira</a>
for Seam 2.1.0.GA</a></p>
+
+ <p><img src="../images/seam_21facet.png"/></p>
+
+ <p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-3854">Related
Jira</a></small></p>
+
+ </td>
+ </tr>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Seam 2.0 no longer marked as Technology
Preview</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>Seam 2.0 is no longer a technology preview, since it is fully supported via
the Feature Pack (FP) to JBoss EAP.</p>
+ </td>
+ </tr>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Editors</h3>
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>pages.xml editor</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>An editor for pages.xml have been added for visualizing and edit the flow
defined in pages.xml (single page.xml will be added later)</p>
+ <p>There are three modes: Graphical, Tree and plain source.</p>
+
+<b>Graphical</b>
+ <p><img src="../images/enhance_pagesxmleditor.png"/></p>
+
+ <p>Yellow, full line: Represent a <code><page></code>
element.</p>
+ <p>Yellow, dashed line: Represent a page that is being navigated to but does
not exist in pages.xml </p>
+ <p>Red box: <code><exception></code>
element</p>
+ <p>Red cross on page icon: the view-id is not found in the project.</p>
+
+<br/>
+
+<p>Edit tips: Double click on a page with a concrete view-id will open up that
page, selecting and single clicking on the page name allows for quick rename. The context
menu also has operations that is worth trying out.</p>
+<b>Tree</b>
+
+ <p>
+ <img src="../images/structured_pagesxmleditor.png"/>
+ </p>
+
+ </td>
+ </tr>
+
+
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>pages.xml outline</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>pages.xml editor has outline support for both the graphical and structural
mode.</p>
+
+ <p>The graphical outline gives a birds-view of the layout to allow quick
navigation for even big sites</p>
+
+ <img src="../images/pagesxml_graphicaloutline.png"/></p>
+
+<p>The structural outline shows a tree for every element in pages.xml. You can get
a quick overview plus by selecting an element the related element will be highlighted in
the graphical, structural or source page.</p>
+ <p>
+ <img src="../images/pagesxml_structuraloutline.png"/>
+ </p>
+
+
+ </td>
+ </tr>
+
+
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Wizards</h3>
+ <hr/>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Selective Generate Entities</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>.</p>
+
+ <p>Seam Generate Entities now allow you to select which catalog/schemas/tables
you want to reverse engineer.</p>
+
+ <p><img
src="../images/selective_seam_generate_entities.png"/></p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Modular Seam Facets/Projects</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>The Seam facet does no longer force creation of EAR, WAR, test, utility
project. This means if you use Dynamic Web Project we will now only create a simple War
project with Seam support enabled. The Seam Web Project Wizard works like before and
should be used if you want the full triage project setup with everything set up from the
start.</p>
+
+ <p>This also allow you to enable/disable Seam facets on existing projects
instead of always having to use the wizard to create a new project.</p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Uppercase warning</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>The Seam wizard now warns if you create a project with first uppercase
letter because of a tricky <a
href="https://jira.jboss.org/jira/browse/JBIDE-2190">set of bugs</a> in
JBoss AS/Seam/JSF could cause deployment to fail.</p
+ <p><img src="../images/seamfacet_warning.png"/></p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Editors</h3>
+ <hr/>
+ </td>
+ </tr>
+
+
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Ordered JSF code completions</b>
+ </td>
+ <td width="70%" valign="top">
+
+ <p>JSF code completions are now explicitly ordered by type to give more
relevant completions higher priority. The current ordering is below.</p>
+
+<ol>
+<li>XML/JSP/HTML Tags</li>
+<li>Tag Attributes</li>
+<li>Tag Attribute Values:
+<ol>
+ <li>The Tag Name List for the jsfc-attribute</li>
+ <li>Predefined Tag Attribute Values </li>
+ <li>SEAM EL (Seam Components, Seam Component Properties, Seam Component Methods,
Seam Message Components, Seam Message Component Properties, Seam Factories)</li>
+ <li>JSF EL (Managed Beans, Managed Bean Properties, Managed Bean Methods,
Constants, Resource Bundles, Resource Bundle Properties)</li>
+ <li>WTP JSF EL</li>
+</ol>
+<li>
+</ol>
+
+<p><img src="../images/orderedcompletions.png"/></p>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>@DataModelSelection support</b>
+ </td>
+ <td width="70%" valign="top">
+
+ <p>Seam code completion now also picks up
<code>(a)DataModelSection</code>.</p>
+
+ <p><img src="../images/datamodel_support.png"/></p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Warning for unbalanced EL</b>
+ </td>
+ <td width="70%" valign="top">
+
+ <p>EL validation now adds warnings for unbalanced EL.</p>
+
+<p><img src="../images/unbalanced_el.png"/></p>
+
+
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Projects</h3>
+ <hr/>
+ </td>
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Up- or Down-grade of Seam
versions</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>It is now possible to use the facet preferences to uprade or downgrade your
projects Seam version.</p>
+ <p>The update is a "best-attempt" that will adjust the libraries,
Seam facet and runtime version, but configuration files that refer to
+the old version will have to be manually updated.</p>
+
+<p><img src="../images/seam_changeversion.png"/></p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Hot Deploy of WAR in EAR</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>The WAR generated for EAR's is now configured to utilize Seam
hot-deployment (WEB-INF/dev) similar to standalone WAR projects.</p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>action/model vs hot/main</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>To align with seam-gen in Seam 2.1 naming of source path's,
+action is now hot and model is now main. The reason being that hot and
+main better described what the folders are used for.</p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Open Web Browser</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>The Open Web Browser action is now directly available in the Seam
perspective.</p>
+
+ <p><img src="../images/seam_openwebbrowser.png"/></p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Validation</h3>
+ <hr/>
+ </td>
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Severity preference for EL Syntax
check</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>There is now a preference for setting severity of EL Syntax check to Error,
Warning or Ignore.</p>
+
+ <p><img src="../images/seam_el_preference.png"/></p>
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Warning for wrong Seam version</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>The valdiator now checks if the runtime matches with the
+ version referred to in components.xml, i.e. runtime is Seam 2.0,
+ but components.xml refers to Seam 2.1</p>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Wizards warns against existing
file</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>The various Seam action,form,etc. wizard now warns if the wizard will
generate a class or page that already
+exist.</p>
+
+<p><img src="../images/seam_actionwarning.png"/></p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Project Wizards escape spaces</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>Use of project names with spaces now work since we now escape the related
package names.</p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>entity-query support</b>
+ </td>
+ <td width="70%" valign="top">
+ <p><code><framework:entity-query name="postList"
...></code> is now recognized as a EntityQuery component making code
completion aware of it methods/attributes.</p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Pages Editor</h3>
+ <hr/>
+ </td>
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Delete on nodes</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>Nodes in graphical pages.xml can now be directly deleted by using the Delete
key.</p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>View ID browser</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>When referring a page node you can now browse for existing pages.</p>
+
+ <p><img src="../images/seam_pages_idbrowser.png"/></p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>OpenOn</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>EL and Page Id's can now be navigate to directly via OpenOn's from
source page.</p>
+
+<p><img src="../images/seam_openon_viewid.png"/></p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Code completion</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>EL references is now code completed in the source tab of pages.xml. The
graphical node now also provides code completion for page id and EL
expressions..</p>
+
+<p><img src="../images/seam_pages_codecomplete_id.png"/></p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Projects</h3>
+ <hr/>
+ </td>
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Change Seam parent project</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>It is now possible to change the Seam parent project directly in Seam
preferences. In earlier versions this was only controllable at project creation time, now
it can be changed for existing projects too.</p>
+
+ <p><img src="../images/change_seam_parent.png"/></p>
+
+ <p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-3535">Related
Jira</a></small></p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Editors</h3>
+ <hr/>
+ </td>
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Seam pages editor preferences</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>There is now a preference page for controlling visual look and behavior of
the Seam pages editor.</p>
+
+ <p><img
src="../images/seam_pages_editor_preferences.png"/></p>
+
+ <p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-3409">Related
Jira</a></small></p>
+ </td>
+ </tr>
+
+
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Easier view-id selection</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>When editing properties of elements that point to view-id's the dialog
now lists existing view-id's for quick selection.</p>
+
+ <p><img src="../images/navigation_page_dialog.png"/></p>
+
+ <p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-3145">Related
Jira</a></small></p>
+ </td>
+ </tr>
+
+
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Performance</h3>
+ <hr/>
+ </td>
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>Seam validators</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>Various issues around Seam validators running too often were
fixed.</p>
+
+ <p>We now only validate files within source path and web content, meaning
temporary files or test files is not included.</p>
+ <p>Re-validation of unresolved EL expressions will only be triggered if the
saved resource is a .java file or a components.xml file.</p>
+ <p>Issue where Seam validator were invoked multiple times on the same resource
were fixed.</p>
+
+<p>All of the above should make the time spent on validation for Seam much less
prominent.</p>
+
+ <p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-3336">Related
Jira</a></small></p>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemnam2e"
id="itemname2"></a><b>More efficient scanning</b>
+ </td>
+ <td width="70%" valign="top">
+ <p>Previous releases scanned all folders of a project for Seam resources,
sometime causing unwanted sideeffects (duplicate components, out of sync resources
etc.).</p>
+ <p>Seam now only scans Java source directories, project classpath and WTP
projects WEB-INF directory.</p>
+ <p>Besides stopping giving bad errors/warnings it should also give a decent
speed up for large projects since only a smaller focused set of resources will be
scanned.</p>
+
+ </td>
+ </tr>
+
+
+
+
+</table>
+
+</body>
+
+</html>
+
+
Added: trunk/documentation/whatsnew/smooks/smooks-news-1.0.0.GA-full.html
===================================================================
--- trunk/documentation/whatsnew/smooks/smooks-news-1.0.0.GA-full.html
(rev 0)
+++ trunk/documentation/whatsnew/smooks/smooks-news-1.0.0.GA-full.html 2009-03-07 17:01:11
UTC (rev 14094)
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html
xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Language" content="en-us" />
+<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" />
+<link rel="stylesheet" href="../whatsnew.css"/>
+<title>Smooks tools 3.0.0.Beta1 What's New</title>
+</head>
+<body>
+<h1>Smooks tools 3.0.0.Beta1 What's New</h1>
+
+<p align="right"><a href="../index.html">< Main
Index</a> <a
href="../examples/examples-news-1.0.0.Beta1.html">Examples
></a></p>
+
+
+<table border="0" cellpadding="10" cellspacing="0"
width="80%">
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Smooks</h3>
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3" id="itemname3"></a><b>Smooks
Configuration File Editor</b></td>
+ <td valign="top">
+ <p>We added an editor for Smooks configuration files.</p>
+ <p><img src="../images/smooks_editor.png"/></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="right"><a
name="itemname3" id="itemname3"></a><b>Smooks
wizard</b></td>
+ <td valign="top">
+ <p>There is now a Smooks wizard for creating a .smooks file</p>
+ <p><img src="../images/smooks_wizard.png"/></p>
+ </td>
+ </tr>
+</table>
+
+</body>
+
+</html>
+
+
Added: trunk/documentation/whatsnew/vpe/vpe-news-3.0.0.GA-full.html
===================================================================
--- trunk/documentation/whatsnew/vpe/vpe-news-3.0.0.GA-full.html
(rev 0)
+++ trunk/documentation/whatsnew/vpe/vpe-news-3.0.0.GA-full.html 2009-03-07 17:01:11 UTC
(rev 14094)
@@ -0,0 +1,418 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html
xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Language" content="en-us" />
+<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" />
+<link rel="stylesheet" href="../whatsnew.css"/>
+<title>What's New Visual Page Editor</title>
+</head>
+<body>
+<h1>What's New Visual Page Editor</h1>
+
+
+<p align="right"><a href="../index.html">< Main
Index</a> <a href="../core/core-news-3.0.0.Alpha1.html">Core News
></a></p>
+<table border="0" cellpadding="10" cellspacing="0"
width="80%">
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Visual Page Editor</h3>
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left"><a
name="itemnam2e" id="itemname2"></a><b>Custom EL
substitution</b></td>
+ <td width="70%" valign="top"><p>There are now an a
section in "Page Design Options" for Visual Page Editor that allows user to
configure values to substitute with when the editor encounter an EL expression.
+ </p>
+
+<p>This is very usefull if you have custom skins or image resources that you refer
to by EL which value are normally only known at runtime. By setting up the values in the
Page Design Options the visual editor will "resolve" the EL and be able to
locate the resources and provide a closer to real life visualization.</p>
+
+ <p><img src="images/el-configuration.png" alt="El
Configuration Example"/></p>
+
+ <p>The variables can be set at Project, folder and page level allowing for
flexible overrides in custom project layouts.</p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p><b>CSS Editor</b></p></td>
+ <td valign="top"><p>An CSS Editor was added for editing
inline styles for elements that has a style attribute.
+ It is started by selecting an element in VPE and then via the properties view find the
style attribute and click ... to start the dialog. </p>
+
+ <p><img src="images/css-dialog-calling.png" alt="Call Place
Of CSS Dialog"/></p>
+
+ <p>The editor dialog has four tabs where CSS properties for text, color, position
and others can be specified and adjusted.
+ The quick edit tab shows just the edited properties, removing the need to browse
multiple tabs to adjust an existing styling.</p>
+
+ <p>The bottom of dialog a preview is continously updated while the styling are
adjusted.</p>
+
+
+ <p><img src="images/css-editor-dialog.png" alt="CSS Editor
Dialog"/></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left"><a
name="itemname3" id="itemname3"></a><b>Update Visual
Editor Preview Improvements</b></td>
+ <td valign="top"><p>
+ Update of visual editor preview on change source code was made in separate thread,
and now it does not cause eclipse to
+ 'sleep' when we edit something in source part of visual editor for large
files.
+ </p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left"><a
name="itemname4" id="itemname4"></a><b>Visual Editor
Caret and Speed improvements</b></td>
+ <td valign="top"><p> The visual editor now has a visible caret
for
+ editing and we also made the update mechanism run in the background so Eclipse
+ should no longer 'pause' when updating the visual preview plus we started
waiting for the user to stop typing before actually doing the update.
+ </p>
+
+ <p>The preview also now obeys the used doctype in the HTML source to
provide better and more consistent preview via Mozilla.</p>
+
+ <p>All-in-all improvements that should make the editing process faster and
give a better editing flow.</p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>General</h3>
+ <hr/>
+ </td>
+
+ <tr>
+ <td valign="top" align="left"><a
name="itemname3" id="itemname3"></a><b>No More UAC
Dialog in Vista</b></td>
+ <td valign="top"><p>
+ When opening Visual Page Editor on Vista users were previously presented with 2
security check dialogs caused by regedit being used to check for XULRunner installations.
+ This check is now removed and Vista users should have two less UAC dialogs to worry
about.
+ </p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+
+ <tr>
+ <td valign="top" align="left"><a
name="itemname3" id="itemname3"></a><b>More speed
improvements</b></td>
+ <td valign="top"><p>
+ We did another round of speed improvements to the Visual Page Editor and now typing
directly in the visual part is more fluent.
+ </p>
+ </td>
+ </tr>
+
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Visual Page Editor</h3>
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left"><a
name="itemname3" id="itemname3"></a><b>External CSS
Editing</b></td>
+ <td valign="top"><p>
+ <p>There is now a CSS <b>class</b> wizard that can be used to add
or edit CSS styles in existing CSS style files.</p>
+
+ <p>This wizard is also utilized in the Visual Page Editor to allow editing of
tags external styles directly instead.</p>
+
+ <p><img src="../images/externalcss_editing.png"/></p>
+
+ </p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+
+ <tr>
+ <td valign="top" align="left"><a
name="itemname3" id="itemname3"></a><b>Show Non-visual
tags</b></td>
+ <td valign="top"><p>
+ The visual page editor now has a option to show non-visual tags.
+ </p>
+ <p><img src="../images/shownon-visual tags.png"/></p>
+
+<p>When enabled a small grey box with the non-visual tags will be drawn in the
visual part to more easily see where the boundaries are and to provide a way to select
them more easily by just clicking.</p>
+
+<p><img src="../images/show_non_visual_tags.png"/></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+
+ <tr>
+ <td valign="top" align="left"><a
name="itemname3" id="itemname3"></a><b>Improvement to
template for unknown tags</b></td>
+ <td valign="top"><p>
+ It have always been able to setup a template for unknown tags by right clicking them in
the Visual Page Editor:
+ </p>
+ <p><img src="../images/unknown_tag_template.png"/></p>
+
+ <p>We have improved the dialog for defining the template to allow you to
select which html tag to use and instead of restricted styling options you can know use
CSS to define the style.</p>
+
+<p><img
src="../images/unknown_tag_template_dialog.png"/></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+
+
+ <tr>
+ <td valign="top" align="left"><a
name="itemname3" id="itemname3"></a><b>Resource bundle
for nested includes</b></td>
+ <td valign="top"><p> Visual Page Editor has a preference for
+ showing the raw EL or render the translated string for
+ resource bundles. In previous versions there were problems
+ with rendering the resource bundles when the content came from
+ nested includes. That is now fixed making it available at all
+ levels.
+ </p>
+
+<p><img src="../images/resourcebundle_rendering.png"/></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+
+ <tr>
+ <td valign="top" align="left"><a
name="itemnam2e" id="itemname2"></a><b>OpenOn for
Richfaces</b></td>
+ <td width="70%" valign="top">
+ <p>Richfaces tags <code><rich:insert></code> and
<code><aj4:include></code> now has OpenOn support</p>
+
+ <p><img src="../images/richfaces_openon.png"/></p>
+
+ <p>This means you can use F3 or Ctrl+Click on the src attribute and navigate
directly to the resource.</p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left"><a
name="itemname3" id="itemname3"></a><b>EL completion
for JSF Core tags</b></td>
+ <td valign="top"><p>
+ EL code completion have been enabled for more JSF Core tags.
+ </p>
+ <p><img src="../images/jsfcompletions.png"/></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left"><a
name="itemname3"
id="itemname3"></a><b>Drag'n'Drop of components are
back!</b></td>
+ <td valign="top"><p>
+ Drag'n'Drop of components now show a caret to indicate where the component
will be dropped.
+ </p>
+ <p><img src="../images/jsfcompletions.png"/></p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left"><a
name="itemname3" id="itemname3"></a><b>Unique icons for
Richfaces tags in palette</b></td>
+ <td valign="top"><p>
+ Richfaces tags now have unique icons in the JBoss Tools palette instead of all using
the default tag icon.
+ </p>
+ <p><img
src="../images/richfaces_palette_icons.png"/></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left"><a
name="itemname3" id="itemname3"></a><b>Support for more
Richfaces and JSF 2 tags</b></td>
+ <td valign="top"><p>
+ <code>rich:hotKey, rich:ajaxValidator, rich:graphValidator, rich:beanValidator,
rich:extendedDataTable</code> is now supported in the Visual Page Editor.
+ </p>
+<p>We also added initial support for some new tags from JSF 2: <code>h:body,
h:head, h:outputscript, h:outputstyle</code></p>
+ </td>
+ </tr>
+
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>General</h3>
+ <hr/>
+ </td>
+
+ <tr>
+ <td valign="top" align="left"><a
name="itemname3" id="itemname3"></a><b>Richfaces
3.2</b></td>
+ <td valign="top"><p>
+ Richfaces 3.2 is now fully supported in code completion and visual page editor.
+ </p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+
+ <tr>
+ <td valign="top" align="left"><a
name="itemname3" id="itemname3"></a><b>Code completion
icons</b></td>
+ <td valign="top"><p>
+ Code completion now has icons illustrating what they are from. Currently we separate
between resource bundles, seam and jsf components.
+ </p>
+
+ <p><img src="../images/vpe_iconcompletion.png"/></p>
+ </td>
+ </tr>
+
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>General</h3>
+ <hr/>
+ </td>
+
+ <tr>
+ <td valign="top" align="left"><a
name="itemname3" id="itemname3"></a><b>Richfaces
3.3</b></td>
+ <td valign="top"><p>
+ Richfaces 3.3 is now supported in code completion and visual page editor.
+ </p>
+
+<p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-3552">Related
Jira</a></small></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+
+ <tr>
+ <td valign="top" align="left"><a
name="itemname3" id="itemname3"></a><b>Restore Default
for Palette</b></td>
+ <td valign="top"><p>
+ The palette preferences now have a 'Restore defaults' allowing you to pick up
any new palette changes/additions.
+ </p>
+
+ <p><img
src="../images/restore_defaults_palette.png"/></p>
+
+ <p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-2712">Related
Jira</a></small></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+
+ <tr>
+ <td valign="top" align="left"><a
name="itemname3" id="itemname3"></a><b>Tabbed Page
Design Option dialog </b></td>
+ <td valign="top"><p>
+ The dialog for Page Design Options now uses tab's instead of one big cluttered
dialog plus it and the related dialogs are now resizable.
+ </p>
+
+ <p><img
src="../images/tabbed_pagedesign_options.png"/></p>
+
+ <p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-3443">Related
Jira</a></small></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+
+ <tr>
+ <td valign="top" align="left"><a
name="itemname3" id="itemname3"></a><b>New CSS Dialog
performance</b></td>
+ <td valign="top"><p>
+ The performance of the New CSS dialog have been improved so there no longer is a
significant lag when editing certain attributes in the dialog.
+ </p>
+
+<p><img src="../images/new_css_dialog_perf.png"/></p>
+
+ <p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-3329">Related
Jira</a></small></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+
+ <tr>
+ <td valign="top" align="left"><a
name="itemname3" id="itemname3"></a><b>XML edit menu in
Source part</b></td>
+ <td valign="top"><p>
+ The "Insert around", "Insert before", "Insert after",
"Replace With" operations are now available in the source editor of Visual Page
Editor.
+ Before they were only available in the visual part.
+ </p>
+
+<p><img src="../images/xmlmenu_src.png"/></p>
+
+ <p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-2017">Related
Jira</a></small></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+
+ <tr>
+ <td valign="top" align="left"><a
name="itemname3" id="itemname3"></a><b>Folding in
source editor</b></td>
+ <td valign="top">
+<p>The source editor in Visual Page Editor now supports code folding. It is enabled
by right clicking in the margin and selecting the Folding menu.</p>
+<p><img src="../images/enable_folding_vpe.png"/></p>
+<p>When enabled all HTML and XHTML tags can be folded/unfolded by clicking on the
-/+ signs in the margin. Note, this support goes beyound what the default
+XML and HTML editor in Eclipse which only support HTML tags and not namespace prefixed
XML tags.</p>
+
+<p><img src="../images/vpe_code_folding.png"/></p>
+
+ <p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-1977">Related
Jira</a></small></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Completion</h3>
+ <hr/>
+ </td>
+
+ <tr>
+ <td valign="top" align="left"><a
name="itemname3" id="itemname3"></a><b>Managed beans
from jars</b></td>
+ <td valign="top"><p>
+ Managed beans listed in faces-config.xml in jar's are now being loaded and
available in code completion.
+ </p>
+
+<p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-3674">Related
Jira</a></small></p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Templates</h3>
+ <hr/>
+ </td>
+
+ <tr>
+ <td valign="top" align="left"><a
name="itemname3" id="itemname3"></a><b>Richfaces 3.3
tags</b></td>
+ <td valign="top"><p>
+ rich:editor and a4j:queue is now supported in the visual editor.
+ </p>
+
+<p><small><a
href="https://jira.jboss.org/jira/browse/JBIDE-3673">Related
Jira</a></small></p>
+ </td>
+ </tr>
+
+
+</table>
+
+</body>
+
+</html>
+
+
Added: trunk/documentation/whatsnew/ws/ws-news-1.0.0.GA-full.html
===================================================================
--- trunk/documentation/whatsnew/ws/ws-news-1.0.0.GA-full.html
(rev 0)
+++ trunk/documentation/whatsnew/ws/ws-news-1.0.0.GA-full.html 2009-03-07 17:01:11 UTC
(rev 14094)
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html
xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Language" content="en-us" />
+<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" />
+<link rel="stylesheet" href="../whatsnew.css"/>
+<title>Web Services 1.0.0.Alpha What's New</title>
+</head>
+<body>
+<h1>Web Services 1.0.0.Alpha What's New</h1>
+
+<p align="right"><a href="../index.html">< Main
Index</a> <a href="../birt/birt-news-1.0.0.Alpha1.html">Birt News
></a></p>
+<table border="0" cellpadding="10" cellspacing="0"
width="80%">
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>General</h3>
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemname3"
id="itemname3"></a><b>JBossWS WTP Support</b>
+ </td>
+ <td valign="top">JBossWS support have been added, meaning you can now
use WTP WebServices support with JBossWS.
+ <p><img src="../images/jbossws_facet.png"/></p>
+ </td>
+
+ </tr>
+ <tr>
+ <td colspan="2"><hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="right">
+ <a name="itemname3"
id="itemname3"></a><b>Wizards</b>
+ </td>
+ <td valign="top">JBossWS WTP support integrates into the existing
WebServices wizards (Web Service and Web Service Client) in Eclipse. See the JBossWS tools
documentation for details
+ <p><img src="../images/webservice_client_wizard.png"/></p>
+ </td>
+
+ </tr>
+
+</table>
+
+</body>
+
+</html>
+
+