Author: max.andersen(a)jboss.com
Date: 2007-10-03 09:37:18 -0400 (Wed, 03 Oct 2007)
New Revision: 3992
Added:
trunk/documentation/whatsnew/as/
trunk/documentation/whatsnew/as/as-news-1.0.0.beta4.html
trunk/documentation/whatsnew/as/deploy-to-server-view.png
trunk/documentation/whatsnew/as/deploy-to-server.png
trunk/documentation/whatsnew/as/jmx-usernamepassword.png
trunk/documentation/whatsnew/index.html
trunk/documentation/whatsnew/jst/
trunk/documentation/whatsnew/jst/jst-news-1.0.0.beta2.html
trunk/documentation/whatsnew/jst/touch-descriptors.png
trunk/documentation/whatsnew/rhds/
trunk/documentation/whatsnew/seam/seam-generate-entities.png
trunk/documentation/whatsnew/seam/seam-news-1.0.0.beta2.html
trunk/documentation/whatsnew/seam/seam-packagepresentation-flat.png
trunk/documentation/whatsnew/seam/seam-packagepresentation-hierarchical.png
trunk/documentation/whatsnew/seam/seam-runtimes.png
trunk/documentation/whatsnew/seam/seam-x-wizards.png
trunk/documentation/whatsnew/seam/seamcomponents-referenced-projects-filter.png
trunk/documentation/whatsnew/seam/seamwtp-ear.png
trunk/documentation/whatsnew/seam/seamwtp-war.png
Log:
update whatsnew
Added: trunk/documentation/whatsnew/as/as-news-1.0.0.beta4.html
===================================================================
--- trunk/documentation/whatsnew/as/as-news-1.0.0.beta4.html (rev
0)
+++ trunk/documentation/whatsnew/as/as-news-1.0.0.beta4.html 2007-10-03 13:37:18 UTC (rev
3992)
@@ -0,0 +1,93 @@
+<html>
+
+<head>
+<link rel="stylesheet" href="../whatsnew.css">
+<title>JBoss AS Tools 1.0.beta4 News</title>
+</head>
+
+<body>
+
+<h1>JBoss AS Tools 1.0.beta4 - New and Noteworthy</h1>
+
+<html>
+
+<table border="0" cellpadding="10" cellspacing="0"
width="80%">
+ <tr>
+ <td colspan="2">
+ <hr>
+ <h3>Deployment</h3>
+ <hr>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Exploded WebTools WAR and EAR
projects</b></td>
+ <td valign="top">
+ <p>WebTool's EAR and WAR's are automatically deployed as exploded to
support fastest possible turnaround during development.</p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Single file
deployment</b></td>
+ <td valign="top">
+<p>There is now a "Deploy to server" in the context menu of files to
allow single file deployement.</p>
+ <p>
+ This is to remedy that Eclipse WebTools currently only support deployment of
complete WTP projects.</p>
+<p>To deploy these non-WTP files/projects right click on the file
+(-ds.xml, .ear, .jar etc.) and select "Deploy to server..." and it
+will be automatically deployed.
+ </p>
+
+ <p><img src="deploy-to-server.png"/><br/>
+ Deploy to Server is available in the context menu of files
+ </p>
+ <p><img src="deploy-to-server-view.png"/></br>
+The deployed files are listed side-by-side with other "modules" that are
deployed to the server.
+</p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Classpath
containers</b></td>
+ <td valign="top">
+<p>In previous versions our classpath containers were too conservative about which
jars to include (we only included the minimal). To fix this we started including (almost)
all libraries found in the AS installation.</p>
+<p>In future versions we would like to provide more finegrained options for what is
actually included in the runtime libraries.</p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr>
+ <h3>Configuration</h3>
+ <hr>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Username/Password in
UI</b></td>
+ <td valign="top">
+ <p>A username/password is now available in the UI when configuring the
server.</p>
+<p>Previously this had to be specified via command line arguments manually, now the
adapter maintains this for you.</p>
+<p>If you get an SecurityException when trying to launch the server it is most
likely because your server is protected and hence you need to fill the username/password
fields with apropriate values</p>
+
+ <p><img src="jmx-usernamepassword.png"/></p>
+
+ </td>
+ </tr>
+
+</table>
+
+</body>
+
+</html>
+
+
Added: trunk/documentation/whatsnew/as/deploy-to-server-view.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/as/deploy-to-server-view.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/documentation/whatsnew/as/deploy-to-server.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/as/deploy-to-server.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/documentation/whatsnew/as/jmx-usernamepassword.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/as/jmx-usernamepassword.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/documentation/whatsnew/index.html
===================================================================
--- trunk/documentation/whatsnew/index.html (rev 0)
+++ trunk/documentation/whatsnew/index.html 2007-10-03 13:37:18 UTC (rev 3992)
@@ -0,0 +1,65 @@
+<html>
+
+<head>
+<link rel="stylesheet" href="whatsnew.css">
+<title>JBoss Tools News and Noteworthy</title>
+</head>
+
+<body>
+
+<h1>JBoss Tools News and Noteworthy</h1>
+
+<html>
+
+<table border="0" cellpadding="10" cellspacing="0"
width="80%">
+ <tr>
+ <td colspan="2">
+ <hr>
+ <h3>JBoss Tools</h3>
+ <hr>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Beta4</b></td>
+ <td valign="top">
+ <p><a href="as/as-news-1.0.0.beta4.html">JBoss AS
Tools</a></p>
+ <p><a href="seam/seam-news-1.0.0.beta2.html">Seam
Tools</a></p>
+ <p><a href="jst/jst-news-1.0.0.beta2.html">JST
Tools</a></p>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Beta3</b></td>
+ <td valign="top">
+ <p><a href="seam/seam-news-1.0.0.beta1.html">Seam
Tools</a></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Red Hat Developer Studio</h3>
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Beta2</b></td>
+ <td valign="top">
+ <p><a href="rhds/rhds-news-1.0.0.beta2.html">Red Hat
Developer Studio</a></p>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Beta1</b></td>
+ <td valign="top">
+ <p><a href="rhds/rhds-news-1.0.0.beta1.html">Red Hat
Developer Studio</a></p>
+ </td>
+ </tr>
+</table>
+
+</body>
+
+</html>
+
+
Added: trunk/documentation/whatsnew/jst/jst-news-1.0.0.beta2.html
===================================================================
--- trunk/documentation/whatsnew/jst/jst-news-1.0.0.beta2.html
(rev 0)
+++ trunk/documentation/whatsnew/jst/jst-news-1.0.0.beta2.html 2007-10-03 13:37:18 UTC
(rev 3992)
@@ -0,0 +1,48 @@
+<html>
+
+<head>
+<link rel="stylesheet" href="../whatsnew.css">
+<title>JBoss JEE Standard Tools 1.0.beta2 News</title>
+</head>
+
+<body>
+
+<h1>JBoss JEE Standard Tools (JST) 1.0.beta2 - New and Noteworthy</h1>
+
+<html>
+
+<table border="0" cellpadding="10" cellspacing="0"
width="80%">
+ <tr>
+ <td colspan="2">
+ <hr>
+ <h3>Development</h3>
+ <hr>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Quick redeploy/Touch
descriptors</b></td>
+ <td valign="top">
+ <p>Many application servers support redeploy of WAR and EAR's if there
deployment descriptors files are updated.
+ </p>
+
+<p>
+JST now includes an intelligent "touch descriptors" button which will change
the timestamp for the relevant descriptor.
+With incremental publishing enabled (it is by default) this will then be automatically
deployed and the applications server will automatically detect the change.
+</p>
+
+ <p>
+ <img src="touch-descriptors.png"/>
+ </p>
+
+<p>Note: The touch feature is intelligent enough to detect which descriptor to
touch according to what type of project that is currently selected. e.g. if you are in WAR
that is deployed into an EAR it will also touch the EAR's descriptors to ensure it is
also properly restarted; if the WAR is not in an EAR only the war descriptors will be
touched. Same procedure happens for EJB jar's.</p>
+ </td>
+ </tr>
+
+</table>
+
+</body>
+
+</html>
+
+
Added: trunk/documentation/whatsnew/jst/touch-descriptors.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/jst/touch-descriptors.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/documentation/whatsnew/seam/seam-generate-entities.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/seam/seam-generate-entities.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/documentation/whatsnew/seam/seam-news-1.0.0.beta2.html
===================================================================
--- trunk/documentation/whatsnew/seam/seam-news-1.0.0.beta2.html
(rev 0)
+++ trunk/documentation/whatsnew/seam/seam-news-1.0.0.beta2.html 2007-10-03 13:37:18 UTC
(rev 3992)
@@ -0,0 +1,205 @@
+<html>
+
+<head>
+<link rel="stylesheet" href="../whatsnew.css">
+<title>Seam Tools 1.0.beta2 News</title>
+</head>
+
+<body>
+
+<h1>Seam Tools 1.0.beta2 - New and Noteworthy</h1>
+
+<html>
+
+<table border="0" cellpadding="10" cellspacing="0"
width="80%">
+ <tr>
+ <td colspan="2">
+ <hr>
+ <h3>Configuration</h3>
+ <hr>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Seam Runtimes</b></td>
+ <td valign="top">
+ <p>There is now preferences for defining Seam Runtimes, to allow using
different versions/distributions of Seam.</p>
+
+ <p>Note that only Seam 1.2 is fully supported; using a Seam 2 library might
cause issues since Seam 2 support is not added yet.</p>
+
+ <p>
+ <img src="seam-runtimes.png"/>
+ </p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr>
+ <h3>Seam Projects</h3>
+ <hr>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Eclipse WTP style Seam projects for both
WAR and EAR projects</b></td>
+ <td valign="top">
+ <p>To utilize Eclipse WTP features (and to have a correct
+ classpath) the Seam project wizard now generates projects like
+ Eclipse WTP likes it; namely one project per artifact.
+ </p>
+
+ <p>
+ <img src="seamwtp-war.png"/><br/>
+ Project layout for WAR projects.
+ </p>
+ <img src="seamwtp-ear.png"/>
+ Project layout for EAR projects.
+ </p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Seam hotdeploy for
WAR</b></td>
+ <td valign="top">
+
+ <p>
+ WAR projects are generated to enable Seam 1.2.1 war hotdeploy feature.
+ </p>
+
+<p>Classes put into <code>src/action</code> will be deployed to
<code>WEB-INF/dev</code> from which Seam 1.2.1 automatically will perform
hotdeploy of new components.</p>
+ <p>
+ Note: because of Eclipse WTP limits the hot deployed classes also exist in
<code>WEB-INF/classes</code>, but since Seam gives
<code>WEB-INF/dev</code> precedence it will work.
+ </p>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Test(NG) project</b></td>
+ <td valign="top">
+
+ <p>
+ Seam project wizards now generates a test project that is
+ setup to run TestNG directly against the proper libraries and
+ server runtime libraries.
+ </p>
+
+ <p>
+ When the TestNG plugin is installed you can just run your tests via "Run
As..."/TestNG suite.
+ </p>
+
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Dependent Seam
Projects</b></td>
+ <td valign="top">
+ <p>Previously only the projects classes and libraries were
+ scanned for Seam components. Now dependent projects are also
+ scanned (if they have Seam enabled).
+ </p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Views</h3>
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Seam Package
presentation</b></td>
+ <td valign="top">
+ <p>The Seam components view now support showing Seam "packages"
hierarchical or flat.</p>
+
+ <p><img src="seam-packagepresentation-flat.png"/><br/>Seam
Packages flat presentation.</p>
+
+ <p><img
src="seam-packagepresentation-hierarchical.png"/><br/>Seam Packages
hierarchical presentation.</p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Seam components from Referenced Projects
filter</b></td>
+ <td valign="top">
+
+ <p>A new filter option have been added to Seam components to hide unused seam
components from referenced projects</p>
+
+<p>The Seam Component View can be filtered by choosing "Customize
View..." and select the "Seam
+Components from Referenced Projects" under the Filters tab.
+</p>
+
+ <p><img
src="seamcomponents-referenced-projects-filter.png"/></p>
+ </td>
+ <tr>
+ <td colspan="2">
+ <hr/>
+ <h3>Wizards</h3>
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Seam Generate
Entities</b></td>
+ <td valign="top">
+ <p>Generate Entities is now available directly from within Eclipse using
Hibernate Tools plugin for the standard seam-gen generation.</p>
+
+ <p>Generate Entities generates a set of CRUD Seam components and web pages
based on existing tables in a database or on existing entities in your
application.</p>
+
+ <p><img src="seam-generate-entities.png"></p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p align="right"><b>Seam X wizards</b></td>
+ <td valign="top">
+ <p>Wizards for creating various common Seam components (as known from
seam-gen) are now available.</p>
+
+<p>
+ <ul>
+ <li>Seam Action</li>
+ <li>Seam Form</li>
+ <li>Seam Entity</li>
+ <li>Seam Conversion</li>
+</ul>
+</p>
+
+ <p><img src="seam-x-wizards.png"></p>
+
+<p>The wizards creates multiple resources and placed in the apropriate folders
dependent on your project structure (WAR or EAR)</p>
+ </td>
+ </tr>
+
+</table>
+
+</body>
+
+</html>
+
+
Added: trunk/documentation/whatsnew/seam/seam-packagepresentation-flat.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/seam/seam-packagepresentation-flat.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/documentation/whatsnew/seam/seam-packagepresentation-hierarchical.png
===================================================================
(Binary files differ)
Property changes on:
trunk/documentation/whatsnew/seam/seam-packagepresentation-hierarchical.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/documentation/whatsnew/seam/seam-runtimes.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/seam/seam-runtimes.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/documentation/whatsnew/seam/seam-x-wizards.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/seam/seam-x-wizards.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/documentation/whatsnew/seam/seamcomponents-referenced-projects-filter.png
===================================================================
(Binary files differ)
Property changes on:
trunk/documentation/whatsnew/seam/seamcomponents-referenced-projects-filter.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/documentation/whatsnew/seam/seamwtp-ear.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/seam/seamwtp-ear.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/documentation/whatsnew/seam/seamwtp-war.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/seam/seamwtp-war.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Show replies by date