JBoss Tools SVN: r24832 - trunk/documentation/whatsnew/jst.
by jbosstools-commits@lists.jboss.org
Author: akazakov
Date: 2010-09-09 09:11:46 -0400 (Thu, 09 Sep 2010)
New Revision: 24832
Modified:
trunk/documentation/whatsnew/jst/jst-news-3.2.0.M2.html
Log:
Fixed spelling in N&N for M2
Modified: trunk/documentation/whatsnew/jst/jst-news-3.2.0.M2.html
===================================================================
--- trunk/documentation/whatsnew/jst/jst-news-3.2.0.M2.html 2010-09-09 13:03:39 UTC (rev 24831)
+++ trunk/documentation/whatsnew/jst/jst-news-3.2.0.M2.html 2010-09-09 13:11:46 UTC (rev 24832)
@@ -87,7 +87,7 @@
</tr>
<tr>
<td valign="top" align="left">
- <p><b>Preferences page to enabe/disable project validation</b></p>
+ <p><b>Preferences page to enable/disable project validation</b></p>
</td>
<td valign="top">
<p>Now it's possible to enable/disable particular project validators based on JBoss KB Project Validator. Such as JSF EL/Seam/CDI validators.</p>
15 years, 7 months
JBoss Tools SVN: r24831 - trunk/documentation/whatsnew/modeshape.
by jbosstools-commits@lists.jboss.org
Author: max.andersen(a)jboss.com
Date: 2010-09-09 09:03:39 -0400 (Thu, 09 Sep 2010)
New Revision: 24831
Modified:
trunk/documentation/whatsnew/modeshape/modeshape-news-7.1.0.M2.html
Log:
JBIDE-7035 - reviewed and updated whats N&N
Modified: trunk/documentation/whatsnew/modeshape/modeshape-news-7.1.0.M2.html
===================================================================
--- trunk/documentation/whatsnew/modeshape/modeshape-news-7.1.0.M2.html 2010-09-09 13:01:50 UTC (rev 24830)
+++ trunk/documentation/whatsnew/modeshape/modeshape-news-7.1.0.M2.html 2010-09-09 13:03:39 UTC (rev 24831)
@@ -10,7 +10,7 @@
</head>
<body>
<h1>ModeShape 7.1.0 M2 What's New</h1>
-<p align="right"><a href="../index.html">< Main Index</a> <a href="../usage/usage-news-3.2.0.M2.html">Usage Reporting ></a></p>
+<p align="right"><a href="../index.html">< Main Index</a></p>
<p>Last revised September 1, 2010</p>
<p>The ModeShape publishing feature, which is new to JBoss Tools, enables you to publish files to (upload) and unpublish files from (remove) ModeShape repositories.
Once files are uploaded to a ModeShaper repository, the appropriate ModeShape sequencers will extract and add information, such as relationships and metadata.
15 years, 7 months
JBoss Tools SVN: r24830 - in trunk/documentation/whatsnew: as and 9 other directories.
by jbosstools-commits@lists.jboss.org
Author: max.andersen(a)jboss.com
Date: 2010-09-09 09:01:50 -0400 (Thu, 09 Sep 2010)
New Revision: 24830
Added:
trunk/documentation/whatsnew/.rsyncexclude
trunk/documentation/whatsnew/images/remote_system_deployment.png
Modified:
trunk/documentation/whatsnew/as/as-news-3.2.0.M2.html
trunk/documentation/whatsnew/cdi/cdi-news-3.2.0.M2.html
trunk/documentation/whatsnew/core/core-news-3.2.0.M2.html
trunk/documentation/whatsnew/deltacloud/deltacloud-news-0.0.1.M2.html
trunk/documentation/whatsnew/gwt/gwt-news-1.0.0.M2.html
trunk/documentation/whatsnew/hibernate/hibernate-news-3.4.0.M2.html
trunk/documentation/whatsnew/images/usage-reporting-google-analytics.png
trunk/documentation/whatsnew/index.html
trunk/documentation/whatsnew/jst/jst-news-3.2.0.M2.html
trunk/documentation/whatsnew/upload.sh
trunk/documentation/whatsnew/usage/usage-news-3.2.0.M2.html
trunk/documentation/whatsnew/vpe/vpe-news-3.2.0.M2.html
Log:
JBIDE-7035 - reviewed and updated whats N&N
Added: trunk/documentation/whatsnew/.rsyncexclude
===================================================================
--- trunk/documentation/whatsnew/.rsyncexclude (rev 0)
+++ trunk/documentation/whatsnew/.rsyncexclude 2010-09-09 13:01:50 UTC (rev 24830)
@@ -0,0 +1,4 @@
+.rsyncexclude
+upload.sh
+.svn
+.project
Modified: trunk/documentation/whatsnew/as/as-news-3.2.0.M2.html
===================================================================
--- trunk/documentation/whatsnew/as/as-news-3.2.0.M2.html 2010-09-09 12:21:09 UTC (rev 24829)
+++ trunk/documentation/whatsnew/as/as-news-3.2.0.M2.html 2010-09-09 13:01:50 UTC (rev 24830)
@@ -27,13 +27,15 @@
<b>Remote System Support</b></td>
<td valign="top" width="90%">
<p></p>
- If your eclipse has RSE tools installed, you will now be able to
+ If your have Eclipse Remote System Explorer (RSE) installed, you will now be able to
direct your server to publish to an RSE location. In the future,
this will extend to starting and stopping your server as well.
For now, starting and stopping automatically "succeed" with no
- actual action being taken when in RSE mode.
- <p></p>
- <p></p>
+ actual action being taken when in RSE mode.
+ <p>You can toggle between "Local" and "Remote System" deployment
+ in the server editor.</p>
+ <p><img src="../images/remote_system_deployment.png"/></p>
+ <p>You can set up additional hosts from the RSE View.</p>
<p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-6580">Related jira</a></small></p>
</td>
</tr>
@@ -49,13 +51,14 @@
<p align="right">
<b>Removal of Deprecated Items</b></td>
<td valign="top">
- <p>The JBoss Servers View has finally been removed. Users should
+ <p>The JBoss Servers View has finally been removed after it have
+ been deprecated for over a year. Users should
notice no functionality hit by using the official Server's view.
- The JBossTools Module Assembly page, which had been "bleeding edge"
+ The JBoss Tools Module Assembly page, which had been "bleeding edge"
and not quite polished, has also been removed and its functionality
can be found in the WTP Module Assembly Properties Page instead.</p>
<p>A side-effect of this is that you can now add filesets to projects
- other than JBossTools projects, such as EAR, WEB, and EJB projects </p>
+ other than JBoss Tools projects, such as EAR, WEB, and EJB projects </p>
<p></p>
<p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-6848">Servers View</a></small></p>
<p><small><a href="https://jira.jboss.org/jira/browse/JBIDE-6849">Module Assembly</a></small></p>
Modified: trunk/documentation/whatsnew/cdi/cdi-news-3.2.0.M2.html
===================================================================
--- trunk/documentation/whatsnew/cdi/cdi-news-3.2.0.M2.html 2010-09-09 12:21:09 UTC (rev 24829)
+++ trunk/documentation/whatsnew/cdi/cdi-news-3.2.0.M2.html 2010-09-09 13:01:50 UTC (rev 24830)
@@ -54,7 +54,7 @@
<p><b>OpenOn for Observers and Events</b></p>
</td>
<td valign="top">
- <p>Observers and Events can now be navigate
+ <p>Observers and Events can now be navigated
to via OpenOn.</p>
<img src="images/eventOpenons.png"/><br><br>
<img src="images/observerOpenOns.png"/>
@@ -79,6 +79,9 @@
</p>
<img src="images/deferrors.png"/><br><br>
<img src="images/deferrorpage.png"/>
+
+ <p>Notice that the validator warning/error reference the section of
+ the JSR-299 specification it relates to.</p>
<p><small><a
href="https://jira.jboss.org/browse/JBIDE-6574">Related Jira</a></small></p>
</td>
Modified: trunk/documentation/whatsnew/core/core-news-3.2.0.M2.html
===================================================================
--- trunk/documentation/whatsnew/core/core-news-3.2.0.M2.html 2010-09-09 12:21:09 UTC (rev 24829)
+++ trunk/documentation/whatsnew/core/core-news-3.2.0.M2.html 2010-09-09 13:01:50 UTC (rev 24830)
@@ -14,7 +14,7 @@
<tr>
<td>
<p align="right"><a href="../index.html">< Main Index</a> <a
- href="../as/as-news-3.2.0.M2.html">JBoss AS Tools ></a></p>
+ href="../usage/usage-news-3.2.0.M2.html">Usage Plugins ></a></p>
</td>
</tr>
</table>
@@ -30,28 +30,40 @@
<td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>Usage Reporting</b></td>
<td valign="top">
<p>
- 3.2.0.M2 comes a component that shall allow us to better fullfill our customers needs and expectations. The usage reporting plugin collects data about the local eclipse installation and reports them anonymously.
- We collect the version, plugins, etc. and report them to a google analytics account.
+ We've added a usage plugin that will
+ allow us to get anonymous usage statistics for JBoss Tools
+ usage. More details about how it works can be found <a href="http://jboss.org/tools/usage">here</a>.
</p>
- <p><img src="../images/usage-reporting-google-analytics.png" style=" width : 982px;"/></p>
+
+ <p>The following screenshot shows what details we
+ get for screen resolutions after a few days of nightly
+ build usage.</p> <p><img
+ src="../images/usage-reporting-google-analytics.png"/></p>
<p><small><a
- href="https://jira.jboss.org/browse/JBIDE-6376">Related Jira</a></small></p>
- </td>
- </tr>
- <tr>
- <td colspan="2">
- <hr/>
- </td>
- </tr>
- <tr>
- <td valign="top" align="left"><a name="itemname2" id="itemname2"></a><b>Runtime detection</b></td>
- <td valign="top">
+ href="https://jira.jboss.org/browse/JBIDE-6376">Related
+ Jira</a></small></p> </td> </tr> <tr> <td colspan="2">
+ <hr/> </td> </tr> <tr> <td valign="top"
+ align="left"><a name="itemname2"
+ id="itemname2"></a><b>Runtime detection</b></td> <td
+ valign="top"> <p>We have added a "Search and install
+ runtimes" feature to JBoss Tools similar to what
+ previously only were available from JBoss Developer
+ Studio installer.</p> <p>The feature is available
+ under JBoss Tools Preferences and allows you add any
+ time to scan for additional runtimes and servers
+ instead of configuring each individual runtime
+ manually.</p> <p> The "Search" action recognizes JBoss
+ AS server, JBoss EAP/EPP/SOA, Seam, a standalone Seam,
+ JBPM and Drools runtime. There is a filter to export
+ JBoss Runtime preferences that can be used within the
+ standard Eclipse Export wizard. The standard Eclipse
+ Export wizard doesn't export any JBPM and WTP server
+ configurations. The Export/Import action within the
+ Runtime preference page will export/import those
+ configurations too.</p>
+
<p><img src="../images/jbide6119.png"/></p>
- <p>The "Search" action recognizes JBoss AS server, JBoss EAP/EPP/SOA, Seam, a standalone Seam, JBPM and Drools runtime.
-There is a filter to export JBoss Runtime preferences that can be used within the standard Eclipse Export wizard.
-The standard Eclipse Export wizard doesn't export any JBPM and WTP server configurations. The Export/Import action within the Runtime preference page will export/import those configurations too.</p>
- <p><small><a
- href="https://jira.jboss.org/browse/JBIDE-6119">Related Jira</a></small></p>
+ <p><small><a href="https://jira.jboss.org/browse/JBIDE-6119">Related Jira</a></small></p>
</td>
</tr>
</table>
Modified: trunk/documentation/whatsnew/deltacloud/deltacloud-news-0.0.1.M2.html
===================================================================
--- trunk/documentation/whatsnew/deltacloud/deltacloud-news-0.0.1.M2.html 2010-09-09 12:21:09 UTC (rev 24829)
+++ trunk/documentation/whatsnew/deltacloud/deltacloud-news-0.0.1.M2.html 2010-09-09 13:01:50 UTC (rev 24830)
@@ -12,30 +12,77 @@
<h1>Deltacloud Development Tools 0.0.1.M2 What's New</h1>
<p align="right"><a href="../index.html">< Main Index</a> <a
- href="../gwt/gwt-news-1.0.0.M2.html">GWT Integration ></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"><a name="itemname3" id="itemname3"></a><b>Deltacloud Tools</b></td>
- <td valign="top">
- <p>Introducing a set of tools to access clouds via the Deltacloud REST API. The Deltacloud Tools provides methods for viewing images, creating instances, performing actions on instances, and connecting via ssh to an instance via Eclipse Remote System Explorer, all using the Deltacloud REST API. Simply connect to a deltacloud server via its URL and supply a userid and password and it will appear in the Cloud Viewer which provides a tree view of the cloud with Images and Instances shown. Clicking on an object in the Cloud View causes details to be shown in the Eclipse Properties Viewer. Note that multiple deltacloud servers can be connected at one time. A separate Images View provides a table view of all images in a specified cloud and allows launching a new instance based on a particular image. As well there is an Instances View which provides a table of all instances in the cloud and allows starting, stopping, and rebooting of selected instances. The Instances View!
also provides support for connecting via ssh to a running Instance using the Eclipse Remote System Explorer. From the Remote System Explorer perspective one can view and manipulate files on the external instance as if they were local files on the current machine. Accessing the remote Instance requires authentication support such as an EC2 .pem key file. The Deltacloud tools provides a dialog for managing such key files though only one is necessary per user. Any key file must be specified in the Eclipse SSH2 private keys list prior to actually performing the ssh connection. This is easy to do via the Network Preferences dialog found under General Preferences.</p>
- <img src="./images/cloudconnection.png" alt="" />
- <img src="./images/imagesview.png" alt="" />
- <img src="./images/instancesview.png" alt="" />
- <img src="./images/propertiesview.png" alt="" />
- <img src="./images/createInstance.png" alt="" />
- <img src="./images/managekeys.png" alt="" />
- <p><small><a href="http://jira.jboss.org/browse/JBIDE-6888">Related Jira</a></small></p>
- </td>
- </tr>
-</table>
+ href="../gwt/gwt-news-1.0.0.M2.html">GWT Integration
+ ></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"><a name="itemname3"
+ id="itemname3"></a><b>Deltacloud Tools</b></td> <td
+ valign="top"> <p>Introducing a set of tools to access clouds
+ via the Deltacloud REST API. </p>
+ <p>
+ The Deltacloud Tools provides
+ methods for viewing images, creating instances, performing
+ actions on instances, and connecting via ssh to an instance
+ via Eclipse Remote System Explorer, all using the Deltacloud
+ REST API.</p>
+
+ <p>
+ Simply connect to a deltacloud server via its URL (if
+ running DeltaCloud locally use http://localhost:3002)
+ and supply a userid and password and it will appear in the
+ Cloud Viewer which provides a tree view of the cloud with
+ Images and Instances shown. </p>
+
+ <p><img src="./images/cloudconnection.png"
+ alt="" /></p>
+
+ <p>Clicking on an object in the
+ Cloud View causes details to be shown in the Eclipse
+ Properties Viewer. Note that multiple deltacloud servers can
+ be connected at one time. </p>
+
+ <p><img
+ src="./images/propertiesview.png" alt="" /></p>
+
+ <p>A separate Images View provides a
+ table view of all images in a specified cloud and allows
+ launching a new instance based on a particular image.</p>
+
+
+ <p><img src="./images/imagesview.png" alt="" /></p>
+
+ <p>As well
+ there is an Instances View which provides a table of all
+ instances in the cloud and allows starting, stopping, and
+ rebooting of selected instances.</p>
+
+ <img
+ src="./images/createInstance.png" alt="" />
+
+ <p><img src="./images/instancesview.png" alt="" /></p>
+
+ <p>The Instances View also
+ provides support for connecting via ssh to a running Instance
+ using the Eclipse Remote System Explorer. From the Remote
+ System Explorer perspective one can view and manipulate files
+ on the external instance as if they were local files on the
+ current machine. </p>
+
+ <p>Accessing the remote Instance requires
+ authentication support such as an EC2 .pem key file. The
+ Deltacloud tools provides a dialog for managing such key files
+ though only one is necessary per user. Any key file must be
+ specified in the Eclipse SSH2 private keys list prior to
+ actually performing the ssh connection. This is easy to do
+ via the Network Preferences dialog found under General
+ Preferences.</p>
+ <img
+ src="./images/managekeys.png" alt="" /> <p><small><a
+ href="http://jira.jboss.org/browse/JBIDE-6888">Related
+ Jira</a></small></p> </td> </tr> </table>
+
</body>
</html>
Modified: trunk/documentation/whatsnew/gwt/gwt-news-1.0.0.M2.html
===================================================================
--- trunk/documentation/whatsnew/gwt/gwt-news-1.0.0.M2.html 2010-09-09 12:21:09 UTC (rev 24829)
+++ trunk/documentation/whatsnew/gwt/gwt-news-1.0.0.M2.html 2010-09-09 13:01:50 UTC (rev 24830)
@@ -24,7 +24,7 @@
<td valign="top" align="left"><a name="itemname3" id="itemname3"></a><b>GWT Integration</b></td>
<td valign="top">
<p>
- The GWT plugins for Eclipse unfortunately provide their own wizards and user interaction patterns.
+ The GWT plugins for Eclipse provide their own wizards and user interaction patterns.
They do not integrate well into the existing Eclipse components for web projects. Our experimental plugin
delivers a facet for dynamic web projects and allows you to choose a GWT facet when creating a dynamic web projects.
<p><img src="../images/gwt-facet.png" /></p>
Modified: trunk/documentation/whatsnew/hibernate/hibernate-news-3.4.0.M2.html
===================================================================
--- trunk/documentation/whatsnew/hibernate/hibernate-news-3.4.0.M2.html 2010-09-09 12:21:09 UTC (rev 24829)
+++ trunk/documentation/whatsnew/hibernate/hibernate-news-3.4.0.M2.html 2010-09-09 13:01:50 UTC (rev 24830)
@@ -52,7 +52,7 @@
</td>
</tr>
-
+<!--
<tr>
<td colspan="2">
<hr/>
@@ -69,7 +69,7 @@
<p><small><a href="https://jira.jboss.org/browse/JBIDE-6120">Related jira</a></p>
</td>
</tr>
-
+-->
<tr>
<td colspan="2">
<hr/>
Added: trunk/documentation/whatsnew/images/remote_system_deployment.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/images/remote_system_deployment.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: trunk/documentation/whatsnew/images/usage-reporting-google-analytics.png
===================================================================
(Binary files differ)
Modified: trunk/documentation/whatsnew/index.html
===================================================================
--- trunk/documentation/whatsnew/index.html 2010-09-09 12:21:09 UTC (rev 24829)
+++ trunk/documentation/whatsnew/index.html 2010-09-09 13:01:50 UTC (rev 24830)
@@ -25,6 +25,7 @@
<p align="right"><b>3.2.0.M2</b>
<td valign="top">
<p><a href="core/core-news-3.2.0.M2.html">Core/General</a></p>
+ <p><a href="usage/usage-news-3.2.0.M2.html">Usage Plugin</a></p>
<p><a href="as/as-news-3.2.0.M2.html">JBoss AS Tools</a></p>
<p><a href="hibernate/hibernate-news-3.4.0.M2.html">Hibernate Tools</a></p>
<p><a href="jst/jst-news-3.2.0.M2.html">JST/JSF Tools</a></p>
@@ -37,12 +38,11 @@
<p><a href="drools/drools-news-5.1.0.M2-full.html">Drools Tools</a></p>
<p><a href="drools/guvnor-tools-news-5.1.0.M2.html">Drools Guvnor Tools</a></p>
<p><a href="jbpm/jbpm-news-3.2.0.M2.html">jBPM Tools</a></p>
- <p><a href="ws/ws-news-1.2.0.M2.html">JBoss Webservice Tools</a></p>
+ <p><a href="ws/ws-news-1.2.0.M2.html">JBoss Web service Tools</a></p>
<p><a href="deltacloud/deltacloud-news-0.0.1.M2.html">Deltacloud Development Tools</a></p>
<p><a href="gwt/gwt-news-1.0.0.M2.html">GWT Integration</a></p>
<p><a href="teiid/teiid-news-7.1.0.M2.html">Teiid Tools</a></p>
<p><a href="modeshape/modeshape-news-7.1.0.M2.html">Modeshape</a></p>
- <p><a href="usage/usage-news-3.2.0.M2.html">Usage Reporting</a></p>
</td>
</tr>
Modified: trunk/documentation/whatsnew/jst/jst-news-3.2.0.M2.html
===================================================================
--- trunk/documentation/whatsnew/jst/jst-news-3.2.0.M2.html 2010-09-09 12:21:09 UTC (rev 24829)
+++ trunk/documentation/whatsnew/jst/jst-news-3.2.0.M2.html 2010-09-09 13:01:50 UTC (rev 24830)
@@ -87,7 +87,7 @@
</tr>
<tr>
<td valign="top" align="left">
- <p><b>Preferences page to enabe/disabe project validation</b></p>
+ <p><b>Preferences page to enabe/disable project validation</b></p>
</td>
<td valign="top">
<p>Now it's possible to enable/disable particular project validators based on JBoss KB Project Validator. Such as JSF EL/Seam/CDI validators.</p>
Modified: trunk/documentation/whatsnew/upload.sh
===================================================================
--- trunk/documentation/whatsnew/upload.sh 2010-09-09 12:21:09 UTC (rev 24829)
+++ trunk/documentation/whatsnew/upload.sh 2010-09-09 13:01:50 UTC (rev 24830)
@@ -1 +1 @@
-rsync -i -t -e ssh -C --exclude-from '.rsyncexclude' -avz . tools@filemgmt.jboss.org:/docs_htdocs/tools/whatsnew/
+rsync -i -c -e ssh -C --exclude-from '.rsyncexclude' -avz . tools@filemgmt.jboss.org:/docs_htdocs/tools/whatsnew/
Modified: trunk/documentation/whatsnew/usage/usage-news-3.2.0.M2.html
===================================================================
--- trunk/documentation/whatsnew/usage/usage-news-3.2.0.M2.html 2010-09-09 12:21:09 UTC (rev 24829)
+++ trunk/documentation/whatsnew/usage/usage-news-3.2.0.M2.html 2010-09-09 13:01:50 UTC (rev 24830)
@@ -11,7 +11,8 @@
<h1>What's New Usage Reporting 3.2.0.M2</h1>
<p align="right">
-<a href="../index.html">< Main Index</a></p>
+<a href="../index.html">< Main Index</a> <a
+href="../as/as-news-3.2.0.M2.html">AS Tools</a></p>
<table border="0" cellpadding="10" cellspacing="0" width="80%">
<tr>
<td colspan="2">
@@ -32,7 +33,7 @@
href="https://jira.jboss.org/browse/JBIDE-6376">Related Jira</a></small></p>
<p>
The plugin will not report any information without explicit user consent.
- When run for the first time, JBoss Tools / JBoss Developer Studio will ask the user if he agrees herein.
+ When run for the first time, JBoss Tools will ask the user if he agrees herein
</p>
<p><img src="../images/usage-reporting-confirmation.png" /></p>
<p>
Modified: trunk/documentation/whatsnew/vpe/vpe-news-3.2.0.M2.html
===================================================================
--- trunk/documentation/whatsnew/vpe/vpe-news-3.2.0.M2.html 2010-09-09 12:21:09 UTC (rev 24829)
+++ trunk/documentation/whatsnew/vpe/vpe-news-3.2.0.M2.html 2010-09-09 13:01:50 UTC (rev 24830)
@@ -76,7 +76,8 @@
</tr>
<tr>
<td valign="top" align="left"><b>Spring Templates</b></td>
- <td valign="top">Spring support has been added to JBoss Tools.
+ <td valign="top"><p>Support for most of the custom Spring
+ JSF/JSP components has been added to JBoss Tools.</p>
<p><img src="images/3.2.0.M2/spring-templates.png" alt="Spring templates" />
</p>
<p><small>
15 years, 7 months
JBoss Tools SVN: r24829 - trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/meta/impl.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2010-09-09 08:21:09 -0400 (Thu, 09 Sep 2010)
New Revision: 24829
Modified:
trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/meta/impl/MetaLibLoader.java
Log:
https://jira.jboss.org/browse/JBIDE-7026
Modified: trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/meta/impl/MetaLibLoader.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/meta/impl/MetaLibLoader.java 2010-09-09 12:20:03 UTC (rev 24828)
+++ trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/meta/impl/MetaLibLoader.java 2010-09-09 12:21:09 UTC (rev 24829)
@@ -28,7 +28,6 @@
import org.apache.xerces.xni.XMLResourceIdentifier;
import org.apache.xerces.xni.XNIException;
import org.apache.xerces.xni.parser.XMLInputSource;
-import org.eclipse.core.runtime.Platform;
import org.jboss.tools.common.CommonPlugin;
import org.jboss.tools.common.model.plugin.ModelPlugin;
import org.jboss.tools.common.model.util.*;
@@ -36,7 +35,6 @@
import org.jboss.tools.common.xml.XMLEntityResolver;
import org.jboss.tools.common.xml.XMLEntityResolverImpl;
import org.jboss.tools.common.xml.XMLUtilities;
-import org.osgi.framework.Bundle;
public class MetaLibLoader {
public static String DOC_PUBLICID = "-//Red Hat, Inc.//DTD Meta 1.0//EN"; //$NON-NLS-1$
@@ -104,7 +102,7 @@
Element g = parse(stream2);
if(g == null) {
- System.out.println("SAX parser failed to load meta resource " + name);
+ ModelPlugin.getPluginLog().logError("SAX parser failed to load meta resource " + name);
stream1 = url.openStream();
stream2 = new BufferedInputStream(stream1, 16384);
g = XMLUtilities.getElement(stream2, new EmptyResolver());
@@ -114,7 +112,7 @@
} else {
load0(g, name, url.toString());
}
-
+
} catch (IOException e) {
ModelPlugin.getPluginLog().logError("MetaLoader: Cannot read resource " + url.toString()); //$NON-NLS-1$
return;
@@ -279,7 +277,7 @@
parserInstance = newInstance();
//XMLReaderFactory.createXMLReader(DEFAULT_SAX_PARSER_CLASS_NAME);
} catch (SAXException e) {
- System.out.println("default parser failed: " + e.getMessage());
+ ModelPlugin.getPluginLog().logError("default parser failed: " + e.getMessage());
return null;
}
15 years, 7 months
JBoss Tools SVN: r24828 - trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/loaders/impl.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2010-09-09 08:20:03 -0400 (Thu, 09 Sep 2010)
New Revision: 24828
Modified:
trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/loaders/impl/PropertiesLoader.java
Log:
https://jira.jboss.org/browse/JBIDE-7029
Modified: trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/loaders/impl/PropertiesLoader.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/loaders/impl/PropertiesLoader.java 2010-09-09 12:17:31 UTC (rev 24827)
+++ trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/loaders/impl/PropertiesLoader.java 2010-09-09 12:20:03 UTC (rev 24828)
@@ -89,7 +89,7 @@
}
lineEnd.setLength(0);
if(state == 3) {
- if(!s.endsWith("\\")) { //$NON-NLS-1$
+ if(!endsWithBackslash(s)) {
sb.append(s);
state = 2;
} else {
@@ -128,7 +128,7 @@
object.addChild(c);
String dirtyvalue = (i < s.length()) ? s.substring(i + 1) : ""; //$NON-NLS-1$
- if(s.endsWith("\\")) { //$NON-NLS-1$
+ if(endsWithBackslash(s)) {
state = 3;
sb.append(dirtyvalue.substring(0, dirtyvalue.length() - 1)).append(INTERNAL_SEPARATOR);
} else {
@@ -144,6 +144,15 @@
c.setAttributeValue("line-end", lineEnd.toString()); //$NON-NLS-1$
}
}
+
+ boolean endsWithBackslash(String s) {
+ boolean result = false;
+ for (int i = s.length() - 1; i >= 0; i--) {
+ if(s.charAt(i) != '\\') return result;
+ result = !result;
+ }
+ return result;
+ }
public boolean update(XModelObject object) throws XModelException {
String encoding = getEncoding(object);
15 years, 7 months
JBoss Tools SVN: r24827 - in trunk/common/tests/org.jboss.tools.common.model.test: src/org/jboss/tools/common/model/test and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2010-09-09 08:17:31 -0400 (Thu, 09 Sep 2010)
New Revision: 24827
Added:
trunk/common/tests/org.jboss.tools.common.model.test/projects/Test1/src/backslash.properties
Modified:
trunk/common/tests/org.jboss.tools.common.model.test/src/org/jboss/tools/common/model/test/PropertiesLoaderTest.java
Log:
https://jira.jboss.org/browse/JBIDE-7029
Added: trunk/common/tests/org.jboss.tools.common.model.test/projects/Test1/src/backslash.properties
===================================================================
--- trunk/common/tests/org.jboss.tools.common.model.test/projects/Test1/src/backslash.properties (rev 0)
+++ trunk/common/tests/org.jboss.tools.common.model.test/projects/Test1/src/backslash.properties 2010-09-09 12:17:31 UTC (rev 24827)
@@ -0,0 +1,6 @@
+no_backslash=one line
+one_backslash=first line \
+second line
+two_backslash=also one line \\
+three_backslash=again first line \\\
+again second line
Property changes on: trunk/common/tests/org.jboss.tools.common.model.test/projects/Test1/src/backslash.properties
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Modified: trunk/common/tests/org.jboss.tools.common.model.test/src/org/jboss/tools/common/model/test/PropertiesLoaderTest.java
===================================================================
--- trunk/common/tests/org.jboss.tools.common.model.test/src/org/jboss/tools/common/model/test/PropertiesLoaderTest.java 2010-09-09 07:48:43 UTC (rev 24826)
+++ trunk/common/tests/org.jboss.tools.common.model.test/src/org/jboss/tools/common/model/test/PropertiesLoaderTest.java 2010-09-09 12:17:31 UTC (rev 24827)
@@ -51,4 +51,27 @@
assertEquals(c.getAttributeValue("value"), "valueC");
}
+ public void testPropertiesThatEndWithMultipleBackslash() throws CoreException, IOException {
+ IFile f = project.getFile(new Path("src/backslash.properties"));
+ assertNotNull(f);
+ XModelObject p = EclipseResourceUtil.createObjectForResource(f);
+ assertNotNull(p);
+
+ XModelObject p1 = p.getChildByPath("no_backslash");
+ assertNotNull(p1);
+ assertEquals(p1.getAttributeValue("value"), "one line");
+
+ XModelObject p2 = p.getChildByPath("one_backslash");
+ assertNotNull(p2);
+ assertEquals(p2.getAttributeValue("value"), "first line second line");
+
+ XModelObject p3 = p.getChildByPath("two_backslash");
+ assertNotNull(p3);
+ assertEquals(p3.getAttributeValue("value"), "also one line \\");
+
+ XModelObject p4 = p.getChildByPath("three_backslash");
+ assertNotNull(p4);
+ assertEquals(p4.getAttributeValue("value"), "again first line \\again second line");
+ }
+
}
15 years, 7 months
JBoss Tools SVN: r24826 - trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/graphical/wizards.
by jbosstools-commits@lists.jboss.org
Author: DartPeng
Date: 2010-09-09 03:48:43 -0400 (Thu, 09 Sep 2010)
New Revision: 24826
Modified:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/graphical/wizards/JavaBeanCreationWizardPage.java
Log:
JBIDE-6901
DONE
Modified: trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/graphical/wizards/JavaBeanCreationWizardPage.java
===================================================================
--- trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/graphical/wizards/JavaBeanCreationWizardPage.java 2010-09-09 02:15:46 UTC (rev 24825)
+++ trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/graphical/wizards/JavaBeanCreationWizardPage.java 2010-09-09 07:48:43 UTC (rev 24826)
@@ -12,6 +12,7 @@
import java.lang.reflect.Array;
import java.lang.reflect.Constructor;
+import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
import java.util.Iterator;
@@ -200,6 +201,7 @@
viewer.addCheckStateListener(new ICheckStateListener() {
public void checkStateChanged(CheckStateChangedEvent event) {
+ modelClassStringList.clear();
Object element = event.getElement();
CheckboxTreeViewer viewer = (CheckboxTreeViewer) event
.getSource();
@@ -234,6 +236,11 @@
for (Iterator<?> iterator = ((JavaBeanModel) model)
.getChildren().iterator(); iterator.hasNext();) {
JavaBeanModel child = (JavaBeanModel) iterator.next();
+ if(containts(child)){
+ continue;
+ }else{
+ record(child);
+ }
viewer.setChecked(child, flag);
checkChildren(child, flag);
}
@@ -245,11 +252,33 @@
ITreeContentProvider provider = (ITreeContentProvider) viewer
.getContentProvider();
Object parent = provider.getParent(element);
+ if(containts(parent)){
+ return;
+ }else{
+ record(parent);
+ }
if (parent != null && !viewer.getChecked(parent)) {
viewer.setChecked(parent, true);
checkParents(parent, viewer);
}
}
+
+ private List<Class> modelClassStringList = new ArrayList<Class>();
+
+ private boolean containts(Object model){
+ if(model instanceof JavaBeanModel){
+ Class clazz = ((JavaBeanModel)model).getBeanClass();
+ return modelClassStringList.contains(clazz);
+ }
+ return false;
+ }
+
+ private void record(Object model){
+ if(model instanceof JavaBeanModel){
+ Class clazz = ((JavaBeanModel)model).getBeanClass();
+ modelClassStringList.add(clazz);
+ }
+ }
});
}
@@ -418,7 +447,7 @@
if(!isCollection) {
viewer.setInput(javaBeanModel.getChildren());
}
- viewer.setCheckedElements(javaBeanModel.getChildren().toArray());
+// viewer.setCheckedElements(javaBeanModel.getChildren().toArray());
} else {
viewer.setInput(""); //$NON-NLS-1$
}
15 years, 7 months
JBoss Tools SVN: r24825 - in trunk/build: aggregate/site and 1 other directories.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2010-09-08 22:15:46 -0400 (Wed, 08 Sep 2010)
New Revision: 24825
Modified:
trunk/build/aggregate/site/build.xml
trunk/build/aggregate/site/pom.xml
trunk/build/parent/pom.xml
trunk/build/publish.sh
Log:
https://jira.jboss.org/browse/JBIDE-6956 move from nightly/3.2.helios/ into staging/
Modified: trunk/build/aggregate/site/build.xml
===================================================================
--- trunk/build/aggregate/site/build.xml 2010-09-08 22:08:53 UTC (rev 24824)
+++ trunk/build/aggregate/site/build.xml 2010-09-09 02:15:46 UTC (rev 24825)
@@ -173,7 +173,7 @@
</copy>
</target>
- <!-- look for http://download.jboss.org/jbosstools/builds/nightly/3.2.helios/jbosstools...;
+ <!-- look for http://download.jboss.org/jbosstools/builds/staging/jbosstools-3.2.0.M2.c...;
if found, load file and use ${ALL_ZIPS} to get list of relative path zips to fetch -->
<target name="collect.zips" description="collect zips from the sites we aggregated">
<property name="aggegate.zips.dir" value="${output.dir}/zips" />
Modified: trunk/build/aggregate/site/pom.xml
===================================================================
--- trunk/build/aggregate/site/pom.xml 2010-09-08 22:08:53 UTC (rev 24824)
+++ trunk/build/aggregate/site/pom.xml 2010-09-09 02:15:46 UTC (rev 24825)
@@ -16,10 +16,10 @@
<properties>
<!-- add more inputRepo# here, then reference below; need variables so
that these can be referred to in Ant script later -->
- <inputRepo1>http://download.jboss.org/jbosstools/builds/nightly/3.2.helios/jbosstools...</inputRepo1>
- <inputRepo2>http://download.jboss.org/jbosstools/builds/nightly/3.2.helios/jbosstools...</inputRepo2>
- <inputRepo3>http://download.jboss.org/jbosstools/builds/nightly/3.2.helios/jbosstools...</inputRepo3>
- <inputRepo4>http://download.jboss.org/jbosstools/builds/nightly/3.2.helios/jbosstools...</inputRepo4>
+ <inputRepo1>http://download.jboss.org/jbosstools/builds/staging/jbosstools-3.2.0.Beta...</inputRepo1>
+ <inputRepo2>http://download.jboss.org/jbosstools/builds/staging/jbosstools-pi4soa</inputRepo2>
+ <inputRepo3>http://download.jboss.org/jbosstools/builds/staging/jbosstools-teiid-desi...</inputRepo3>
+ <inputRepo4>http://download.jboss.org/jbosstools/builds/staging/jbosstools-drools</inputRepo4>
<inputRepos>1,2,3,4</inputRepos>
</properties>
Modified: trunk/build/parent/pom.xml
===================================================================
--- trunk/build/parent/pom.xml 2010-09-08 22:08:53 UTC (rev 24824)
+++ trunk/build/parent/pom.xml 2010-09-09 02:15:46 UTC (rev 24825)
@@ -254,7 +254,7 @@
</repository>
<repository>
<id>jboss-drools-nightly</id>
- <url>http://download.jboss.org/jbosstools/builds/nightly/3.2.helios/jbosstools...
+ <url>http://download.jboss.org/jbosstools/builds/staging/jbosstools-drools/all...
</url>
<layout>p2</layout>
<snapshots>
Modified: trunk/build/publish.sh
===================================================================
--- trunk/build/publish.sh 2010-09-08 22:08:53 UTC (rev 24824)
+++ trunk/build/publish.sh 2010-09-09 02:15:46 UTC (rev 24825)
@@ -126,7 +126,7 @@
mkdir -p ${STAGINGDIR}/logs
ANT_PARAMS="-v -DZIPSUFFIX=${ZIPSUFFIX} -DJOB_NAME=${JOB_NAME} -Dinput.dir=${STAGINGDIR} -Doutput.dir=${STAGINGDIR}/logs -DWORKSPACE=${WORKSPACE}"
if [[ ${JOB_NAME/.aggregate} != ${JOB_NAME} ]]; then # reuse snippet from upstream build
- ANT_PARAMS="${ANT_PARAMS} -Dtemplate.file=http://download.jboss.org/jbosstools/builds/nightly/3.2.helios/${JOB_NAME/.aggregate/.continuous}/logs/download-snippet.txt"
+ ANT_PARAMS="${ANT_PARAMS} -Dtemplate.file=http://download.jboss.org/jbosstools/builds/staging/${JOB_NAME/.aggregate/.continuous}/logs/download-snippet.txt"
fi
for buildxml in ${WORKSPACE}/build/results/build.xml ${WORKSPACE}/sources/build/results/build.xml ${WORKSPACE}/sources/results/build.xml; do
if [[ -f ${buildxml} ]]; then
@@ -181,12 +181,12 @@
else
# if a release build, create a named dir
if [[ ${RELEASE} == "Yes" ]]; then
- date; rsync -arzq --delete ${STAGINGDIR}/* $DESTINATION/builds/nightly/3.2.helios/${JOB_NAME}-${ZIPSUFFIX}/
+ date; rsync -arzq --delete ${STAGINGDIR}/* $DESTINATION/builds/staging/${JOB_NAME}-${ZIPSUFFIX}/
fi
fi
# and create/replace a snapshot dir w/ static URL
- date; rsync -arzq --delete ${STAGINGDIR} $DESTINATION/builds/nightly/3.2.helios/
+ date; rsync -arzq --delete ${STAGINGDIR} $DESTINATION/builds/staging/
fi
# extra publish step for aggregate update sites ONLY
15 years, 7 months
JBoss Tools SVN: r24824 - trunk/maven/plugins/org.jboss.tools.maven.core/src/org/jboss/tools/maven/core/internal/project/facet.
by jbosstools-commits@lists.jboss.org
Author: snjeza
Date: 2010-09-08 18:08:53 -0400 (Wed, 08 Sep 2010)
New Revision: 24824
Modified:
trunk/maven/plugins/org.jboss.tools.maven.core/src/org/jboss/tools/maven/core/internal/project/facet/MavenFacetInstallDelegate.java
Log:
https://jira.jboss.org/browse/JBIDE-7011 Mavenized Seam Web project can't be created using m2eclipse 0.11
Modified: trunk/maven/plugins/org.jboss.tools.maven.core/src/org/jboss/tools/maven/core/internal/project/facet/MavenFacetInstallDelegate.java
===================================================================
--- trunk/maven/plugins/org.jboss.tools.maven.core/src/org/jboss/tools/maven/core/internal/project/facet/MavenFacetInstallDelegate.java 2010-09-08 22:05:46 UTC (rev 24823)
+++ trunk/maven/plugins/org.jboss.tools.maven.core/src/org/jboss/tools/maven/core/internal/project/facet/MavenFacetInstallDelegate.java 2010-09-08 22:08:53 UTC (rev 24824)
@@ -135,9 +135,6 @@
IJBossMavenConstants.M2_FACET_ID);
MavenCoreActivator.addClasspathAttribute(javaProject, attribute,
monitor);
- if (!hasMavenNature) {
- MavenCoreActivator.updateMavenProjectConfiguration(project);
- }
List<LibraryProviderOperationConfig> configs = MavenCoreActivator
.getLibraryProviderOperationConfigs();
15 years, 7 months
JBoss Tools SVN: r24823 - trunk/runtime/plugins/org.jboss.tools.runtime/src/org/jboss/tools/runtime/preferences.
by jbosstools-commits@lists.jboss.org
Author: snjeza
Date: 2010-09-08 18:05:46 -0400 (Wed, 08 Sep 2010)
New Revision: 24823
Modified:
trunk/runtime/plugins/org.jboss.tools.runtime/src/org/jboss/tools/runtime/preferences/RuntimeDialog.java
Log:
https://jira.jboss.org/browse/JBIDE-6913 Jboss Runtime recognition - improvements
Modified: trunk/runtime/plugins/org.jboss.tools.runtime/src/org/jboss/tools/runtime/preferences/RuntimeDialog.java
===================================================================
--- trunk/runtime/plugins/org.jboss.tools.runtime/src/org/jboss/tools/runtime/preferences/RuntimeDialog.java 2010-09-08 20:50:06 UTC (rev 24822)
+++ trunk/runtime/plugins/org.jboss.tools.runtime/src/org/jboss/tools/runtime/preferences/RuntimeDialog.java 2010-09-08 22:05:46 UTC (rev 24823)
@@ -11,7 +11,6 @@
import org.eclipse.jface.viewers.IStructuredContentProvider;
import org.eclipse.jface.viewers.ITableLabelProvider;
import org.eclipse.jface.viewers.LabelProvider;
-import org.eclipse.jface.viewers.TableViewer;
import org.eclipse.jface.viewers.Viewer;
import org.eclipse.swt.SWT;
import org.eclipse.swt.graphics.Image;
@@ -24,7 +23,6 @@
import org.eclipse.swt.widgets.Table;
import org.eclipse.swt.widgets.TableColumn;
import org.jboss.tools.runtime.ServerDefinition;
-import org.omg.CORBA.DefinitionKind;
public class RuntimeDialog extends Dialog {
15 years, 7 months