JBoss Tools SVN: r39908 - trunk/runtime-soa.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2012-03-29 01:06:29 -0400 (Thu, 29 Mar 2012)
New Revision: 39908
Modified:
trunk/runtime-soa/pom.xml
Log:
JBIDE-11077 use new jbosstools-nightly-tests site (http://download.jboss.org/jbosstools/updates/nightly/coretests/trunk/) as source for things like o.j.t.runtime.test plugin -- 'Cannot find test suite project with Bundle-SymbolicName org.jboss.tools.runtime.test'
Modified: trunk/runtime-soa/pom.xml
===================================================================
--- trunk/runtime-soa/pom.xml 2012-03-29 05:06:21 UTC (rev 39907)
+++ trunk/runtime-soa/pom.xml 2012-03-29 05:06:29 UTC (rev 39908)
@@ -26,13 +26,24 @@
-->
<repositories>
+ <repository>
+ <id>jbosstools-nightly-tests</id>
+ <url>${jbosstools-nightly-tests}</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
<!-- To resolve parent artifact -->
- <repository>
- <id>jboss-public-repository-group</id>
- <name>JBoss Public Repository Group</name>
- <url>http://repository.jboss.org/nexus/content/groups/public/</url>
- </repository>
- <repository>
+ <repository>
+ <id>jboss-public-repository-group</id>
+ <name>JBoss Public Repository Group</name>
+ <url>http://repository.jboss.org/nexus/content/groups/public/</url>
+ </repository>
+ <repository>
<id>jboss-snapshots-repository</id>
<name>JBoss Snapshots Repository</name>
<url>https://repository.jboss.org/nexus/content/repositories/snapshots/</url>
12 years, 9 months
JBoss Tools SVN: r39906 - trunk/build/aggregate/soatests-site.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2012-03-29 01:06:14 -0400 (Thu, 29 Mar 2012)
New Revision: 39906
Modified:
trunk/build/aggregate/soatests-site/pom.xml
Log:
add jbosstools-nightly-staging-composite-soa-tooling to soatests-site/pom.xml
Modified: trunk/build/aggregate/soatests-site/pom.xml
===================================================================
--- trunk/build/aggregate/soatests-site/pom.xml 2012-03-29 05:06:03 UTC (rev 39905)
+++ trunk/build/aggregate/soatests-site/pom.xml 2012-03-29 05:06:14 UTC (rev 39906)
@@ -94,6 +94,17 @@
</releases>
</repository>
<repository>
+ <id>jbosstools-nightly-staging-composite-soa-tooling</id>
+ <url>${jbosstools-nightly-staging-composite-soa-tooling}</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ <repository>
<id>jbosstools-target-site</id>
<url>${jbosstools-target-site}</url>
<layout>p2</layout>
12 years, 9 months
JBoss Tools SVN: r39905 - in trunk/build/aggregate: coretests-site and 1 other directories.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2012-03-29 01:06:03 -0400 (Thu, 29 Mar 2012)
New Revision: 39905
Added:
trunk/build/aggregate/soatests-site/
trunk/build/aggregate/soatests-site/README.building.txt
trunk/build/aggregate/soatests-site/associate.properties
trunk/build/aggregate/soatests-site/index.html
trunk/build/aggregate/soatests-site/pom.xml
trunk/build/aggregate/soatests-site/site.xml
Modified:
trunk/build/aggregate/coretests-site/site.xml
Log:
split coretests-site into soatests-site
Modified: trunk/build/aggregate/coretests-site/site.xml
===================================================================
--- trunk/build/aggregate/coretests-site/site.xml 2012-03-29 04:23:44 UTC (rev 39904)
+++ trunk/build/aggregate/coretests-site/site.xml 2012-03-29 05:06:03 UTC (rev 39905)
@@ -67,20 +67,8 @@
<!-- TODO: add <feature url="features/org.jboss.tools.vpe.test.feature.source_0.0.0.jar" id="org.jboss.tools.vpe.test.feature.source" version="0.0.0"><category name="JBoss Tools - Core Tests"/></feature> -->
<feature url="features/org.jboss.tools.ws.test.feature.source_0.0.0.jar" id="org.jboss.tools.ws.test.feature.source" version="0.0.0"><category name="JBoss Tools - Core Tests"/></feature>
-<!-- These should be on a SOA Tooling tests site, so they can be used by downstream
-<feature url="features/org.jboss.tools.bpel.test.feature_0.0.0.jar" id="org.jboss.tools.bpel.test.feature" version="0.0.0"><category name="JBoss Tools - Core Tests"/></feature>
-<feature url="features/org.jboss.tools.bpel.test.source.feature_0.0.0.jar" id="org.jboss.tools.bpel.test.source.feature" version="0.0.0"><category name="JBoss Tools - Core Tests"/></feature>
-<feature url="features/org.jboss.tools.esb.test.feature_0.0.0.jar" id="org.jboss.tools.esb.test.feature" version="0.0.0"><category name="JBoss Tools - Core Tests"/></feature>
-<feature url="features/org.jboss.tools.flow.common.test.feature_0.0.0.jar" id="org.jboss.tools.flow.common.test.feature" version="0.0.0"><category name="JBoss Tools - Core Tests"/></feature>
-<feature url="features/org.jboss.tools.jbpm3.test.feature_0.0.0.jar" id="org.jboss.tools.jbpm3.test.feature" version="0.0.0"><category name="JBoss Tools - Core Tests"/></feature>
-<feature url="features/org.jboss.tools.jbpm4.test.feature_0.0.0.jar" id="org.jboss.tools.jbpm4.test.feature" version="0.0.0"><category name="JBoss Tools - Core Tests"/></feature>
-<feature url="features/org.jboss.tools.modeshape.rest.test.feature_0.0.0.jar" id="org.jboss.tools.modeshape.rest.test.feature" version="0.0.0"><category name="JBoss Tools - Core Tests"/></feature>
-<feature url="features/org.jboss.tools.runtime.soa.test.feature_0.0.0.jar" id="org.jboss.tools.runtime.soa.test.feature" version="0.0.0"><category name="JBoss Tools - Core Tests"/></feature>
--->
-
<!-- disabled/deprecated/not included
<feature url="features/org.jboss.tools.deltacloud.test.feature_0.0.0.jar" id="org.jboss.tools.deltacloud.test.feature" version="0.0.0"><category name="JBoss Tools - Core Tests"/></feature>
-<feature url="features/org.jboss.tools.smooks.test.feature_0.0.0.jar" id="org.jboss.tools.smooks.test.feature" version="0.0.0"><category name="JBoss Tools - Core Tests"/></feature>
-->
</site>
Added: trunk/build/aggregate/soatests-site/README.building.txt
===================================================================
--- trunk/build/aggregate/soatests-site/README.building.txt (rev 0)
+++ trunk/build/aggregate/soatests-site/README.building.txt 2012-03-29 05:06:03 UTC (rev 39905)
@@ -0,0 +1,19 @@
+1. First, build the various components referenced in site.xml (or pull them from upstream previous builds hosted on http://download.jboss.org/jbosstools/builds/staging/)
+
+Components are here:
+
+ http://anonsvn.jboss.org/repos/jbosstools/trunk/
+
+2. Next, ensure the parent pom in ../../parent/pom.xml has been built w/ `mvn clean install` (this may not be required as the next step should resolve/build it automatically)
+
+3. Build this folder w/ `mvn clean install`
+
+4. Review the resulting update site in site/target/site/:
+
+ firefox site/target/site/index.html
+
+5. Load the site into Eclipse as a local repo, eg.,
+
+ file:///path/to/site/target/site/
+
+
Added: trunk/build/aggregate/soatests-site/associate.properties
===================================================================
--- trunk/build/aggregate/soatests-site/associate.properties (rev 0)
+++ trunk/build/aggregate/soatests-site/associate.properties 2012-03-29 05:06:03 UTC (rev 39905)
@@ -0,0 +1,7 @@
+# options: Nightly Build (default), Development Milestone, Stable Release
+#update.site.description=Nightly Build
+#update.site.description=Development Milestone
+#update.site.version=3.2.0.M2.2010-07-16_13-26-18-H21
+
+# associate sites to add to the resulting repo
+associate.sites=http://download.jboss.org/jbosstools/updates/indigo/SR2/,http://download.jboss.org/jbosstools/updates/development/indigo/,http://download.jboss.org/jbosstools/updates/development/indigo/soa-tooling/
Added: trunk/build/aggregate/soatests-site/index.html
===================================================================
--- trunk/build/aggregate/soatests-site/index.html (rev 0)
+++ trunk/build/aggregate/soatests-site/index.html 2012-03-29 05:06:03 UTC (rev 39905)
@@ -0,0 +1,851 @@
+<html>
+<head>
+<title>JBoss Tools - SOA Tooling Tests - Nightly Build Update Site</title>
+<style>
+@import url("http://download.jboss.org/jbosstools/updates/web/site.css");
+</style>
+</head>
+<body marginheight="0" marginwidth="0" leftmargin="0" topmargin="0">
+<center>
+<table marginheight="0" marginwidth="0" leftmargin="0" topmargin="0"
+ cellspacing="0" cellpadding="0" width="920" class="bodyText">
+ <tr>
+ <td colspan="3"><img
+ src="https://www.jboss.org/dms/tools/images/tools-banner.png" /></td>
+ </tr>
+ <tr>
+ <td>      </td>
+ <td>      </td>
+ <td>      </td>
+ </tr>
+ <tr>
+ <td>      </td>
+ <td>
+ <h2 class="title">JBoss Tools - SOA Tooling Tests - Nightly Build Update Site</h2>
+ <table width="100%">
+ <tr class="header">
+ <td class="sub-header" width="100%"><span>Latest Build</span></td>
+ </tr>
+
+ <tr class="light-row" style="height: 30px">
+ <td class="bodyText">
+ <p class="bodyText">This is the <b>Nightly Build</b>
+ Update Site for JBoss Tools - SOA Tooling Tests.
+ <blockquote style="border: 1px dashed #1778be; padding: 2px">
+ <ol>
+ <li>To <a class="link"
+ href="http://www.jboss.org/tools/download/installation/update_3_3">install</a>
+ from this site, start up Eclipse 3.7, then do:
+ <ul>
+ <code><strong>Help > Install New Software... ></strong></code>
+ </ul>
+ </li>
+ <li>Copy this site's URL into Eclipse, and hit Enter.</li>
+ <li>When the site loads, select the features to install,
+ or click the <code><strong>Select All</strong></code> button.</li>
+ <li>To properly resolve all dependencies, check
+ <ul><code><strong>[x] Contact all update sites during install to find required software</strong></code></ul>
+
+ <li>Click <code><strong>Next</strong></code>, agree to the license
+ terms, and install.</li>
+
+ <p class="bodyText">
+ You can also download JBoss Tools as individual zips for
+ offline installation. See <a class="link"
+ href="http://www.jboss.org/tools/download">JBoss Tools
+ Downloads</a>.<br /> If you downloaded this site as a zip, see
+ <a href="README.installation.txt">Installation README</a>.
+ See also <a
+ href="http://www.jboss.org/tools/download/installation">Installation
+ methods</a>.
+ </p>
+ </ol>
+ </blockquote>
+ </td>
+ </tr>
+ </table>
+ </td>
+ <td>      </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>
+ <table xmlns="http://www.w3.org/1999/xhtml" xmlns:xalan="http://xml.apache.org/xalan" border="0" cellpadding="0" cellspacing="2">
+<tr style="background-color:#DDDDDD">
+<th style="font-size:small">Feature</th>
+<th style="font-size:small">Version</th>
+<th style="font-size:small">
+ Feature Categor(ies)
+ </th>
+</tr>
+<tr style="background-color:
+ #EEEEEE
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.ide.eclipse.archives.test.feature_3.2.1.v20120327-1000-H781-Beta3.jar">org.jboss.ide.eclipse.archives.test.feature</a>
+</td>
+<td>
+<span style="font-size:x-small">3.2.1.v20120327-1000-H781-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #FFFFFF
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.ide.eclipse.archives.test.feature.source_3.2.1.v20120327-1000-H781-Beta3.jar">org.jboss.ide.eclipse.archives.test.feature.source</a>
+</td>
+<td>
+<span style="font-size:x-small">3.2.1.v20120327-1000-H781-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #EEEEEE
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.ide.eclipse.as.test.feature_2.3.0.v20120327-1018-H1191-Beta3.jar">org.jboss.ide.eclipse.as.test.feature</a>
+</td>
+<td>
+<span style="font-size:x-small">2.3.0.v20120327-1018-H1191-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #FFFFFF
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.ide.eclipse.as.test.feature.source_2.3.0.v20120327-1018-H1191-Beta3.jar">org.jboss.ide.eclipse.as.test.feature.source</a>
+</td>
+<td>
+<span style="font-size:x-small">2.3.0.v20120327-1018-H1191-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #EEEEEE
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.ide.eclipse.freemarker.test.feature_1.2.0.v20120327-1739-H778-Beta3.jar">org.jboss.ide.eclipse.freemarker.test.feature</a>
+</td>
+<td>
+<span style="font-size:x-small">1.2.0.v20120327-1739-H778-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #FFFFFF
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.ide.eclipse.freemarker.test.feature.source_1.2.0.v20120327-1739-H778-Beta3.jar">org.jboss.ide.eclipse.freemarker.test.feature.source</a>
+</td>
+<td>
+<span style="font-size:x-small">1.2.0.v20120327-1739-H778-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #EEEEEE
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.birt.test.feature_1.3.0.v20120327-1000-H801-Beta3.jar">org.jboss.tools.birt.test.feature</a>
+</td>
+<td>
+<span style="font-size:x-small">1.3.0.v20120327-1000-H801-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #FFFFFF
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.birt.test.feature.source_1.3.0.v20120327-1000-H801-Beta3.jar">org.jboss.tools.birt.test.feature.source</a>
+</td>
+<td>
+<span style="font-size:x-small">1.3.0.v20120327-1000-H801-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #EEEEEE
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.cdi.seam.test.feature_1.2.0.v20120327-1111-H988-Beta3.jar">org.jboss.tools.cdi.seam.test.feature</a>
+</td>
+<td>
+<span style="font-size:x-small">1.2.0.v20120327-1111-H988-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #FFFFFF
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.cdi.seam.test.feature.source_1.2.0.v20120327-1111-H988-Beta3.jar">org.jboss.tools.cdi.seam.test.feature.source</a>
+</td>
+<td>
+<span style="font-size:x-small">1.2.0.v20120327-1111-H988-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #EEEEEE
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.cdi.test.feature_1.2.0.v20120327-1111-H988-Beta3.jar">org.jboss.tools.cdi.test.feature</a>
+</td>
+<td>
+<span style="font-size:x-small">1.2.0.v20120327-1111-H988-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #FFFFFF
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.cdi.test.feature.source_1.2.0.v20120327-1111-H988-Beta3.jar">org.jboss.tools.cdi.test.feature.source</a>
+</td>
+<td>
+<span style="font-size:x-small">1.2.0.v20120327-1111-H988-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #EEEEEE
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.central.test.feature_1.0.0.v20120327-1610-H443-Beta3.jar">org.jboss.tools.central.test.feature</a>
+</td>
+<td>
+<span style="font-size:x-small">1.0.0.v20120327-1610-H443-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #FFFFFF
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.common.all.test.feature_3.3.0.v20120327-0859-H801-Beta3.jar">org.jboss.tools.common.all.test.feature</a>
+</td>
+<td>
+<span style="font-size:x-small">3.3.0.v20120327-0859-H801-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #EEEEEE
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.common.all.test.feature.source_3.3.0.v20120327-0859-H801-Beta3.jar">org.jboss.tools.common.all.test.feature.source</a>
+</td>
+<td>
+<span style="font-size:x-small">3.3.0.v20120327-0859-H801-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #FFFFFF
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.forge.test.feature_1.0.0.v20120327-0956-H612-Beta3.jar">org.jboss.tools.forge.test.feature</a>
+</td>
+<td>
+<span style="font-size:x-small">1.0.0.v20120327-0956-H612-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #EEEEEE
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.forge.test.feature.source_1.0.0.v20120327-0956-H612-Beta3.jar">org.jboss.tools.forge.test.feature.source</a>
+</td>
+<td>
+<span style="font-size:x-small">1.0.0.v20120327-0956-H612-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #FFFFFF
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.jmx.test.feature_1.2.0.v20120327-0954-H725-Beta3.jar">org.jboss.tools.jmx.test.feature</a>
+</td>
+<td>
+<span style="font-size:x-small">1.2.0.v20120327-0954-H725-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #EEEEEE
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.jmx.test.feature.source_1.2.0.v20120327-0954-H725-Beta3.jar">org.jboss.tools.jmx.test.feature.source</a>
+</td>
+<td>
+<span style="font-size:x-small">1.2.0.v20120327-0954-H725-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #FFFFFF
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.jsf.test.feature_3.3.0.v20120327-1148-H804-Beta3.jar">org.jboss.tools.jsf.test.feature</a>
+</td>
+<td>
+<span style="font-size:x-small">3.3.0.v20120327-1148-H804-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #EEEEEE
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.jsf.test.feature.source_3.3.0.v20120327-1148-H804-Beta3.jar">org.jboss.tools.jsf.test.feature.source</a>
+</td>
+<td>
+<span style="font-size:x-small">3.3.0.v20120327-1148-H804-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #FFFFFF
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.jst.test.feature_3.3.0.v20120327-1023-H938-Beta3.jar">org.jboss.tools.jst.test.feature</a>
+</td>
+<td>
+<span style="font-size:x-small">3.3.0.v20120327-1023-H938-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #EEEEEE
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.jst.test.feature.source_3.3.0.v20120327-1023-H938-Beta3.jar">org.jboss.tools.jst.test.feature.source</a>
+</td>
+<td>
+<span style="font-size:x-small">3.3.0.v20120327-1023-H938-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #FFFFFF
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.maven.test.feature_1.3.0.v20120327-1557-H588-Beta3.jar">org.jboss.tools.maven.test.feature</a>
+</td>
+<td>
+<span style="font-size:x-small">1.3.0.v20120327-1557-H588-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #EEEEEE
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.maven.test.feature.source_1.3.0.v20120327-1557-H588-Beta3.jar">org.jboss.tools.maven.test.feature.source</a>
+</td>
+<td>
+<span style="font-size:x-small">1.3.0.v20120327-1557-H588-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #FFFFFF
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.openshift.express.test.feature_2.3.0.v20120327-1112-H344-Beta3.jar">org.jboss.tools.openshift.express.test.feature</a>
+</td>
+<td>
+<span style="font-size:x-small">2.3.0.v20120327-1112-H344-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #EEEEEE
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.openshift.express.test.feature.source_2.3.0.v20120327-1112-H344-Beta3.jar">org.jboss.tools.openshift.express.test.feature.source</a>
+</td>
+<td>
+<span style="font-size:x-small">2.3.0.v20120327-1112-H344-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #FFFFFF
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.portlet.test.feature_1.2.0.v20120327-1618-H540-Beta3.jar">org.jboss.tools.portlet.test.feature</a>
+</td>
+<td>
+<span style="font-size:x-small">1.2.0.v20120327-1618-H540-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #EEEEEE
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.portlet.test.feature.source_1.2.0.v20120327-1618-H540-Beta3.jar">org.jboss.tools.portlet.test.feature.source</a>
+</td>
+<td>
+<span style="font-size:x-small">1.2.0.v20120327-1618-H540-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #FFFFFF
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.project.examples.test.feature_1.2.1.v20120327-1543-H620-Beta3.jar">org.jboss.tools.project.examples.test.feature</a>
+</td>
+<td>
+<span style="font-size:x-small">1.2.1.v20120327-1543-H620-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #EEEEEE
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.project.examples.test.feature.source_1.2.1.v20120327-1543-H620-Beta3.jar">org.jboss.tools.project.examples.test.feature.source</a>
+</td>
+<td>
+<span style="font-size:x-small">1.2.1.v20120327-1543-H620-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #FFFFFF
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.runtime.test.feature_1.3.0.v20120327-1524-H681-Beta3.jar">org.jboss.tools.runtime.test.feature</a>
+</td>
+<td>
+<span style="font-size:x-small">1.3.0.v20120327-1524-H681-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #EEEEEE
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.seam.test.feature_3.3.0.v20120327-1334-H894-Beta3.jar">org.jboss.tools.seam.test.feature</a>
+</td>
+<td>
+<span style="font-size:x-small">3.3.0.v20120327-1334-H894-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #FFFFFF
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.seam.test.feature.source_3.3.0.v20120327-1334-H894-Beta3.jar">org.jboss.tools.seam.test.feature.source</a>
+</td>
+<td>
+<span style="font-size:x-small">3.3.0.v20120327-1334-H894-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #EEEEEE
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.struts.test.feature_3.3.0.v20120327-1150-H700-Beta3.jar">org.jboss.tools.struts.test.feature</a>
+</td>
+<td>
+<span style="font-size:x-small">3.3.0.v20120327-1150-H700-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #FFFFFF
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.struts.test.feature.source_3.3.0.v20120327-1150-H700-Beta3.jar">org.jboss.tools.struts.test.feature.source</a>
+</td>
+<td>
+<span style="font-size:x-small">3.3.0.v20120327-1150-H700-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #EEEEEE
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.test.feature_3.2.0.v20120327-0753-H630-Beta3.jar">org.jboss.tools.test.feature</a>
+</td>
+<td>
+<span style="font-size:x-small">3.2.0.v20120327-0753-H630-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #FFFFFF
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.test.feature.source_3.2.0.v20120327-0753-H630-Beta3.jar">org.jboss.tools.test.feature.source</a>
+</td>
+<td>
+<span style="font-size:x-small">3.2.0.v20120327-0753-H630-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #EEEEEE
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.usage.test.feature_1.1.0.v20120327-0943-H639-Beta3.jar">org.jboss.tools.usage.test.feature</a>
+</td>
+<td>
+<span style="font-size:x-small">1.1.0.v20120327-0943-H639-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #FFFFFF
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.usage.test.feature.source_1.1.0.v20120327-0943-H639-Beta3.jar">org.jboss.tools.usage.test.feature.source</a>
+</td>
+<td>
+<span style="font-size:x-small">1.1.0.v20120327-0943-H639-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #EEEEEE
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.vpe.test.feature_3.3.0.v20120327-1055-H899-Beta3.jar">org.jboss.tools.vpe.test.feature</a>
+</td>
+<td>
+<span style="font-size:x-small">3.3.0.v20120327-1055-H899-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #FFFFFF
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.ws.test.feature_1.2.2.v20120327-1115-H853-Beta3.jar">org.jboss.tools.ws.test.feature</a>
+</td>
+<td>
+<span style="font-size:x-small">1.2.2.v20120327-1115-H853-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #EEEEEE
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.ws.test.feature.source_1.2.2.v20120327-1115-H853-Beta3.jar">org.jboss.tools.ws.test.feature.source</a>
+</td>
+<td>
+<span style="font-size:x-small">1.2.2.v20120327-1115-H853-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:#DDDDDD">
+<th style="font-size:small">Feature</th>
+<th style="font-size:small">Version</th>
+<th style="font-size:small">
+ Feature Categor(ies)
+ </th>
+</tr>
+<tr style="background-color:
+ #EEEEEE
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.hibernate.eclipse.test.feature_3.4.0.v20120327-1246-H840-Beta3.jar">org.hibernate.eclipse.test.feature</a>
+</td>
+<td>
+<span style="font-size:x-small">3.4.0.v20120327-1246-H840-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:
+ #FFFFFF
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.hibernate.eclipse.test.feature.source_3.4.0.v20120327-1246-H840-Beta3.jar">org.hibernate.eclipse.test.feature.source</a>
+</td>
+<td>
+<span style="font-size:x-small">3.4.0.v20120327-1246-H840-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
+<tr style="background-color:#DDDDDD">
+<th style="font-size:small" colspan="1">Metadata</th>
+<th style="font-size:small" colspan="1"/>
+<th style="font-size:small" colspan="1"/>
+</tr>
+<tr style="background-color:#EEEEEE">
+<td colspan="1" class="rowLine">
+<a style="font-size:x-small" href="site.xml">site.xml</a>
+ ::
+ <a style="font-size:x-small" href="artifacts.jar">artifacts.jar</a>
+ ::
+ <a style="font-size:x-small" href="content.jar">content.jar</a>
+</td>
+<td colspan="1" class="rowLine">
+ ::
+ <a style="font-size:x-small" href="plugins/">plugins</a>
+ ::
+ <a style="font-size:x-small" href="features/">features</a>
+</td>
+<td colspan="1" class="rowLine">
+
+ :: <a href="site.properties" style="font-size:x-small">site.properties</a>
+ </td>
+</tr>
+</table><br xmlns="http://www.w3.org/1999/xhtml" xmlns:xalan="http://xml.apache.org/xalan"/>
+
+ </td>
+ <td></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>
+ <table width="100%">
+ <tr class="header">
+ <td class="sub-header" width="100%"><span> Installation
+ Types</span></td>
+ </tr>
+ <tr class="light-row" style="height: 30px">
+ <td class="bodyText">
+ <p class="bodyText">Depending on how close to the bleeding edge
+ you like to be, there are several types of releases available.</p>
+ <br />
+
+ </td>
+ </tr>
+
+ <tr class="dark-row" style="height: 30px">
+ <td class="bodyText">
+ <h4>Stable Releases</h4>
+
+ <p><a href="https://www.jboss.org/tools/download/stable.html">Stable
+ releases</a> are - as indicated by their name - stable.</p><br/>
+
+ </td>
+ </tr>
+
+ <tr class="light-row" style="height: 30px">
+ <td class="bodyText">
+ <h4>Development Milestones</h4>
+
+ <p><a href="https://www.jboss.org/tools/download/dev.html">Development
+ builds</a>, released once per milestone and only a few times a year, are
+ fairly stable, but there may be some things which do not yet work.
+ If you would like to try one of these milestones, we'd greatly
+ appreciate the assistance in testing and <a
+ href="https://jira.jboss.org/jira/browse/JBIDE">reporting of
+ issues in our issue tracker</a>.</p><br/>
+
+ </td>
+ </tr>
+
+ <tr class="dark-row" style="height: 30px">
+ <td class="bodyText">
+ <h4>Nightly Builds</h4>
+
+ <p>The <a
+ href="https://www.jboss.org/tools/download/nightly.html">bleeding
+ edge</a> contains the latest and greatest new features, but nothing is
+ stable or guaranteed - yet. If you're using a Milestone and need a
+ fix, you can update to the latest Nightly, or wait for the next
+ Milestone.</p><br/>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+</center>
+</html>
Added: trunk/build/aggregate/soatests-site/pom.xml
===================================================================
--- trunk/build/aggregate/soatests-site/pom.xml (rev 0)
+++ trunk/build/aggregate/soatests-site/pom.xml 2012-03-29 05:06:03 UTC (rev 39905)
@@ -0,0 +1,119 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.site</artifactId>
+ <version>0.0.2-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.site.soa-tooling.tests</artifactId>
+ <name>JBoss Tools - SOA Tooling Tests Site</name>
+ <packaging>eclipse-update-site</packaging>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.7</version>
+ <executions>
+ <execution>
+ <id>install</id>
+ <phase>install</phase>
+ <configuration>
+ <quiet>true</quiet>
+ <tasks>
+ <!-- called AFTER generating update site + zip to add in extra content -->
+ <ant antfile="build.xml" target="basic.build" dir="../">
+ <property name="output.dir" value="${basedir}" />
+ <property name="inputRepo"
+ value="${jbosstools-nightly-staging-composite}" />
+ <property name="update.site.name" value="JBoss Tools - SOA Tooling Tests"/>
+ <property name="JBT_VERSION" value="${JBT_VERSION}" />
+ <property name="BUILD_ALIAS" value="${BUILD_ALIAS}" />
+ </ant>
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ <dependencies>
+ <dependency>
+ <groupId>commons-net</groupId>
+ <artifactId>commons-net</artifactId>
+ <version>1.4.1</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.ant</groupId>
+ <artifactId>ant</artifactId>
+ <version>1.8.2</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.ant</groupId>
+ <artifactId>ant-nodeps</artifactId>
+ <version>1.8.1</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.ant</groupId>
+ <artifactId>ant-trax</artifactId>
+ <version>1.8.0</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.ant</groupId>
+ <artifactId>ant-commons-net</artifactId>
+ <version>1.8.2</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.ant</groupId>
+ <artifactId>ant-apache-regexp</artifactId>
+ <version>1.8.2</version>
+ </dependency>
+ <dependency>
+ <groupId>ant-contrib</groupId>
+ <artifactId>ant-contrib</artifactId>
+ <version>1.0b3</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </build>
+
+ <repositories>
+ <repository>
+ <id>jbosstools-nightly-staging-composite</id>
+ <url>${jbosstools-nightly-staging-composite}</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ <repository>
+ <id>jbosstools-target-site</id>
+ <url>${jbosstools-target-site}</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ <repository>
+ <id>jboss-requirements-composite-mirror</id>
+ <url>${jboss-requirements-composite-mirror}</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ </repositories>
+</project>
Added: trunk/build/aggregate/soatests-site/site.xml
===================================================================
--- trunk/build/aggregate/soatests-site/site.xml (rev 0)
+++ trunk/build/aggregate/soatests-site/site.xml 2012-03-29 05:06:03 UTC (rev 39905)
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<site>
+ <description>JBoss Tools 3.3 - SOA Tooling Tests</description>
+
+ <!-- PLEASE NOTE!
+ When updating this file, please be sure that it parses as valid XML before committing it.
+ To test, just run `mvn clean install` in this folder.
+
+ To regenerate the list of included test features, do this:
+
+ $ cd ~/trunk; find . -mindepth 3 -maxdepth 3 -type d -name "*test*feature" | sort | \
+ sed "s#\.\/.\+\/features\/\(.\+\)#<feature url=\"features/\1_0.0.0.jar\" id=\"\1\" version=\"0.0.0\"><category name=\"JBoss Tools - SOA Tooling Tests\"/></feature>#g"
+ -->
+
+ <category-def name="JBoss Tools - SOA Tooling Tests" label="JBoss Tools - SOA Tooling Tests">
+ <description>JBoss Tools - SOA Tooling Tests
+ </description>
+ </category-def>
+
+<feature url="features/org.jboss.tools.bpel.test.feature_0.0.0.jar" id="org.jboss.tools.bpel.test.feature" version="0.0.0"><category name="JBoss Tools - SOA Tooling Tests"/></feature>
+<feature url="features/org.jboss.tools.bpel.test.source.feature_0.0.0.jar" id="org.jboss.tools.bpel.test.source.feature" version="0.0.0"><category name="JBoss Tools - SOA Tooling Tests"/></feature>
+<feature url="features/org.jboss.tools.esb.test.feature_0.0.0.jar" id="org.jboss.tools.esb.test.feature" version="0.0.0"><category name="JBoss Tools - SOA Tooling Tests"/></feature>
+<feature url="features/org.jboss.tools.flow.common.test.feature_0.0.0.jar" id="org.jboss.tools.flow.common.test.feature" version="0.0.0"><category name="JBoss Tools - SOA Tooling Tests"/></feature>
+<feature url="features/org.jboss.tools.jbpm3.test.feature_0.0.0.jar" id="org.jboss.tools.jbpm3.test.feature" version="0.0.0"><category name="JBoss Tools - SOA Tooling Tests"/></feature>
+<feature url="features/org.jboss.tools.jbpm4.test.feature_0.0.0.jar" id="org.jboss.tools.jbpm4.test.feature" version="0.0.0"><category name="JBoss Tools - SOA Tooling Tests"/></feature>
+<feature url="features/org.jboss.tools.modeshape.rest.test.feature_0.0.0.jar" id="org.jboss.tools.modeshape.rest.test.feature" version="0.0.0"><category name="JBoss Tools - SOA Tooling Tests"/></feature>
+<feature url="features/org.jboss.tools.runtime.soa.test.feature_0.0.0.jar" id="org.jboss.tools.runtime.soa.test.feature" version="0.0.0"><category name="JBoss Tools - SOA Tooling Tests"/></feature>
+
+<!-- disabled/deprecated/not included
+<feature url="features/org.jboss.tools.smooks.test.feature_0.0.0.jar" id="org.jboss.tools.smooks.test.feature" version="0.0.0"><category name="JBoss Tools - SOA Tooling Tests"/></feature>
+-->
+
+</site>
12 years, 9 months
JBoss Tools SVN: r39904 - trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/modules.
by jbosstools-commits@lists.jboss.org
Author: rob.stryker(a)jboss.com
Date: 2012-03-29 00:23:44 -0400 (Thu, 29 Mar 2012)
New Revision: 39904
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/modules/ResourceModuleResourceUtil.java
Log:
NPE on deleted module
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/modules/ResourceModuleResourceUtil.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/modules/ResourceModuleResourceUtil.java 2012-03-28 21:42:58 UTC (rev 39903)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/modules/ResourceModuleResourceUtil.java 2012-03-29 04:23:44 UTC (rev 39904)
@@ -216,6 +216,9 @@
*/
private static String[] getProjectIncludesExcludes(IModule module) {
IProject p = module.getProject();
+ if( p == null )
+ return new String[]{null, null};
+
IVirtualComponent vc = ComponentCore.createComponent(p);
Properties props = vc.getMetaProperties();
String exclusionPatterns = getPatternValue(props, COMPONENT_EXCLUSIONS_PATTERN);
12 years, 9 months
JBoss Tools SVN: r39903 - trunk/common/plugins/org.jboss.tools.common/src/org/jboss/tools/common/util.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2012-03-28 17:42:58 -0400 (Wed, 28 Mar 2012)
New Revision: 39903
Modified:
trunk/common/plugins/org.jboss.tools.common/src/org/jboss/tools/common/util/DirtyEditorTracker.java
Log:
JBIDE-11385
https://issues.jboss.org/browse/JBIDE-11385
Improvement of getDirtyFiles().
Modified: trunk/common/plugins/org.jboss.tools.common/src/org/jboss/tools/common/util/DirtyEditorTracker.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common/src/org/jboss/tools/common/util/DirtyEditorTracker.java 2012-03-28 21:28:22 UTC (rev 39902)
+++ trunk/common/plugins/org.jboss.tools.common/src/org/jboss/tools/common/util/DirtyEditorTracker.java 2012-03-28 21:42:58 UTC (rev 39903)
@@ -10,7 +10,9 @@
******************************************************************************/
package org.jboss.tools.common.util;
+import java.util.HashMap;
import java.util.HashSet;
+import java.util.Map;
import java.util.Set;
import org.eclipse.core.resources.IFile;
@@ -37,6 +39,7 @@
static DirtyEditorTracker INSTANCE;
private Set<IFile> dirtyFiles = new HashSet<IFile>();
+ private Map<IFile, Integer> openEditors = new HashMap<IFile, Integer>();
private DirtyEditorTracker() {
init();
@@ -54,21 +57,7 @@
if(workbench != null) {
IWorkbenchWindow[] windows = workbench.getWorkbenchWindows();
for (IWorkbenchWindow window: windows) {
- if(window.getShell() != null) {
- IWorkbenchPage[] pages = window.getPages();
- for (IWorkbenchPage page: pages) {
- IEditorReference[] rs = page.getEditorReferences();
- for (IEditorReference r: rs) {
- IEditorPart part = r.getEditor(false);
- if(part != null) {
- update(part);
- part.addPropertyListener(this);
- }
- }
- page.addPartListener(this);
- }
- window.addPageListener(this);
- }
+ windowOpened(window);
}
CommonPlugin.getDefault().getWorkbench().addWindowListener(this);
}
@@ -87,28 +76,30 @@
}
@Override
- public void partActivated(IWorkbenchPart part) {
+ public void windowActivated(IWorkbenchWindow window) {
}
@Override
- public void partBroughtToTop(IWorkbenchPart part) {
+ public void windowDeactivated(IWorkbenchWindow window) {
}
@Override
- public void partClosed(IWorkbenchPart part) {
- if (part instanceof IEditorPart) {
- editorClosed((IEditorPart)part);
+ public void windowClosed(IWorkbenchWindow window) {
+ IWorkbenchPage[] pages = window.getPages();
+ for (IWorkbenchPage page: pages) {
+ pageClosed(page);
}
+ window.removePageListener(this);
}
@Override
- public void partDeactivated(IWorkbenchPart part) {
- }
-
- @Override
- public void partOpened(IWorkbenchPart part) {
- if (part instanceof IEditorPart) {
- editorOpened((IEditorPart)part);
+ public void windowOpened(IWorkbenchWindow window) {
+ if(window.getShell() != null) {
+ IWorkbenchPage[] pages = window.getPages();
+ for (IWorkbenchPage page: pages) {
+ pageOpened(page);
+ }
+ window.addPageListener(this);
}
}
@@ -118,56 +109,100 @@
@Override
public void pageClosed(IWorkbenchPage page) {
+ IEditorReference[] rs = page.getEditorReferences();
+ for (IEditorReference r: rs) {
+ IEditorPart part = r.getEditor(false);
+ if(part != null) {
+ editorClosed(part);
+ }
+ }
page.removePartListener(this);
}
@Override
public void pageOpened(IWorkbenchPage page) {
+ IEditorReference[] rs = page.getEditorReferences();
+ for (IEditorReference r: rs) {
+ IEditorPart part = r.getEditor(false);
+ if(part != null) {
+ editorOpened(part);
+ }
+ }
page.addPartListener(this);
}
@Override
- public void windowActivated(IWorkbenchWindow window) {
+ public void partActivated(IWorkbenchPart part) {
}
@Override
- public void windowDeactivated(IWorkbenchWindow window) {
+ public void partBroughtToTop(IWorkbenchPart part) {
}
@Override
- public void windowClosed(IWorkbenchWindow window) {
- window.removePageListener(this);
+ public void partClosed(IWorkbenchPart part) {
+ if (part instanceof IEditorPart) {
+ editorClosed((IEditorPart)part);
+ }
}
@Override
- public void windowOpened(IWorkbenchWindow window) {
- window.addPageListener(this);
+ public void partDeactivated(IWorkbenchPart part) {
}
- public void editorOpened(IEditorPart part) {
- IEditorInput input = part.getEditorInput();
- if(input instanceof IFileEditorInput) {
+ @Override
+ public void partOpened(IWorkbenchPart part) {
+ if (part instanceof IEditorPart) {
+ editorOpened((IEditorPart)part);
+ }
+ }
+
+ private void editorOpened(IEditorPart part) {
+ IFile file = getFile(part);
+ if(file != null) {
part.addPropertyListener(this);
+ synchronized (this) {
+ Integer i = openEditors.get(file);
+ int k = i == null ? 1 : i.intValue() + 1;
+ openEditors.put(file, k);
+ }
+ update(part);
}
}
- public void editorClosed(IEditorPart part) {
+ private void editorClosed(IEditorPart part) {
part.removePropertyListener(this);
+ IFile file = getFile(part);
+ if(file != null) {
+ synchronized (this) {
+ Integer i = openEditors.get(file);
+ if(i != null) {
+ if(i < 2) {
+ openEditors.remove(file);
+ update(file, false);
+ } else {
+ openEditors.put(file, i.intValue() - 1);
+ }
+ }
+ }
+ }
}
@Override
public void propertyChanged(Object source, int propId) {
if(propId == IEditorPart.PROP_DIRTY && source instanceof IEditorPart) {
- IEditorPart part = (IEditorPart)source;
- update(part);
+ update((IEditorPart)source);
}
-
}
+ private IFile getFile(IEditorPart part) {
+ IEditorInput input = part.getEditorInput();
+ return (input instanceof IFileEditorInput) ? ((IFileEditorInput)input).getFile() : null;
+ }
+
private void update(IEditorPart part) {
- IEditorInput input = part.getEditorInput();
- if(input instanceof IFileEditorInput) {
- IFile f = ((IFileEditorInput)input).getFile();
+ IFile f = getFile(part);
+ if(f != null) {
update(f, part.isDirty());
}
}
@@ -177,10 +212,8 @@
if(!dirtyFiles.contains(file)) {
dirtyFiles.add(file);
}
- } else {
- if(dirtyFiles.contains(file)) {
- dirtyFiles.remove(file);
- }
+ } else if(dirtyFiles.contains(file)) {
+ dirtyFiles.remove(file);
}
}
}
12 years, 9 months
JBoss Tools SVN: r39902 - trunk/cdi/tests/org.jboss.tools.cdi.bot.test/META-INF.
by jbosstools-commits@lists.jboss.org
Author: dgolovin
Date: 2012-03-28 17:28:22 -0400 (Wed, 28 Mar 2012)
New Revision: 39902
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/META-INF/MANIFEST.MF
Log:
fix for manifest problem in cdi.bot.test plugin
Modified: trunk/cdi/tests/org.jboss.tools.cdi.bot.test/META-INF/MANIFEST.MF
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.bot.test/META-INF/MANIFEST.MF 2012-03-28 21:14:18 UTC (rev 39901)
+++ trunk/cdi/tests/org.jboss.tools.cdi.bot.test/META-INF/MANIFEST.MF 2012-03-28 21:28:22 UTC (rev 39902)
@@ -14,7 +14,6 @@
org.jboss.tools.cdi.bot.test.jsf,
org.jboss.tools.cdi.bot.test.named,
org.jboss.tools.cdi.bot.test.openon,
- org.jboss.tools.cdi.bot.test.quickfix,
org.jboss.tools.cdi.bot.test.quickfix.base,
org.jboss.tools.cdi.bot.test.quickfix.validators,
org.jboss.tools.cdi.bot.test.uiutils,
12 years, 9 months
JBoss Tools SVN: r39901 - in trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test: src/org/jboss/tools/openshift/ui/bot/test and 1 other directories.
by jbosstools-commits@lists.jboss.org
Author: sbunciak
Date: 2012-03-28 17:14:18 -0400 (Wed, 28 Mar 2012)
New Revision: 39901
Removed:
trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/test/CredentialsValidation.java
Modified:
trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/build.properties
trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/test/CreateDomain.java
trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/test/DeleteAppAS7.java
trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/test/ValidateCredentials.java
trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/util/DomainDestroyer.java
Log:
Resolving Application deletion: https://issues.jboss.org/browse/JBQA-6127
Modified: trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/build.properties
===================================================================
--- trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/build.properties 2012-03-28 20:06:04 UTC (rev 39900)
+++ trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/build.properties 2012-03-28 21:14:18 UTC (rev 39901)
@@ -1,4 +1,4 @@
-source.. = src/
+source.. = src/,resources/
output.. = bin/
bin.includes = META-INF/,\
.
Modified: trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/test/CreateDomain.java
===================================================================
--- trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/test/CreateDomain.java 2012-03-28 20:06:04 UTC (rev 39900)
+++ trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/test/CreateDomain.java 2012-03-28 21:14:18 UTC (rev 39901)
@@ -1,11 +1,8 @@
package org.jboss.tools.openshift.ui.bot.test;
-import org.eclipse.swt.widgets.Shell;
-import org.eclipse.swt.widgets.Widget;
-import org.eclipse.swtbot.eclipse.finder.matchers.WidgetMatcherFactory;
-import org.eclipse.swtbot.swt.finder.waits.Conditions;
+import org.eclipse.swtbot.swt.finder.SWTBot;
+import org.eclipse.swtbot.swt.finder.waits.ICondition;
import org.eclipse.swtbot.swt.finder.widgets.SWTBotText;
-import org.hamcrest.Matcher;
import org.jboss.tools.openshift.ui.bot.util.TestProperties;
import org.jboss.tools.ui.bot.ext.SWTTestExt;
import org.jboss.tools.ui.bot.ext.condition.NonSystemJobRunsCondition;
@@ -36,12 +33,29 @@
bot.waitForShell("New OpenShift Express Application", 100);
- @SuppressWarnings("unchecked")
- Matcher<Widget> matcher = WidgetMatcherFactory.allOf(
- WidgetMatcherFactory.widgetOfType(Shell.class),
- WidgetMatcherFactory.withText("New OpenShift Express Application"));
+ //@SuppressWarnings("unchecked")
+ //Matcher<Widget> matcher = WidgetMatcherFactory.allOf(
+ // WidgetMatcherFactory.widgetOfType(Shell.class),
+ // WidgetMatcherFactory.withText("New OpenShift Express Application"));
- bot.waitUntilWidgetAppears(Conditions.waitForWidget(matcher));
+ //bot.waitUntilWidgetAppears(Conditions.waitForWidget(matcher));
+ bot.waitWhile(new ICondition() {
+ @Override
+ public boolean test() {
+ return bot.shell(IDELabel.Shell.SECURE_STORAGE).isVisible();
+ }
+
+ @Override
+ public void init(SWTBot bot) {
+ // keep empty
+ }
+
+ @Override
+ public String getFailureMessage() {
+ return "Domain creation wizard still visible in user account after reasonable timeout.";
+ }
+
+ }, TIME_20S, TIME_1S);
bot.waitUntil(new NonSystemJobRunsCondition());
}
Deleted: trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/test/CredentialsValidation.java
===================================================================
--- trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/test/CredentialsValidation.java 2012-03-28 20:06:04 UTC (rev 39900)
+++ trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/test/CredentialsValidation.java 2012-03-28 21:14:18 UTC (rev 39901)
@@ -1,73 +0,0 @@
-package org.jboss.tools.openshift.ui.bot.test;
-
-import org.eclipse.swtbot.swt.finder.SWTBot;
-import org.eclipse.swtbot.swt.finder.matchers.WidgetMatcherFactory;
-import org.eclipse.swtbot.swt.finder.waits.Conditions;
-import org.eclipse.swtbot.swt.finder.widgets.SWTBotButton;
-import org.jboss.tools.openshift.ui.bot.util.TestProperties;
-import org.jboss.tools.ui.bot.ext.SWTTestExt;
-import org.jboss.tools.ui.bot.ext.config.Annotations.Require;
-import org.jboss.tools.ui.bot.ext.gen.ActionItem;
-import org.jboss.tools.ui.bot.ext.types.IDELabel;
-import org.junit.Test;
-
-@Require(clearWorkspace = true)
-public class CredentialsValidation extends SWTTestExt {
-
- @Test
- public void testUserCredentialsValidation() throws InterruptedException {
- // try to create new OpenShift Express Application
- SWTBot wiz = open.newObject(ActionItem.NewObject.create("OpenShift",
- "OpenShift Express Application"));
-
- SWTBotButton validateButton = wiz.button("Validate");
-
- assertFalse("Validation button shouldn't be enabled at this step.",
- validateButton.isEnabled());
-
- // set wrong user credentials
- wiz.text(0).setText(TestProperties.getProperty("openshift.user.name"));
- wiz.text(1).setText(TestProperties.getProperty("openshift.user.wrongpwd"));
-
- assertTrue(
- "Validation button should be enabled to check the user credentials.",
- validateButton.isEnabled());
-
- SWTBotButton nextButton = wiz.button(IDELabel.Button.NEXT);
- // try to move forward
- nextButton.click();
-
- // wait for credentials validation
- bot.waitUntilWidgetAppears(Conditions
- .waitForWidget(WidgetMatcherFactory
- .withText(" The given credentials are not valid")));
-
- assertFalse("Next > button shouldn't be enabled to move forward.",
- nextButton.isEnabled());
-
- // set correct user credentials
- wiz.text(0).setText(TestProperties.getProperty("openshift.user.name"));
- wiz.text(1).setText(TestProperties.getProperty("openshift.user.pwd"));
-
- assertTrue(
- "Validation button should be enabled again, user credentials has been changed.",
- validateButton.isEnabled());
-
- // validate credentials
- validateButton.click();
-
- bot.waitUntil(Conditions.widgetIsEnabled(nextButton));
-
- // buttons assertion
- assertFalse(
- "Validation button shouldn't be enabled until user credentials hasn't been changed.",
- validateButton.isEnabled());
- assertFalse(
- "Finish button shouldn't be enabled at this step, can't finish wizard.",
- wiz.button("Finish").isEnabled());
-
- // move forward
- nextButton.click();
- }
-
-}
Modified: trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/test/DeleteAppAS7.java
===================================================================
--- trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/test/DeleteAppAS7.java 2012-03-28 20:06:04 UTC (rev 39900)
+++ trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/test/DeleteAppAS7.java 2012-03-28 21:14:18 UTC (rev 39901)
@@ -1,9 +1,5 @@
package org.jboss.tools.openshift.ui.bot.test;
-import java.util.ArrayList;
-import java.util.List;
-
-import org.eclipse.core.runtime.jobs.Job;
import org.eclipse.swtbot.eclipse.finder.widgets.SWTBotView;
import org.eclipse.swtbot.swt.finder.SWTBot;
import org.eclipse.swtbot.swt.finder.waits.ICondition;
@@ -15,6 +11,9 @@
import org.junit.Test;
public class DeleteAppAS7 extends SWTTestExt {
+
+ SWTBotTreeItem account;
+
@Test
public void canDeleteApplication() {
projectExplorer.show();
@@ -32,7 +31,7 @@
SWTBot consoleBot = openshiftConsole.bot();
- SWTBotTreeItem account = consoleBot.tree()
+ account = consoleBot.tree()
.expandNode(TestProperties.getProperty("openshift.user.name"))
.doubleClick();
@@ -41,52 +40,25 @@
bot.waitForShell("Application deletion");
bot.button(IDELabel.Button.OK).click();
-// TODO !!!
bot.waitWhile(new ICondition() {
-
- private boolean deletionInvoked = false;
-
@Override
public boolean test() throws Exception {
-
- if (deletionInvoked && getJobs().size() == 0) {
- return false;
- } else {
- return true;
- }
-
+ return account.getItems().length > 0;
}
@Override
public void init(SWTBot bot) {
- // Keep empty
+ // keep empty
}
@Override
public String getFailureMessage() {
- return "Deletion was not invoked in timeout.";
+ return "Application is still present in user account after reasonable timeout.";
}
-
- private List<Job> getJobs() {
- List<Job> jobs = new ArrayList<Job>();
- for (Job job : Job.getJobManager().find(null)) {
- if (Job.SLEEPING != job.getState()) {
- jobs.add(job);
-
- System.out.println("Job: " + job.getName());
-
- if (job.getName().contains("OpenShift")) {
- System.out
- .println("!!!!!!!!!!!FOUND ONE!!!!!!!!!!!!!");
- deletionInvoked = true;
- }
-
- }
- }
- return jobs;
- }
+
}, TIME_60S, TIME_1S);
+
/*
* TODO
*
@@ -102,4 +74,5 @@
account.getItems().length == 0);
}
+
}
Modified: trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/test/ValidateCredentials.java
===================================================================
--- trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/test/ValidateCredentials.java 2012-03-28 20:06:04 UTC (rev 39900)
+++ trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/test/ValidateCredentials.java 2012-03-28 21:14:18 UTC (rev 39901)
@@ -35,6 +35,8 @@
// create new OpenShift Express Application
SWTBot wiz = open.newObject(OpenShiftUI.NewApplication.iNewObject);
+ storePasswordThenForward();
+
// set wrong user credentials
wiz.text(0).setText(TestProperties.getProperty("openshift.user.name"));
wiz.text(1).setText(
@@ -68,9 +70,10 @@
* passphrase)
*/
private void storePasswordThenForward() {
- bot.waitForShell(IDELabel.Shell.SECURE_STORAGE);
- bot.text(0).setText(TestProperties.getPassphrase());
- bot.button(IDELabel.Button.OK).click();
+ if (bot.waitForShell(IDELabel.Shell.SECURE_STORAGE) != null) {
+ bot.text(0).setText(TestProperties.getPassphrase());
+ bot.button(IDELabel.Button.OK).click();
+ }
}
}
Modified: trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/util/DomainDestroyer.java
===================================================================
--- trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/util/DomainDestroyer.java 2012-03-28 20:06:04 UTC (rev 39900)
+++ trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/src/org/jboss/tools/openshift/ui/bot/util/DomainDestroyer.java 2012-03-28 21:14:18 UTC (rev 39901)
@@ -47,7 +47,7 @@
* @param args
*/
public static void main(String[] args) {
- if (destroyDomain("rhtest", "sbunciak", "rhtest123") == 200) {
+ if (destroyDomain("rhtestdomain", "sbunciak", "rhtest123") == 200) {
System.out.println("Domain destroyed.");
} else {
System.out.println("Domain was not destroyed.");
12 years, 9 months
JBoss Tools SVN: r39900 - trunk/tests/plugins/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/gen.
by jbosstools-commits@lists.jboss.org
Author: ldimaggio
Date: 2012-03-28 16:06:04 -0400 (Wed, 28 Mar 2012)
New Revision: 39900
Modified:
trunk/tests/plugins/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/gen/ActionItem.java
Log:
Corrected references to JBoss Enterprise Application Platform 6.x (Experimental)
Modified: trunk/tests/plugins/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/gen/ActionItem.java
===================================================================
--- trunk/tests/plugins/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/gen/ActionItem.java 2012-03-28 18:47:43 UTC (rev 39899)
+++ trunk/tests/plugins/org.jboss.tools.ui.bot.ext/src/org/jboss/tools/ui/bot/ext/gen/ActionItem.java 2012-03-28 20:06:04 UTC (rev 39900)
@@ -1860,7 +1860,7 @@
* represents item : JBoss Enterprise Middleware->JBoss Enterprise Application Platform 6.x
*/
public static final IServer LABEL = new IServer() {
- public String getName() { return "JBoss Enterprise Application Platform 6.x";}
+ public String getName() { return "JBoss Enterprise Application Platform 6.x (Experimental)";}
public List<String> getGroupPath() {
List<String> l = new Vector<String>();
l.add("JBoss Enterprise Middleware");
@@ -10652,7 +10652,7 @@
* represents item : JBoss Enterprise Middleware->JBoss Enterprise Application Platform 6.x Runtime
*/
public static final IServerRuntime LABEL = new IServerRuntime() {
- public String getName() { return "JBoss Enterprise Application Platform 6.x Runtime";}
+ public String getName() { return "JBoss Enterprise Application Platform 6.x Runtime (Experimental)";}
public List<String> getGroupPath() {
List<String> l = new Vector<String>();
l.add("JBoss Enterprise Middleware");
12 years, 9 months