JBoss Tools SVN: r36743 - trunk/download.jboss.org/jbosstools/builds/cascade.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2011-11-29 14:19:22 -0500 (Tue, 29 Nov 2011)
New Revision: 36743
Added:
trunk/download.jboss.org/jbosstools/builds/cascade/3.2.helios.html
Modified:
trunk/download.jboss.org/jbosstools/builds/cascade/3.3.indigo.html
trunk/download.jboss.org/jbosstools/builds/cascade/index.html
trunk/download.jboss.org/jbosstools/builds/cascade/trunk.html
Log:
rename index to 3.2.helios; update links (JBIDE-10278)
Copied: trunk/download.jboss.org/jbosstools/builds/cascade/3.2.helios.html (from rev 36742, trunk/download.jboss.org/jbosstools/builds/cascade/index.html)
===================================================================
--- trunk/download.jboss.org/jbosstools/builds/cascade/3.2.helios.html (rev 0)
+++ trunk/download.jboss.org/jbosstools/builds/cascade/3.2.helios.html 2011-11-29 19:19:22 UTC (rev 36743)
@@ -0,0 +1,130 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Build Job Cascade + Results</title>
+<style>
+@import url("../../web/site.css");
+</style>
+</head>
+<!--
+ s#_trunk#_stable_branch#g
+ s#_Trunk#_Stable_Branch#g
+ s#/trunk#/3.2_stable_branch#g
+-->
+<body>
+<body marginheight="0" marginwidth="0" leftmargin="0" topmargin="0">
+<table marginheight="0" marginwidth="0" leftmargin="0" topmargin="0"
+ cellspacing="0" cellpadding="0">
+ <tr>
+ <td colspan="2"><a href="https://www.jboss.org/tools"><img
+ src="https://www.jboss.org/dms/tools/images/tools-banner.png"
+ border="0" /></a></td>
+ </tr>
+ <tr>
+ <td class="bodyText">  </td>
+ </tr>
+ <tr>
+ <td class="bodyText">  </td>
+ <td class="bodyText"><h2 class="title">JBoss Tools 3.2.x <b style="color:black">/</b> <b style="color:red">JBoss Developer Studio 4.x</b> (Helios)</h2></td>
+ </tr>
+ <tr>
+ <td class="bodyText">  </td>
+ <td class="bodyText">
+ <p class="bodyText"><i>Note: <b style="color: red">red
+ links</b> require VPN access.</i>
+<h2 class="title">Build Job Cascade:</h2>
+<ul>
+ <li><a style="color: red"
+ href="https://hudson.qa.jboss.com/hudson/job/jbosstools-3.2_stable_branch.targe...">Local
+ Target Platform build</a> (build + publish)
+ <ul>
+ <li><a style="color: red"
+ href="https://hudson.qa.jboss.com/hudson/job/jbosstools-3.2_stable_branch.conti...">Continuous
+ build</a> (build only, no tests, no publish)</li>
+ <li><a style="color: red"
+ href="https://hudson.qa.jboss.com/hudson/job/jbosstools-3.2_stable_branch.tests">Tests
+ build</a> (build + tests, no publish)</li>
+ <li><a style="color: red"
+ href="https://hudson.qa.jboss.com/hudson/view/DevStudio/view/DevStudio_Stable_B...">All
+ components' jobs, including JBT core + drools, teiid, pi4soa, savara</a>
+ (build, test, publish) :: <b><a style="color: red"
+ href="https://hudson.qa.jboss.com/hudson/view/DevStudio/view/DevStudio_Stable_B...">list
+ of unstable jobs</a></b> - <a href=swimlanes.txt>Interdependencies between jobs, aka "swimlanes"</a></li>
+ <ul>
+ <li><a style="color: red"
+ href="https://hudson.qa.jboss.com/hudson/job/jbosstools-3.2_stable_branch.aggre...">Aggregate
+ build</a> (collect components into a single update site for downstream use and publishing to sf.net)</li>
+ </ul>
+ </ul>
+ <hr />
+ <li><a style="color: red"
+ href="https://hudson.qa.jboss.com/hudson/job/devstudio-4.1_stable_branch.target...">Local
+ JBDS Target Platform build</a> (build + publish)
+ <ul>
+ <ul>
+ <li><a style="color: red"
+ href="https://hudson.qa.jboss.com/hudson/job/devstudio-4.1_stable_branch.update...">JBDS
+ Aggregate site build</a> (build Core [JBT + JBDS], Extras, Tech Preview
+ sites, then publish)
+ <ul>
+ <li><a style="color: red"
+ href="https://hudson.qa.jboss.com/hudson/job/devstudio-4.1_stable_branch.product">JBDS
+ Product builds</a> (combine JBDS components + TP into installers,
+ publish)</li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+</ul>
+<h2 class="title">Results:</h2>
+<ul>
+ <li>JBT Target Platform build: <a
+ href="http://download.jboss.org/jbosstools/updates/target-platform/latest/">http://download.jboss.org/jbosstools/updates/target-platform/latest/</a>
+ <ul>
+ <li>JBT Component builds: <a
+ href="http://download.jboss.org/jbosstools/builds/staging/">http://download.jboss.org/jbosstools/builds/staging/</a>
+ :: <b><a
+ href="http://download.jboss.org/jbosstools/builds/staging/_composite_/3.2_stabl...">composite
+ update site</a></b>
+ <ul>
+ <li>JBT Aggregate builds: <a
+ href="http://download.jboss.org/jbosstools/builds/nightly/core/">http://download.jboss.org/jbosstools/builds/nightly/</a>
+ :: <a
+ href="http://download.jboss.org/jbosstools/builds/nightly/core/3.2_stable_branc...">latest
+ from trunk</a> :: <a
+ href="http://download.jboss.org/jbosstools/updates/nightly/core/3.2_stable_branch/">updates</a>
+ </ul>
+ </ul>
+ <hr />
+ <li>JBDS Target Platform build: <a style="color: red"
+ href="http://www.qa.jboss.com/binaries/RHDS/updates/jbds-target-platform/">http://www.qa.jboss.com/binaries/RHDS/updates/jbds-target-platform/</a>
+ <ul>
+ <ul>
+ <li>JBDS Aggregate updates: <a style="color: red"
+ href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-4.1_stable...">http://www.qa.jboss.com/binaries/RHDS/builds/staging/</a>
+ (Core [JBT + JBDS], Extras, Tech Preview)</li>
+ <ul>
+ <li>JBDS Product builds: <a style="color: red"
+ href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-4.1_stable...">http://www.qa.jboss.com/binaries/RHDS/builds/staging/</a>
+ :: <a style="color: red"
+ href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-4.1_stable...">latest</a> :: <a style="color: red"
+ href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-4.1_stable...">updates</a></li>
+ </ul>
+ </ul>
+ </ul>
+ </li>
+ </ul>
+ </td>
+ </tr>
+</table>
+<p align="right"><i><small>Last updated 2011-11-29</small></i>
+<br/><small><a href=trunk.html>trunk</a> :: <a href=3.3.indigo.html>3.3.x / 5.x (Indigo)</a> :: <a href=3.2.helios.html>3.2.x / 4.x (Helios)</a></small>
+</p>
+
+</body>
+</html>
Modified: trunk/download.jboss.org/jbosstools/builds/cascade/3.3.indigo.html
===================================================================
--- trunk/download.jboss.org/jbosstools/builds/cascade/3.3.indigo.html 2011-11-29 19:04:50 UTC (rev 36742)
+++ trunk/download.jboss.org/jbosstools/builds/cascade/3.3.indigo.html 2011-11-29 19:19:22 UTC (rev 36743)
@@ -26,7 +26,7 @@
</tr>
<tr>
<td class="bodyText">  </td>
- <td class="bodyText"><h2 class="title">JBoss Tools 3.3.x <b style="color:black">/</b> <b style="color:red">JBoss Developer Studio 5.x</b></h2></td>
+ <td class="bodyText"><h2 class="title">JBoss Tools 3.3.x <b style="color:black">/</b> <b style="color:red">JBoss Developer Studio 5.x</b> (Indigo)</h2></td>
</tr>
<tr>
<td class="bodyText">  </td>
@@ -46,16 +46,28 @@
href="https://hudson.qa.jboss.com/hudson/job/jbosstools-3.3_stable_branch.tests">Tests
build</a> (build + tests, no publish)</li>
<li><a style="color: red"
- href="https://hudson.qa.jboss.com/hudson/view/DevStudio/view/DevStudio_3.3.indigo/">All
- components' jobs, including JBT core + drools, teiid, pi4soa, savara</a>
+ href="https://hudson.qa.jboss.com/hudson/view/DevStudio/view/DevStudio_Stable_B...">All
+ components' jobs, including JBT - Core, JBT - SOA Tooling, Drools, Teiid, pi4soa, Savara</a>
(build, test, publish) :: <b><a style="color: red"
- href="https://hudson.qa.jboss.com/hudson/view/DevStudio/view/DevStudio_3.3.indi...">list
+ href="https://hudson.qa.jboss.com/hudson/view/DevStudio/view/DevStudio_Stable_B...">list
of unstable jobs</a></b> - <a href=swimlanes.txt>Interdependencies between jobs, aka "swimlanes"</a></li>
<ul>
<li><a style="color: red"
- href="https://hudson.qa.jboss.com/hudson/job/jbosstools-3.3_stable_branch.aggre...">Aggregate
+ href="https://hudson.qa.jboss.com/hudson/job/jbosstools-3.3_stable_branch.aggre...">JBT - Core
build</a> (collect components into a single update site for downstream use and publishing to sf.net)
</li>
+ <li><a style="color: red"
+ href="https://hudson.qa.jboss.com/hudson/job/jbosstools-3.3_stable_branch.soa-t...">JBT - SOA Tooling
+ build</a> (collect components into a single update site for downstream use and publishing to sf.net)
+ </li>
+ <li><a style="color: red"
+ href="https://hudson.qa.jboss.com/hudson/job/jbosstools-3.3_stable_branch.webto...">JBT - Web Tools
+ build</a> (collect components into a single update site for use as WTP Server Adapter)
+ </li>
+ <li><a style="color: red"
+ href="https://hudson.qa.jboss.com/hudson/job/jbosstools-3.3_stable_branch.botte...">JBT - Bot Tests
+ build</a> (collect all bot tests into a single update site)
+ </li>
</ul>
</ul>
<hr />
@@ -65,13 +77,16 @@
<ul>
<ul>
<li><a style="color: red"
+ href="https://hudson.qa.jboss.com/hudson/job/devstudio-5.0_stable_branch.soa-to...">JBDS
+ SOA Tooling site build</a> (build site, then publish)
+ <li><a style="color: red"
href="https://hudson.qa.jboss.com/hudson/job/devstudio-5.0_stable_branch.update...">JBDS
- Aggregate site build</a> (build Core [JBT + JBDS], Extras, Tech Preview
+ Aggregate site build</a> (build Core Subset [JBT + JBDS], Extras, Tech Preview
sites, then publish)
<ul>
<li><a style="color: red"
href="https://hudson.qa.jboss.com/hudson/job/devstudio-5.0_stable_branch.product">JBDS
- Product builds</a> (combine JBDS components + TP into installers,
+ Product builds</a> (combine JBDS components and TP into Core Site + Installers,
publish)</li>
</ul>
</li>
@@ -84,37 +99,52 @@
</ul>
<h2 class="title">Results:</h2>
<ul>
- <li>JBT Target Platform build: <a
- href="http://download.jboss.org/jbosstools/updates/target-platform_3.3.indigo/l...">http://download.jboss.org/jbosstools/updates/target-platform_3.3.indigo/l...</a> <b>NOTE: same as trunk</b>
+ <li><a
+ href="http://download.jboss.org/jbosstools/updates/target-platform_3.3.indigo/l...">JBT Target Platform</a>
+ <b>NOTE: same as trunk</b>
<ul>
- <li>JBT Component builds: <a
- href="http://download.jboss.org/jbosstools/builds/staging/">http://download.jboss.org/jbosstools/builds/staging/</a>
- :: <b><a
+ <li><a
+ href="http://download.jboss.org/jbosstools/builds/staging/">JBT Component builds</a> (staging)
+ :: <a
href="http://download.jboss.org/jbosstools/builds/staging/_composite_/3.3.indigo/">composite
- update site</a></b>
+ update site</a>
<ul>
- <li>JBT Aggregate builds: <a
- href="http://download.jboss.org/jbosstools/builds/nightly/">http://download.jboss.org/jbosstools/builds/nightly/</a>
- :: <a
- href="http://download.jboss.org/jbosstools/builds/nightly/3.3_stable_branch/lat...">latest
- from branch</a> :: <a
- href="http://download.jboss.org/jbosstools/updates/nightly/3.3_stable_branch/">updates</a>
+ <li><a href="http://download.jboss.org/jbosstools/builds/nightly/soa-tooling/">JBT - SOA Tooling</a> (nightly)
+ :: <a href="http://download.jboss.org/jbosstools/builds/nightly/soa-tooling/3.3.indig...">latest builds</a>
+ :: <b><a href="http://download.jboss.org/jbosstools/updates/nightly/soa-tooling/3.3.indigo/">latest updates</a></b>
+
+ <li><a href="http://download.jboss.org/jbosstools/builds/nightly/core/">JBT - Core Tools</a> (nightly)
+ :: <a href="http://download.jboss.org/jbosstools/builds/nightly/core/3.3.indigo/lates...">latest builds</a>
+ :: <b><a href="http://download.jboss.org/jbosstools/updates/nightly/core/3.3.indigo/">latest updates</a></b>
+
+ <li><a href="http://download.jboss.org/jbosstools/builds/nightly/webtools/">JBT - Web Tools</a> (nightly)
+ :: <a href="http://download.jboss.org/jbosstools/builds/nightly/webtools/3.3.indigo/l...">latest builds</a>
+ :: <b><a href="http://download.jboss.org/jbosstools/updates/nightly/webtools/3.3.indigo/">latest updates</a></b>
+
+ <li><a href="http://download.jboss.org/jbosstools/builds/nightly/bottests/">JBT - Bot Tests</a> (nightly)
+ :: <a href="http://download.jboss.org/jbosstools/builds/nightly/bottests/3.3.indigo/l...">latest builds</a>
+ :: <b><a href="http://download.jboss.org/jbosstools/updates/nightly/bottests/3.3.indigo/">latest updates</a></b>
+
</ul>
</ul>
<hr />
- <li>JBDS Target Platform build: <a style="color: red"
- href="http://www.qa.jboss.com/binaries/RHDS/updates/jbds-target-platform_3.3.in...">http://www.qa.jboss.com/binaries/RHDS/updates/jbds-target-platform_3.3.in...</a> <b>NOTE: same as trunk</b>
+ <li><a style="color: red"
+ href="http://www.qa.jboss.com/binaries/RHDS/updates/jbds-target-platform_3.3.in...">JBDS Target Platform</a>
+ <b>NOTE: same as trunk</b>
<ul>
<ul>
- <li>JBDS Aggregate updates: <a style="color: red"
- href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_stable...">http://www.qa.jboss.com/binaries/RHDS/builds/staging/</a>
- (Core [JBT + JBDS], Extras, Tech Preview)</li>
+ <li><b><a style="color: red"
+ href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_stable...">JBDS - SOA Tooling updates</a></b>
+ </li>
+ <li>JBDS - <b><a style="color: red"
+ href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_stable...">Extras</a></b> / Tech Preview
+ updates</a>
+ </li>
<ul>
- <li>JBDS Product builds: <a style="color: red"
- href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_stable...">http://www.qa.jboss.com/binaries/RHDS/builds/staging/</a>
- :: <a style="color: red"
- href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_stable...">latest</a> :: <a style="color: red"
- href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_stable...">updates</a></li>
+ <li><b><a style="color: red"
+ href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_stable...">JBDS Installers</a></b>
+ :: <b><a style="color: red"
+ href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_stable...">JBDS - Core Updates</a></b></li>
</ul>
</ul>
@@ -124,6 +154,9 @@
</td>
</tr>
</table>
-<p align="right"><i><small>Last updated 2011-06-16 16:54 GMT-5</small></i></p>
+<p align="right"><i><small>Last updated 2011-11-29</small></i>
+<br/><small><a href=trunk.html>trunk</a> :: <a href=3.3.indigo.html>3.3.x / 5.x (Indigo)</a> :: <a href=3.2.helios.html>3.2.x / 4.x (Helios)</a></small>
+</p>
+
</body>
</html>
Modified: trunk/download.jboss.org/jbosstools/builds/cascade/index.html
===================================================================
--- trunk/download.jboss.org/jbosstools/builds/cascade/index.html 2011-11-29 19:04:50 UTC (rev 36742)
+++ trunk/download.jboss.org/jbosstools/builds/cascade/index.html 2011-11-29 19:19:22 UTC (rev 36743)
@@ -1,127 +1,2 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Build Job Cascade + Results</title>
-<style>
-@import url("../../web/site.css");
-</style>
-</head>
-<!--
- s#_trunk#_stable_branch#g
- s#_Trunk#_Stable_Branch#g
- s#/trunk#/3.2_stable_branch#g
--->
-<body>
-<body marginheight="0" marginwidth="0" leftmargin="0" topmargin="0">
-<table marginheight="0" marginwidth="0" leftmargin="0" topmargin="0"
- cellspacing="0" cellpadding="0">
- <tr>
- <td colspan="2"><a href="https://www.jboss.org/tools"><img
- src="https://www.jboss.org/dms/tools/images/tools-banner.png"
- border="0" /></a></td>
- </tr>
- <tr>
- <td class="bodyText">  </td>
- </tr>
- <tr>
- <td class="bodyText">  </td>
- <td class="bodyText"><h2 class="title">JBoss Tools 3.2.x <b style="color:black">/</b> <b style="color:red">JBoss Developer Studio 4.x</b></h2></td>
- </tr>
- <tr>
- <td class="bodyText">  </td>
- <td class="bodyText">
- <p class="bodyText"><i>Note: <b style="color: red">red
- links</b> require VPN access.</i>
-<h2 class="title">Build Job Cascade:</h2>
-<ul>
- <li><a style="color: red"
- href="https://hudson.qa.jboss.com/hudson/job/jbosstools-3.2_stable_branch.targe...">Local
- Target Platform build</a> (build + publish)
- <ul>
- <li><a style="color: red"
- href="https://hudson.qa.jboss.com/hudson/job/jbosstools-3.2_stable_branch.conti...">Continuous
- build</a> (build only, no tests, no publish)</li>
- <li><a style="color: red"
- href="https://hudson.qa.jboss.com/hudson/job/jbosstools-3.2_stable_branch.tests">Tests
- build</a> (build + tests, no publish)</li>
- <li><a style="color: red"
- href="https://hudson.qa.jboss.com/hudson/view/DevStudio/view/DevStudio_Stable_B...">All
- components' jobs, including JBT core + drools, teiid, pi4soa, savara</a>
- (build, test, publish) :: <b><a style="color: red"
- href="https://hudson.qa.jboss.com/hudson/view/DevStudio/view/DevStudio_Stable_B...">list
- of unstable jobs</a></b> - <a href=swimlanes.txt>Interdependencies between jobs, aka "swimlanes"</a></li>
- <ul>
- <li><a style="color: red"
- href="https://hudson.qa.jboss.com/hudson/job/jbosstools-3.2_stable_branch.aggre...">Aggregate
- build</a> (collect components into a single update site for downstream use and publishing to sf.net)</li>
- </ul>
- </ul>
- <hr />
- <li><a style="color: red"
- href="https://hudson.qa.jboss.com/hudson/job/devstudio-4.1_stable_branch.target...">Local
- JBDS Target Platform build</a> (build + publish)
- <ul>
- <ul>
- <li><a style="color: red"
- href="https://hudson.qa.jboss.com/hudson/job/devstudio-4.1_stable_branch.update...">JBDS
- Aggregate site build</a> (build Core [JBT + JBDS], Extras, Tech Preview
- sites, then publish)
- <ul>
- <li><a style="color: red"
- href="https://hudson.qa.jboss.com/hudson/job/devstudio-4.1_stable_branch.product">JBDS
- Product builds</a> (combine JBDS components + TP into installers,
- publish)</li>
- </ul>
- </li>
- </ul>
- </li>
- </ul>
- </li>
- </ul>
- </li>
-</ul>
-<h2 class="title">Results:</h2>
-<ul>
- <li>JBT Target Platform build: <a
- href="http://download.jboss.org/jbosstools/updates/target-platform/latest/">http://download.jboss.org/jbosstools/updates/target-platform/latest/</a>
- <ul>
- <li>JBT Component builds: <a
- href="http://download.jboss.org/jbosstools/builds/staging/">http://download.jboss.org/jbosstools/builds/staging/</a>
- :: <b><a
- href="http://download.jboss.org/jbosstools/builds/staging/_composite_/3.2_stabl...">composite
- update site</a></b>
- <ul>
- <li>JBT Aggregate builds: <a
- href="http://download.jboss.org/jbosstools/builds/nightly/">http://download.jboss.org/jbosstools/builds/nightly/</a>
- :: <a
- href="http://download.jboss.org/jbosstools/builds/nightly/3.2_stable_branch/lat...">latest
- from trunk</a> :: <a
- href="http://download.jboss.org/jbosstools/updates/nightly/3.2_stable_branch/">updates</a>
- </ul>
- </ul>
- <hr />
- <li>JBDS Target Platform build: <a style="color: red"
- href="http://www.qa.jboss.com/binaries/RHDS/updates/jbds-target-platform/">http://www.qa.jboss.com/binaries/RHDS/updates/jbds-target-platform/</a>
- <ul>
- <ul>
- <li>JBDS Aggregate updates: <a style="color: red"
- href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-4.1_stable...">http://www.qa.jboss.com/binaries/RHDS/builds/staging/</a>
- (Core [JBT + JBDS], Extras, Tech Preview)</li>
- <ul>
- <li>JBDS Product builds: <a style="color: red"
- href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-4.1_stable...">http://www.qa.jboss.com/binaries/RHDS/builds/staging/</a>
- :: <a style="color: red"
- href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-4.1_stable...">latest</a> :: <a style="color: red"
- href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-4.1_stable...">updates</a></li>
- </ul>
- </ul>
- </ul>
- </li>
- </ul>
- </td>
- </tr>
-</table>
-<p align="right"><i><small>Last updated 2011-04-05 13:41 GMT-5</small></i></p>
-</body>
-</html>
+<meta http-equiv="refresh" content="0;url=trunk.html">
+
Modified: trunk/download.jboss.org/jbosstools/builds/cascade/trunk.html
===================================================================
--- trunk/download.jboss.org/jbosstools/builds/cascade/trunk.html 2011-11-29 19:04:50 UTC (rev 36742)
+++ trunk/download.jboss.org/jbosstools/builds/cascade/trunk.html 2011-11-29 19:19:22 UTC (rev 36743)
@@ -26,7 +26,7 @@
</tr>
<tr>
<td class="bodyText">  </td>
- <td class="bodyText"><h2 class="title">JBoss Tools 3.3.x <b style="color:black">/</b> <b style="color:red">JBoss Developer Studio 5.x</b></h2></td>
+ <td class="bodyText"><h2 class="title">JBoss Tools 3.3.x <b style="color:black">/</b> <b style="color:red">JBoss Developer Studio 5.x</b> (Indigo) <b style="color:black">[trunk]</b></h2></td>
</tr>
<tr>
<td class="bodyText">  </td>
@@ -47,15 +47,27 @@
build</a> (build + tests, no publish)</li>
<li><a style="color: red"
href="https://hudson.qa.jboss.com/hudson/view/DevStudio/view/DevStudio_Trunk/">All
- components' jobs, including JBT core + drools, teiid, pi4soa, savara</a>
+ components' jobs, including JBT - Core, JBT - SOA Tooling, Drools, Teiid, pi4soa, Savara</a>
(build, test, publish) :: <b><a style="color: red"
href="https://hudson.qa.jboss.com/hudson/view/DevStudio/view/DevStudio_Trunk/po...">list
of unstable jobs</a></b> - <a href=swimlanes.txt>Interdependencies between jobs, aka "swimlanes"</a></li>
<ul>
<li><a style="color: red"
- href="https://hudson.qa.jboss.com/hudson/job/jbosstools-3.3_trunk.aggregate">Aggregate
+ href="https://hudson.qa.jboss.com/hudson/job/jbosstools-3.3_trunk.aggregate">JBT - Core
build</a> (collect components into a single update site for downstream use and publishing to sf.net)
</li>
+ <li><a style="color: red"
+ href="https://hudson.qa.jboss.com/hudson/job/jbosstools-3.3_trunk.soa-tooling.a...">JBT - SOA Tooling
+ build</a> (collect components into a single update site for downstream use and publishing to sf.net)
+ </li>
+ <li><a style="color: red"
+ href="https://hudson.qa.jboss.com/hudson/job/jbosstools-3.3_trunk.webtools.aggr...">JBT - Web Tools
+ build</a> (collect components into a single update site for use as WTP Server Adapter)
+ </li>
+ <li><a style="color: red"
+ href="https://hudson.qa.jboss.com/hudson/job/jbosstools-3.3_trunk.bottests.aggr...">JBT - Bot Tests
+ build</a> (collect all bot tests into a single update site)
+ </li>
</ul>
</ul>
<hr />
@@ -65,13 +77,16 @@
<ul>
<ul>
<li><a style="color: red"
+ href="https://hudson.qa.jboss.com/hudson/job/devstudio-5.0_trunk.soa-tooling.up...">JBDS
+ SOA Tooling site build</a> (build site, then publish)
+ <li><a style="color: red"
href="https://hudson.qa.jboss.com/hudson/job/devstudio-5.0_trunk.updatesite">JBDS
- Aggregate site build</a> (build Core [JBT + JBDS], Extras, Tech Preview
+ Aggregate site build</a> (build Core Subset [JBT + JBDS], Extras, Tech Preview
sites, then publish)
<ul>
<li><a style="color: red"
href="https://hudson.qa.jboss.com/hudson/job/devstudio-5.0_trunk.product">JBDS
- Product builds</a> (combine JBDS components + TP into installers,
+ Product builds</a> (combine JBDS components and TP into Core Site + Installers,
publish)</li>
</ul>
</li>
@@ -84,37 +99,50 @@
</ul>
<h2 class="title">Results:</h2>
<ul>
- <li>JBT Target Platform build: <a
- href="http://download.jboss.org/jbosstools/updates/target-platform_3.3.indigo/l...">http://download.jboss.org/jbosstools/updates/target-platform_3.3.indigo/l...</a>
+ <li><a
+ href="http://download.jboss.org/jbosstools/updates/target-platform_3.3.indigo/l...">JBT Target Platform</a>
<ul>
- <li>JBT Component builds: <a
- href="http://download.jboss.org/jbosstools/builds/staging/">http://download.jboss.org/jbosstools/builds/staging/</a>
- :: <b><a
+ <li><a
+ href="http://download.jboss.org/jbosstools/builds/staging/">JBT Component builds</a> (staging)
+ ::<a
href="http://download.jboss.org/jbosstools/builds/staging/_composite_/trunk/">composite
- update site</a></b>
+ update site</a>
<ul>
- <li>JBT Aggregate builds: <a
- href="http://download.jboss.org/jbosstools/builds/nightly/">http://download.jboss.org/jbosstools/builds/nightly/</a>
- :: <a
- href="http://download.jboss.org/jbosstools/builds/nightly/trunk/latestBuild.html">latest
- from trunk</a> :: <a
- href="http://download.jboss.org/jbosstools/updates/nightly/trunk/">updates</a>
+ <li><a href="http://download.jboss.org/jbosstools/builds/nightly/soa-tooling/">JBT - SOA Tooling</a> (nightly)
+ :: <a href="http://download.jboss.org/jbosstools/builds/nightly/soa-tooling/trunk/lat...">latest builds</a>
+ :: <b><a href="http://download.jboss.org/jbosstools/updates/nightly/soa-tooling/trunk/">latest updates</a></b>
+
+ <li><a href="http://download.jboss.org/jbosstools/builds/nightly/core/">JBT - Core Tools</a> (nightly)
+ :: <a href="http://download.jboss.org/jbosstools/builds/nightly/core/trunk/latestBuil...">latest builds</a>
+ :: <b><a href="http://download.jboss.org/jbosstools/updates/nightly/core/trunk/">latest updates</a></b>
+
+ <li><a href="http://download.jboss.org/jbosstools/builds/nightly/webtools/">JBT - Web Tools</a> (nightly)
+ :: <a href="http://download.jboss.org/jbosstools/builds/nightly/webtools/trunk/latest...">latest builds</a>
+ :: <b><a href="http://download.jboss.org/jbosstools/updates/nightly/webtools/trunk/">latest updates</a></b>
+
+ <li><a href="http://download.jboss.org/jbosstools/builds/nightly/bottests/">JBT - Bot Tests</a> (nightly)
+ :: <a href="http://download.jboss.org/jbosstools/builds/nightly/bottests/trunk/latest...">latest builds</a>
+ :: <b><a href="http://download.jboss.org/jbosstools/updates/nightly/bottests/trunk/">latest updates</a></b>
+
</ul>
</ul>
<hr />
- <li>JBDS Target Platform build: <a style="color: red"
- href="http://www.qa.jboss.com/binaries/RHDS/updates/jbds-target-platform_3.3.in...">http://www.qa.jboss.com/binaries/RHDS/updates/jbds-target-platform_3.3.in...</a>
+ <li><a style="color: red"
+ href="http://www.qa.jboss.com/binaries/RHDS/updates/jbds-target-platform_3.3.in...">JBDS Target Platform</a>
<ul>
<ul>
- <li>JBDS Aggregate updates: <a style="color: red"
- href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_trunk....">http://www.qa.jboss.com/binaries/RHDS/builds/staging/</a>
- (Core [JBT + JBDS], Extras, Tech Preview)</li>
+ <li><b><a style="color: red"
+ href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_trunk....">JBDS - SOA Tooling updates</a></b>
+ </li>
+ <li>JBDS - <b><a style="color: red"
+ href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_trunk....">Extras</a></b> / Tech Preview
+ updates</a>
+ </li>
<ul>
- <li>JBDS Product builds: <a style="color: red"
- href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_trunk....">http://www.qa.jboss.com/binaries/RHDS/builds/staging/</a>
- :: <a style="color: red"
- href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_trunk....">latest</a> :: <a style="color: red"
- href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_trunk....">updates</a></li>
+ <li><b><a style="color: red"
+ href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_trunk....">JBDS Installers</a></b>
+ :: <b><a style="color: red"
+ href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_trunk....">JBDS - Core Updates</a></b></li>
</ul>
</ul>
@@ -124,6 +152,9 @@
</td>
</tr>
</table>
-<p align="right"><i><small>Last updated 2011-04-05 13:41 GMT-5</small></i></p>
+<p align="right"><i><small>Last updated 2011-11-29</small></i>
+<br/><small><a href=trunk.html>trunk</a> :: <a href=3.3.indigo.html>3.3.x / 5.x (Indigo)</a> :: <a href=3.2.helios.html>3.2.x / 4.x (Helios)</a></small>
+</p>
+
</body>
</html>
14 years
JBoss Tools SVN: r36742 - in trunk/as/plugins: org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/extensions/polling and 11 other directories.
by jbosstools-commits@lists.jboss.org
Author: rob.stryker(a)jboss.com
Date: 2011-11-29 14:04:50 -0500 (Tue, 29 Nov 2011)
New Revision: 36742
Added:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/INeedCredentials.java
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/IProvideCredentials.java
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/IServerProvider.java
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/launch/UserPassCredentialProvider.java
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/ExtensionManager.java
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/extensions/polling/ProcessTerminatedPoller.java
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/extensions/polling/TimeoutPoller.java
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/extensions/polling/WebPortPoller.java
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/IPollerFailureHandler.java
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/IServerStatePoller.java
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/PollThread.java
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/v7/JBoss7ManagerServicePoller.java
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/v7/management/AS7ManagementDetails.java
trunk/as/plugins/org.jboss.ide.eclipse.as.core/schema/pollerFailureHandler.exsd
trunk/as/plugins/org.jboss.ide.eclipse.as.jmx.integration/plugin.xml
trunk/as/plugins/org.jboss.ide.eclipse.as.jmx.integration/src/org/jboss/ide/eclipse/as/jmx/integration/JMXPoller.java
trunk/as/plugins/org.jboss.ide.eclipse.as.jmx.integration/src/org/jboss/ide/eclipse/as/jmx/integration/SecurityFailureHandler.java
trunk/as/plugins/org.jboss.ide.eclipse.as.management.as7/src/org/jboss/ide/eclipse/as/internal/management/as7/AS7Manager.java
trunk/as/plugins/org.jboss.ide.eclipse.as.management.as71/src/org/jboss/ide/eclipse/as/internal/management/as71/AS71Manager.java
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/plugin.xml
Log:
JBIDE-10224 - further work on credential callback usecase, required changes to poller API
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/ExtensionManager.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/ExtensionManager.java 2011-11-29 18:11:06 UTC (rev 36741)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/ExtensionManager.java 2011-11-29 19:04:50 UTC (rev 36742)
@@ -30,9 +30,9 @@
import org.eclipse.wst.server.core.IServer;
import org.eclipse.wst.server.core.IServerType;
import org.jboss.ide.eclipse.as.core.server.IJBossServerPublisher;
-import org.jboss.ide.eclipse.as.core.server.IPollerFailureHandler;
+import org.jboss.ide.eclipse.as.core.server.IProvideCredentials;
import org.jboss.ide.eclipse.as.core.server.IServerAlreadyStartedHandler;
-import org.jboss.ide.eclipse.as.core.server.IServerStatePoller;
+import org.jboss.ide.eclipse.as.core.server.IServerProvider;
import org.jboss.ide.eclipse.as.core.server.internal.ServerStatePollerType;
/**
@@ -55,7 +55,7 @@
private HashMap<String, ServerStatePollerType> pollers;
/** The map of pollerID -> PollerObject */
- private HashMap<String, IPollerFailureHandler> pollerFailureHandlers;
+ private HashMap<String, IProvideCredentials> credentialProviders;
/** The method used to load / instantiate the pollers */
public void loadPollers() {
@@ -123,14 +123,14 @@
}
/** The method used to load / instantiate the failure handlers */
- public void loadFailureHandler() {
- pollerFailureHandlers = new HashMap<String, IPollerFailureHandler>();
+ public void loadCredentialProviders() {
+ credentialProviders = new HashMap<String, IProvideCredentials>();
IExtensionRegistry registry = Platform.getExtensionRegistry();
IConfigurationElement[] cf = registry.getConfigurationElementsFor(JBossServerCorePlugin.PLUGIN_ID, "pollerFailureHandler"); //$NON-NLS-1$
for( int i = 0; i < cf.length; i++ ) {
try {
- pollerFailureHandlers.put(cf[i].getAttribute("id"), //$NON-NLS-1$
- (IPollerFailureHandler)cf[i].createExecutableExtension("class")); //$NON-NLS-1$
+ credentialProviders.put(cf[i].getAttribute("id"), //$NON-NLS-1$
+ (IProvideCredentials)cf[i].createExecutableExtension("class")); //$NON-NLS-1$
} catch( CoreException e ) {
// TODO ERROR LOG
} catch( ClassCastException cce ) {
@@ -139,17 +139,17 @@
}
}
- public IPollerFailureHandler[] getPollerFailureHandlers() {
- if( pollerFailureHandlers == null )
- loadFailureHandler();
- Collection<IPollerFailureHandler> c = pollerFailureHandlers.values();
- return c.toArray(new IPollerFailureHandler[c.size()]);
+ public IProvideCredentials[] getCredentialProviders() {
+ if( credentialProviders == null )
+ loadCredentialProviders();
+ Collection<IProvideCredentials> c = credentialProviders.values();
+ return c.toArray(new IProvideCredentials[c.size()]);
}
- public IPollerFailureHandler getFirstPollFailureHandler(IServerStatePoller poller, String action, List<String> requiredProperties) {
- IPollerFailureHandler[] handlers = getPollerFailureHandlers();
+ public IProvideCredentials getFirstCredentialProvider(IServerProvider serverProvider, List<String> requiredProperties) {
+ IProvideCredentials[] handlers = getCredentialProviders();
for( int i = 0; i < handlers.length; i++ ) {
- if( handlers[i].accepts(poller, action, requiredProperties)) {
+ if( handlers[i].accepts(serverProvider, requiredProperties)) {
return handlers[i];
}
}
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/extensions/polling/ProcessTerminatedPoller.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/extensions/polling/ProcessTerminatedPoller.java 2011-11-29 18:11:06 UTC (rev 36741)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/extensions/polling/ProcessTerminatedPoller.java 2011-11-29 19:04:50 UTC (rev 36742)
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2007 Red Hat, Inc.
+ * Copyright (c) 2011 Red Hat, Inc.
* Distributed under license by Red Hat, Inc. All rights reserved.
* This program is made available under the terms of the
* Eclipse Public License v1.0 which accompanies this distribution,
@@ -18,7 +18,6 @@
import org.jboss.ide.eclipse.as.core.server.IServerStatePoller;
import org.jboss.ide.eclipse.as.core.server.internal.DelegatingServerBehavior;
import org.jboss.ide.eclipse.as.core.server.internal.IProcessProvider;
-import org.jboss.ide.eclipse.as.core.server.internal.PollThread;
import org.jboss.ide.eclipse.as.core.server.internal.ServerStatePollerType;
/**
@@ -37,10 +36,6 @@
private ServerStatePollerType type;
private IServer server;
- @Deprecated
- public void beginPolling(IServer server, boolean expectedState, PollThread pollThread) {
- }
-
public void beginPolling(IServer server, boolean expectedState) {
this.server = server;
}
@@ -71,10 +66,10 @@
return false;
}
- public void failureHandled(Properties properties) {
+ public void provideCredentials(Properties properties) {
}
- public List getRequiredProperties() {
+ public List<String> getRequiredProperties() {
return null;
}
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/extensions/polling/TimeoutPoller.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/extensions/polling/TimeoutPoller.java 2011-11-29 18:11:06 UTC (rev 36741)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/extensions/polling/TimeoutPoller.java 2011-11-29 19:04:50 UTC (rev 36742)
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2007 Red Hat, Inc.
+ * Copyright (c) 2011 Red Hat, Inc.
* Distributed under license by Red Hat, Inc. All rights reserved.
* This program is made available under the terms of the
* Eclipse Public License v1.0 which accompanies this distribution,
@@ -32,10 +32,6 @@
private IServer server;
private ServerStatePollerType type;
- @Deprecated
- public void beginPolling(IServer server, boolean expectedState, PollThread pollThread) {
- }
-
public void beginPolling(IServer server, boolean expectedState) {
this.expectedState = expectedState;
this.server = server;
@@ -69,18 +65,10 @@
return (getServer().getStopTimeout()-3) * 1000;
}
- public boolean supportsShutdown() {
- return true;
+ public void provideCredentials(Properties properties) {
}
- public boolean supportsStartup() {
- return true;
- }
-
- public void failureHandled(Properties properties) {
- }
-
- public List getRequiredProperties() {
+ public List<String> getRequiredProperties() {
return null;
}
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/extensions/polling/WebPortPoller.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/extensions/polling/WebPortPoller.java 2011-11-29 18:11:06 UTC (rev 36741)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/extensions/polling/WebPortPoller.java 2011-11-29 19:04:50 UTC (rev 36742)
@@ -1,3 +1,13 @@
+/*******************************************************************************
+ * Copyright (c) 2011 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
package org.jboss.ide.eclipse.as.core.extensions.polling;
import java.io.FileNotFoundException;
@@ -16,7 +26,6 @@
import org.jboss.ide.eclipse.as.core.JBossServerCorePlugin;
import org.jboss.ide.eclipse.as.core.server.IServerStatePoller2;
import org.jboss.ide.eclipse.as.core.server.internal.JBossServer;
-import org.jboss.ide.eclipse.as.core.server.internal.PollThread;
import org.jboss.ide.eclipse.as.core.server.internal.ServerStatePollerType;
import org.jboss.ide.eclipse.as.core.util.ServerConverter;
@@ -29,10 +38,6 @@
private boolean state;
private boolean expectedState;
- @Deprecated
- public void beginPolling(IServer server, boolean expectedState, PollThread pollTread) throws Exception {
- }
-
public void beginPolling(IServer server, boolean expectedState) {
this.server = server;
this.canceled = done = false;
@@ -59,6 +64,9 @@
done = true;
state = expectedState;
}
+ try {
+ Thread.sleep(100);
+ } catch(InterruptedException ie) {} // ignore
}
}
@@ -75,21 +83,26 @@
}
private static boolean onePing(String url) {
+ URLConnection conn = null;
try {
URL pingUrl = new URL(url);
- URLConnection conn = pingUrl.openConnection();
+ conn = pingUrl.openConnection();
((HttpURLConnection)conn).getResponseCode();
return true;
} catch( FileNotFoundException fnfe ) {
return true;
} catch (MalformedURLException e) {
- // Should NEVER happen since hte URL's are hand-crafted, but whatever
+ // Should NEVER happen since the URL's are hand-crafted, but whatever
Status s = new Status(IStatus.ERROR, JBossServerCorePlugin.PLUGIN_ID, e.getMessage(), e);
JBossServerCorePlugin.getDefault().log(s);
} catch (IOException e) {
// Does not need to be logged
return false;
- }
+ } finally {
+ if( conn != null ) {
+ ((HttpURLConnection)conn).disconnect();
+ }
+ }
return false;
}
@@ -120,7 +133,7 @@
return new ArrayList<String>();
}
- public void failureHandled(Properties properties) {
+ public void provideCredentials(Properties properties) {
}
public void cancel(int type) {
Added: trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/INeedCredentials.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/INeedCredentials.java (rev 0)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/INeedCredentials.java 2011-11-29 19:04:50 UTC (rev 36742)
@@ -0,0 +1,31 @@
+/*******************************************************************************
+ * Copyright (c) 2011 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package org.jboss.ide.eclipse.as.core.server;
+
+import java.util.List;
+import java.util.Properties;
+
+public interface INeedCredentials extends IServerProvider {
+
+ /**
+ * Get a list of required properties for these credentials
+ * Ex: username, password, security realm, etc
+ * @return
+ */
+ public List<String> getRequiredProperties();
+
+ /**
+ * Provides the required credentials to the INeedCredentials object
+ * @param credentials A property map, mapping each String property to a String value
+ */
+ public void provideCredentials(Properties credentials);
+
+}
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/IPollerFailureHandler.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/IPollerFailureHandler.java 2011-11-29 18:11:06 UTC (rev 36741)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/IPollerFailureHandler.java 2011-11-29 19:04:50 UTC (rev 36742)
@@ -10,13 +10,10 @@
******************************************************************************/
package org.jboss.ide.eclipse.as.core.server;
-import java.util.List;
/**
* @author rob.stryker <rob.stryker(a)redhat.com>
- *
+ * @deprecated
*/
-public interface IPollerFailureHandler {
- public boolean accepts(IServerStatePoller poller, String action, List<String> requiredProperties);
- public void handle(IServerStatePoller poller, String action, List<String> requiredProperties);
+public interface IPollerFailureHandler extends IProvideCredentials {
}
Added: trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/IProvideCredentials.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/IProvideCredentials.java (rev 0)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/IProvideCredentials.java 2011-11-29 19:04:50 UTC (rev 36742)
@@ -0,0 +1,34 @@
+/*******************************************************************************
+ * Copyright (c) 2011 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package org.jboss.ide.eclipse.as.core.server;
+
+import java.util.List;
+
+public interface IProvideCredentials {
+ /**
+ * Acknowledges whether the provider can or cannot provide credentials for this server
+ *
+ * @param serverProvider an object to provide a server
+ * @param requiredProperties a list of required properties
+ *
+ * @return true if this provider can handle this server; false otherwise
+ */
+ public boolean accepts(IServerProvider serverProvider, List<String> requiredProperties);
+
+ /**
+ * Handles the fetching / requesting and subsequent delivery of these credentials
+ *
+ * @param inNeed the object requiring access to the credentials
+ * @param requiredProperties a list of required properties
+ *
+ */
+ public void handle(INeedCredentials inNeed, List<String> requiredProperties);
+}
Added: trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/IServerProvider.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/IServerProvider.java (rev 0)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/IServerProvider.java 2011-11-29 19:04:50 UTC (rev 36742)
@@ -0,0 +1,17 @@
+/*******************************************************************************
+ * Copyright (c) 2011 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package org.jboss.ide.eclipse.as.core.server;
+
+import org.eclipse.wst.server.core.IServer;
+
+public interface IServerProvider {
+ public IServer getServer();
+}
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/IServerStatePoller.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/IServerStatePoller.java 2011-11-29 18:11:06 UTC (rev 36741)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/IServerStatePoller.java 2011-11-29 19:04:50 UTC (rev 36742)
@@ -10,9 +10,6 @@
******************************************************************************/
package org.jboss.ide.eclipse.as.core.server;
-import java.util.List;
-import java.util.Properties;
-
import org.eclipse.wst.server.core.IServer;
import org.jboss.ide.eclipse.as.core.extensions.events.IEventCodes;
import org.jboss.ide.eclipse.as.core.server.internal.ServerStatePollerType;
@@ -22,7 +19,7 @@
* @author Rob Stryker
*
*/
-public interface IServerStatePoller {
+public interface IServerStatePoller extends INeedCredentials {
public static final int POLLING_CODE = IEventCodes.POLLING_CODE;
public static final int POLLER_MASK = IEventCodes.POLLER_MASK;
@@ -55,7 +52,6 @@
* expected to launch own thread
*/
public void beginPolling(IServer server, boolean expectedState) throws PollingException;
- public IServer getServer();
public boolean isComplete() throws PollingException, RequiresInfoException;
/**
@@ -71,9 +67,7 @@
* clean up any resources / processes. Will ALWAYS be called
*/
public void cleanup();
- public List<String> getRequiredProperties();
- public void failureHandled(Properties properties);
-
+
/**
* Cancel the polling.
* @param type CANCEL or TIMEOUT_REACHED
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/PollThread.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/PollThread.java 2011-11-29 18:11:06 UTC (rev 36741)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/PollThread.java 2011-11-29 19:04:50 UTC (rev 36742)
@@ -19,7 +19,7 @@
import org.jboss.ide.eclipse.as.core.Messages;
import org.jboss.ide.eclipse.as.core.extensions.events.IEventCodes;
import org.jboss.ide.eclipse.as.core.extensions.events.ServerLogger;
-import org.jboss.ide.eclipse.as.core.server.IPollerFailureHandler;
+import org.jboss.ide.eclipse.as.core.server.IProvideCredentials;
import org.jboss.ide.eclipse.as.core.server.IServerStatePoller;
import org.jboss.ide.eclipse.as.core.server.IServerStatePoller.PollingException;
import org.jboss.ide.eclipse.as.core.server.IServerStatePoller.RequiresInfoException;
@@ -137,7 +137,7 @@
// This way each request for new info is checked only once.
if (!rie.getChecked()) {
rie.setChecked();
- firePollerFailureHandler(expectedState, poller);
+ fireRequestCredentials(expectedState, poller);
}
}
stateStartedOrStopped = checkServerState();
@@ -307,12 +307,10 @@
return STATE_STOPPED;
}
- public static void firePollerFailureHandler(boolean expectedState, IServerStatePoller poller) {
- String action = expectedState == IServerStatePoller.SERVER_UP ? SERVER_STARTING
- : SERVER_STOPPING;
- IPollerFailureHandler handler = ExtensionManager
- .getDefault().getFirstPollFailureHandler(poller,
- action, poller.getRequiredProperties());
- handler.handle(poller, action, poller.getRequiredProperties());
+ public static void fireRequestCredentials(boolean expectedState, IServerStatePoller poller) {
+ IProvideCredentials handler = ExtensionManager
+ .getDefault().getFirstCredentialProvider(poller,
+ poller.getRequiredProperties());
+ handler.handle(poller, poller.getRequiredProperties());
}
}
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/v7/JBoss7ManagerServicePoller.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/v7/JBoss7ManagerServicePoller.java 2011-11-29 18:11:06 UTC (rev 36741)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/v7/JBoss7ManagerServicePoller.java 2011-11-29 19:04:50 UTC (rev 36742)
@@ -55,8 +55,8 @@
public void beginPolling(IServer server, boolean expectedState) throws PollingException {
try {
this.service = JBoss7ManagerUtil.getService(server);
+ this.server = server;
this.managementDetails = createManagementDetails();
- this.server = server;
this.expectedState = expectedState;
launchPollingThread();
} catch(InvalidSyntaxException e) {
@@ -177,7 +177,7 @@
return requiredProperties == null ? new ArrayList<String>() : requiredProperties;
}
- public void failureHandled(Properties properties) {
+ public void provideCredentials(Properties properties) {
requiredPropertiesReturned = properties;
}
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/v7/management/AS7ManagementDetails.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/v7/management/AS7ManagementDetails.java 2011-11-29 18:11:06 UTC (rev 36741)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/v7/management/AS7ManagementDetails.java 2011-11-29 19:04:50 UTC (rev 36742)
@@ -10,11 +10,20 @@
******************************************************************************/
package org.jboss.ide.eclipse.as.core.server.v7.management;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.List;
+import java.util.Properties;
+
import org.eclipse.core.runtime.NullProgressMonitor;
import org.eclipse.wst.server.core.IServer;
+import org.jboss.ide.eclipse.as.core.ExtensionManager;
+import org.jboss.ide.eclipse.as.core.server.INeedCredentials;
+import org.jboss.ide.eclipse.as.core.server.IProvideCredentials;
+import org.jboss.ide.eclipse.as.core.server.IServerProvider;
import org.jboss.ide.eclipse.as.core.server.internal.v7.JBoss7Server;
-public class AS7ManagementDetails {
+public class AS7ManagementDetails implements IServerProvider {
private IServer server;
private String hardHost = null;
private int hardPort = -1;
@@ -50,6 +59,50 @@
}
public String[] handleCallbacks(String[] prompts) throws UnsupportedOperationException {
- return new String[0];
+ ArrayList<String> requiredProperties = new ArrayList<String>();
+ requiredProperties.addAll(Arrays.asList(prompts));
+ IProvideCredentials handler = ExtensionManager
+ .getDefault().getFirstCredentialProvider(this, requiredProperties);
+ if( handler == null )
+ throw new UnsupportedOperationException();
+ final Properties[] returnedProps = new Properties[1];
+ final Boolean[] gotProps = new Boolean[1];
+ returnedProps[0] = null;
+ gotProps[0] = false;
+
+ INeedCredentials needs = new INeedCredentials() {
+ public IServer getServer() {
+ return AS7ManagementDetails.this.getServer();
+ }
+ public List<String> getRequiredProperties() {
+ // ignore
+ return null;
+ }
+ public void provideCredentials(Properties credentials) {
+ returnedProps[0] = credentials;
+ gotProps[0] = true;
+ }
+ };
+ handler.handle(needs, requiredProperties);
+
+ while( !gotProps[0]) {
+ try {
+ Thread.sleep(100);
+ } catch(InterruptedException ie) {
+ // ignore
+ }
+ }
+
+ if( returnedProps[0] == null )
+ return new String[0];
+
+ String[] rets = new String[prompts.length];
+ for( int i = 0; i < rets.length; i++ ) {
+ rets[i] = (String)returnedProps[0].get(prompts[i]);
+ }
+ return rets;
}
+ public IServer getServer() {
+ return server;
+ }
}
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.core/schema/pollerFailureHandler.exsd
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/schema/pollerFailureHandler.exsd 2011-11-29 18:11:06 UTC (rev 36741)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/schema/pollerFailureHandler.exsd 2011-11-29 19:04:50 UTC (rev 36742)
@@ -1,6 +1,6 @@
<?xml version='1.0' encoding='UTF-8'?>
<!-- Schema file written by PDE -->
-<schema targetNamespace="org.jboss.ide.eclipse.as.core">
+<schema targetNamespace="org.jboss.ide.eclipse.as.core" xmlns="http://www.w3.org/2001/XMLSchema">
<annotation>
<appInfo>
<meta.schema plugin="org.jboss.ide.eclipse.as.core" id="pollerFailureHandler" name="org.jboss.ide.eclipse.as.core.runtime.server."/>
@@ -11,6 +11,11 @@
</annotation>
<element name="extension">
+ <annotation>
+ <appInfo>
+ <meta.element />
+ </appInfo>
+ </annotation>
<complexType>
<sequence>
<element ref="pollerHandler" minOccurs="1" maxOccurs="unbounded"/>
@@ -57,7 +62,7 @@
</documentation>
<appInfo>
- <meta.attribute kind="java" basedOn=":org.jboss.ide.eclipse.as.core.server.IPollerFailureHandler"/>
+ <meta.attribute kind="java" basedOn=":org.jboss.ide.eclipse.as.core.server.IProvideCredentials"/>
</appInfo>
</annotation>
</attribute>
@@ -100,13 +105,5 @@
</documentation>
</annotation>
- <annotation>
- <appInfo>
- <meta.section type="copyright"/>
- </appInfo>
- <documentation>
-
- </documentation>
- </annotation>
</schema>
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.jmx.integration/plugin.xml
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.jmx.integration/plugin.xml 2011-11-29 18:11:06 UTC (rev 36741)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.jmx.integration/plugin.xml 2011-11-29 19:04:50 UTC (rev 36742)
@@ -25,6 +25,13 @@
supportsStartup="true"/>
</extension>
+ <extension
+ point="org.jboss.ide.eclipse.as.core.pollerFailureHandler">
+ <pollerHandler
+ class="org.jboss.ide.eclipse.as.jmx.integration.SecurityFailureHandler"
+ id="org.jboss.ide.eclipse.as.ui.launch.jmxSecurityCredentialProvider">
+ </pollerHandler>
+ </extension>
<extension
point="org.eclipse.ui.navigator.navigatorContent">
@@ -42,9 +49,9 @@
id="org.jboss.ide.eclipse.as.ui.extensions.jmx"
icon="$nl$/icons/jmeth_obj.gif"
activeByDefault="false"
- priority="low">
+ priority="low"
contentProvider="org.jboss.ide.eclipse.as.jmx.integration.JMXProvider$ContentProvider"
- labelProvider="org.jboss.ide.eclipse.as.jmx.integration.JMXProvider$LabelProvider"
+ labelProvider="org.jboss.ide.eclipse.as.jmx.integration.JMXProvider$LabelProvider">
<triggerPoints>
<instanceof
value="org.eclipse.wst.server.core.IServer">
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.jmx.integration/src/org/jboss/ide/eclipse/as/jmx/integration/JMXPoller.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.jmx.integration/src/org/jboss/ide/eclipse/as/jmx/integration/JMXPoller.java 2011-11-29 18:11:06 UTC (rev 36741)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.jmx.integration/src/org/jboss/ide/eclipse/as/jmx/integration/JMXPoller.java 2011-11-29 19:04:50 UTC (rev 36742)
@@ -30,7 +30,6 @@
import org.jboss.ide.eclipse.as.core.extensions.events.IEventCodes;
import org.jboss.ide.eclipse.as.core.extensions.events.ServerLogger;
import org.jboss.ide.eclipse.as.core.server.IServerStatePoller2;
-import org.jboss.ide.eclipse.as.core.server.internal.PollThread;
import org.jboss.ide.eclipse.as.core.server.internal.ServerStatePollerType;
import org.jboss.ide.eclipse.as.core.util.IJBossRuntimeConstants;
import org.jboss.tools.jmx.core.IJMXRunnable;
@@ -213,7 +212,7 @@
return done;
}
- public void failureHandled(Properties properties) {
+ public void provideCredentials(Properties properties) {
if( properties == null ) {
requiredPropertiesReturned = IGNORED_PROPERTIES;
} else
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.jmx.integration/src/org/jboss/ide/eclipse/as/jmx/integration/SecurityFailureHandler.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.jmx.integration/src/org/jboss/ide/eclipse/as/jmx/integration/SecurityFailureHandler.java 2011-11-29 18:11:06 UTC (rev 36741)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.jmx.integration/src/org/jboss/ide/eclipse/as/jmx/integration/SecurityFailureHandler.java 2011-11-29 19:04:50 UTC (rev 36742)
@@ -11,62 +11,28 @@
package org.jboss.ide.eclipse.as.jmx.integration;
import java.util.List;
-import java.util.Properties;
-import org.eclipse.core.runtime.CoreException;
-import org.eclipse.jface.window.Window;
-import org.eclipse.swt.widgets.Display;
-import org.eclipse.swt.widgets.Shell;
import org.eclipse.wst.server.core.IServer;
-import org.eclipse.wst.server.core.IServerWorkingCopy;
-import org.jboss.ide.eclipse.as.core.server.IPollerFailureHandler;
-import org.jboss.ide.eclipse.as.core.server.IServerStatePoller;
+import org.jboss.ide.eclipse.as.core.server.IProvideCredentials;
+import org.jboss.ide.eclipse.as.core.server.IServerProvider;
import org.jboss.ide.eclipse.as.core.server.internal.JBossServer;
import org.jboss.ide.eclipse.as.core.util.ServerConverter;
-import org.jboss.ide.eclipse.as.ui.JBossServerUIPlugin;
-import org.jboss.ide.eclipse.as.ui.Messages;
-import org.jboss.ide.eclipse.as.ui.dialogs.RequiredCredentialsDialog;
+import org.jboss.ide.eclipse.as.ui.launch.UserPassCredentialProvider;
/**
*
* @author rob.stryker <rob.stryker(a)redhat.com>
*
*/
-public class SecurityFailureHandler implements IPollerFailureHandler {
+public class SecurityFailureHandler extends UserPassCredentialProvider implements IProvideCredentials {
- public boolean accepts(IServerStatePoller poller, String action,
- List requiredProperties) {
- if( poller.getPollerType().getId().equals(JMXPoller.POLLER_ID))
+ @Override
+ public boolean accepts(IServerProvider serverProvider,
+ List<String> requiredProperties) {
+ IServer s = serverProvider.getServer();
+ JBossServer jbs = ServerConverter.getJBossServer(s);
+ if( jbs != null && jbs.hasJMXProvider())
return true;
return false;
}
-
- public void handle(final IServerStatePoller poller, String action, List requiredProperties) {
- Display.getDefault().asyncExec(new Runnable() {
- public void run() {
- IServer server = poller.getServer();
- IServerWorkingCopy copy = server.createWorkingCopy();
- JBossServer jbs = ServerConverter.getJBossServer(copy);
- RequiredCredentialsDialog d = new RequiredCredentialsDialog(new Shell(), jbs);
- if( d.open() == Window.OK) {
- if( d.getSave() ) {
- jbs.setPassword(d.getPass());
- jbs.setUsername(d.getUser());
- try {
- copy.save(false, null);
- } catch( CoreException ce ) {
- JBossServerUIPlugin.log(Messages.ServerSaveFailed, ce);
- }
- }
-
- Properties p = new Properties();
- p.put(JMXPoller.REQUIRED_USER, d.getUser());
- p.put(JMXPoller.REQUIRED_PASS, d.getPass());
- poller.failureHandled(p);
- } else {
- poller.failureHandled(null);
- }
- }
- });
- }
}
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.management.as7/src/org/jboss/ide/eclipse/as/internal/management/as7/AS7Manager.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.management.as7/src/org/jboss/ide/eclipse/as/internal/management/as7/AS7Manager.java 2011-11-29 18:11:06 UTC (rev 36741)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.management.as7/src/org/jboss/ide/eclipse/as/internal/management/as7/AS7Manager.java 2011-11-29 19:04:50 UTC (rev 36742)
@@ -60,6 +60,7 @@
private ServerDeploymentManager manager;
private AS7ManagementDetails details;
+ @Deprecated
public AS7Manager(String host) throws UnknownHostException {
this(new AS7ManagementDetails(host, MGMT_PORT));
}
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.management.as71/src/org/jboss/ide/eclipse/as/internal/management/as71/AS71Manager.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.management.as71/src/org/jboss/ide/eclipse/as/internal/management/as71/AS71Manager.java 2011-11-29 18:11:06 UTC (rev 36741)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.management.as71/src/org/jboss/ide/eclipse/as/internal/management/as71/AS71Manager.java 2011-11-29 19:04:50 UTC (rev 36742)
@@ -38,6 +38,7 @@
import javax.security.auth.callback.NameCallback;
import javax.security.auth.callback.PasswordCallback;
import javax.security.auth.callback.UnsupportedCallbackException;
+import javax.security.sasl.RealmChoiceCallback;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.osgi.util.NLS;
@@ -66,6 +67,7 @@
private ServerDeploymentManager manager;
private AS7ManagementDetails details;
+ @Deprecated
public AS71Manager(String host) throws UnknownHostException {
this(new AS7ManagementDetails(host, MGMT_PORT));
}
@@ -92,7 +94,10 @@
NameCallback name = null;
PasswordCallback pass = null;
for (Callback current : callbacks) {
- if (current instanceof NameCallback) {
+ if (current instanceof RealmChoiceCallback) {
+ throw new UnsupportedCallbackException(current, "Realm choice not currently supported.");
+ }
+ if (current instanceof NameCallback) {
name = (NameCallback) current;
} else if (current instanceof PasswordCallback) {
pass = (PasswordCallback) current;
Added: trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/launch/UserPassCredentialProvider.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/launch/UserPassCredentialProvider.java (rev 0)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/launch/UserPassCredentialProvider.java 2011-11-29 19:04:50 UTC (rev 36742)
@@ -0,0 +1,82 @@
+/*******************************************************************************
+ * Copyright (c) 2011 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package org.jboss.ide.eclipse.as.ui.launch;
+
+import java.util.List;
+import java.util.Properties;
+
+import org.eclipse.core.runtime.CoreException;
+import org.eclipse.jface.window.Window;
+import org.eclipse.swt.widgets.Display;
+import org.eclipse.swt.widgets.Shell;
+import org.eclipse.wst.server.core.IServer;
+import org.eclipse.wst.server.core.IServerWorkingCopy;
+import org.jboss.ide.eclipse.as.core.server.INeedCredentials;
+import org.jboss.ide.eclipse.as.core.server.IProvideCredentials;
+import org.jboss.ide.eclipse.as.core.server.IServerProvider;
+import org.jboss.ide.eclipse.as.core.server.internal.JBossServer;
+import org.jboss.ide.eclipse.as.core.util.ServerConverter;
+import org.jboss.ide.eclipse.as.ui.JBossServerUIPlugin;
+import org.jboss.ide.eclipse.as.ui.Messages;
+import org.jboss.ide.eclipse.as.ui.dialogs.RequiredCredentialsDialog;
+
+/**
+ *
+ * @author rob.stryker <rob.stryker(a)redhat.com>
+ *
+ */
+public class UserPassCredentialProvider implements IProvideCredentials {
+
+ @Override
+ public boolean accepts(IServerProvider serverProvider,
+ List<String> requiredProperties) {
+ IServer s = serverProvider.getServer();
+ JBossServer jbs = ServerConverter.getJBossServer(s);
+ if( jbs != null && !jbs.hasJMXProvider())
+ return true;
+ return false;
+ }
+
+ /**
+ * This class assumes that the first two required credentials will be
+ * a simple user / pass combination
+ *
+ */
+ public void handle(final INeedCredentials inNeed,
+ final List<String> requiredProperties) {
+ Display.getDefault().asyncExec(new Runnable() {
+ public void run() {
+ IServer server = inNeed.getServer();
+ IServerWorkingCopy copy = server.createWorkingCopy();
+ JBossServer jbs = ServerConverter.getJBossServer(copy);
+ RequiredCredentialsDialog d = new RequiredCredentialsDialog(new Shell(), jbs);
+ if( d.open() == Window.OK) {
+ if( d.getSave() ) {
+ jbs.setPassword(d.getPass());
+ jbs.setUsername(d.getUser());
+ try {
+ copy.save(false, null);
+ } catch( CoreException ce ) {
+ JBossServerUIPlugin.log(Messages.ServerSaveFailed, ce);
+ }
+ }
+
+ Properties p = new Properties();
+ p.put(requiredProperties.get(0), d.getUser());
+ p.put(requiredProperties.get(1), d.getPass());
+ inNeed.provideCredentials(p);
+ } else {
+ inNeed.provideCredentials(null);
+ }
+ }
+ });
+ }
+}
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.ui/plugin.xml
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.ui/plugin.xml 2011-11-29 18:11:06 UTC (rev 36741)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.ui/plugin.xml 2011-11-29 19:04:50 UTC (rev 36742)
@@ -241,7 +241,7 @@
<extension
point="org.jboss.ide.eclipse.as.core.pollerFailureHandler">
<pollerHandler
- class="org.jboss.ide.eclipse.as.ui.launch.SecurityFailureHandler"
+ class="org.jboss.ide.eclipse.as.ui.launch.UserPassCredentialProvider"
id="org.jboss.ide.eclipse.as.ui.launch.securityPollerHandler">
</pollerHandler>
</extension>
14 years
JBoss Tools SVN: r36741 - /.
by jbosstools-commits@lists.jboss.org
Author: max.andersen(a)jboss.com
Date: 2011-11-29 13:11:06 -0500 (Tue, 29 Nov 2011)
New Revision: 36741
Removed:
com.hp.common/
Log:
removing bogus content
14 years
JBoss Tools SVN: r36740 - in trunk/build: aggregate/site and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2011-11-29 12:43:46 -0500 (Tue, 29 Nov 2011)
New Revision: 36740
Modified:
trunk/build/aggregate/site/index.html
trunk/build/aggregate/site/jbosstools-directory.xml
trunk/build/publish.sh
Log:
add .md5 file for build.properties file; collect source site into /all/ folder
Modified: trunk/build/aggregate/site/index.html
===================================================================
--- trunk/build/aggregate/site/index.html 2011-11-29 17:11:29 UTC (rev 36739)
+++ trunk/build/aggregate/site/index.html 2011-11-29 17:43:46 UTC (rev 36740)
@@ -1,6 +1,6 @@
<html>
<head>
-<title>JBoss Tools - Core Nightly Build Update Site</title>
+<title>JBoss Tools - Core - Nightly Build Update Site</title>
<style>
@import url("http://download.jboss.org/jbosstools/updates/web/site.css");
</style>
@@ -21,7 +21,7 @@
<tr>
<td>      </td>
<td>
- <h2 class="title">JBoss Tools - Core Nightly Build Update Site</h2>
+ <h2 class="title">JBoss Tools - Core - Nightly Build Update Site</h2>
<table width="100%">
<tr class="header">
<td class="sub-header" width="100%"><span>Latest Build</span></td>
@@ -80,8 +80,8 @@
</th>
</tr>
<tr style="background-color:
							#EEEEEE
						">
- <td class="rowLine"><a href="features/org.jboss.ide.eclipse.archives.feature_3.2.1.v20111123-1056-H540-M5.jar" style="font-size:x-small">org.jboss.ide.eclipse.archives.feature</a></td>
- <td><span style="font-size:x-small">3.2.1.v20111123-1056-H540-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.ide.eclipse.archives.feature_3.2.1.v20111128-2123-H549-M5.jar" style="font-size:x-small">org.jboss.ide.eclipse.archives.feature</a></td>
+ <td><span style="font-size:x-small">3.2.1.v20111128-2123-H549-M5</span></td>
<td><span style="font-size:x-small">
|
AbridgedTools</span><span style="font-size:x-small">
@@ -89,8 +89,8 @@
GeneralTools</span></td>
</tr>
<tr style="background-color:
							#FFFFFF
						">
- <td class="rowLine"><a href="features/org.jboss.ide.eclipse.as.feature_2.3.0.v20111123-1119-H853-M5.jar" style="font-size:x-small">org.jboss.ide.eclipse.as.feature</a></td>
- <td><span style="font-size:x-small">2.3.0.v20111123-1119-H853-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.ide.eclipse.as.feature_2.3.0.v20111129-1349-H864-M5.jar" style="font-size:x-small">org.jboss.ide.eclipse.as.feature</a></td>
+ <td><span style="font-size:x-small">2.3.0.v20111129-1349-H864-M5</span></td>
<td><span style="font-size:x-small">
|
AbridgedTools</span><span style="font-size:x-small">
@@ -98,8 +98,8 @@
WebTools</span></td>
</tr>
<tr style="background-color:
							#EEEEEE
						">
- <td class="rowLine"><a href="features/org.jboss.ide.eclipse.freemarker.feature_1.2.0.v20111123-1107-H507-M5.jar" style="font-size:x-small">org.jboss.ide.eclipse.freemarker.feature</a></td>
- <td><span style="font-size:x-small">1.2.0.v20111123-1107-H507-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.ide.eclipse.freemarker.feature_1.2.0.v20111129-1517-H517-M5.jar" style="font-size:x-small">org.jboss.ide.eclipse.freemarker.feature</a></td>
+ <td><span style="font-size:x-small">1.2.0.v20111129-1517-H517-M5</span></td>
<td><span style="font-size:x-small">
|
AbridgedTools</span><span style="font-size:x-small">
@@ -107,15 +107,15 @@
GeneralTools</span></td>
</tr>
<tr style="background-color:
							#FFFFFF
						">
- <td class="rowLine"><a href="features/org.jboss.tools.birt.feature_1.3.0.v20111123-1103-H539-M5.jar" style="font-size:x-small">org.jboss.tools.birt.feature</a></td>
- <td><span style="font-size:x-small">1.3.0.v20111123-1103-H539-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.birt.feature_1.3.0.v20111129-1517-H549-M5.jar" style="font-size:x-small">org.jboss.tools.birt.feature</a></td>
+ <td><span style="font-size:x-small">1.3.0.v20111129-1517-H549-M5</span></td>
<td><span style="font-size:x-small">
|
ReportTools</span></td>
</tr>
<tr style="background-color:
							#EEEEEE
						">
- <td class="rowLine"><a href="features/org.jboss.tools.cdi.feature_1.2.0.v20111123-1202-H698-M5.jar" style="font-size:x-small">org.jboss.tools.cdi.feature</a></td>
- <td><span style="font-size:x-small">1.2.0.v20111123-1202-H698-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.cdi.feature_1.2.0.v20111128-2202-H705-M5.jar" style="font-size:x-small">org.jboss.tools.cdi.feature</a></td>
+ <td><span style="font-size:x-small">1.2.0.v20111128-2202-H705-M5</span></td>
<td><span style="font-size:x-small">
|
AbridgedTools</span><span style="font-size:x-small">
@@ -125,8 +125,8 @@
GeneralTools</span></td>
</tr>
<tr style="background-color:
							#FFFFFF
						">
- <td class="rowLine"><a href="features/org.jboss.tools.cdi.seam.feature_1.2.0.v20111123-1202-H698-M5.jar" style="font-size:x-small">org.jboss.tools.cdi.seam.feature</a></td>
- <td><span style="font-size:x-small">1.2.0.v20111123-1202-H698-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.cdi.seam.feature_1.2.0.v20111128-2202-H705-M5.jar" style="font-size:x-small">org.jboss.tools.cdi.seam.feature</a></td>
+ <td><span style="font-size:x-small">1.2.0.v20111128-2202-H705-M5</span></td>
<td><span style="font-size:x-small">
|
AbridgedTools</span><span style="font-size:x-small">
@@ -136,107 +136,105 @@
GeneralTools</span></td>
</tr>
<tr style="background-color:
							#EEEEEE
						">
- <td class="rowLine"><a href="features/org.jboss.tools.central.discovery.feature_1.0.0.v20111121-1536-H50-M5.jar" style="font-size:x-small">org.jboss.tools.central.discovery.feature</a></td>
- <td><span style="font-size:x-small">1.0.0.v20111121-1536-H50-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.central.discovery.feature_1.0.0.v20111129-1654-M5.jar" style="font-size:x-small">org.jboss.tools.central.discovery.feature</a></td>
+ <td><span style="font-size:x-small">1.0.0.v20111129-1654-M5</span></td>
<td></td>
</tr>
<tr style="background-color:
							#FFFFFF
						">
- <td class="rowLine"><a href="features/org.jboss.tools.central.feature_1.0.0.v20111121-1536-H50-M5.jar" style="font-size:x-small">org.jboss.tools.central.feature</a></td>
- <td><span style="font-size:x-small">1.0.0.v20111121-1536-H50-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.central.feature_1.0.0.v20111129-1654-M5.jar" style="font-size:x-small">org.jboss.tools.central.feature</a></td>
+ <td><span style="font-size:x-small">1.0.0.v20111129-1654-M5</span></td>
<td><span style="font-size:x-small">
|
AbridgedTools</span></td>
</tr>
<tr style="background-color:
							#EEEEEE
						">
- <td class="rowLine"><a href="features/org.jboss.tools.common.core.feature_3.3.0.v20111123-1023-H573-M5.jar" style="font-size:x-small">org.jboss.tools.common.core.feature</a></td>
- <td><span style="font-size:x-small">3.3.0.v20111123-1023-H573-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.common.core.feature_3.3.0.v20111128-1935-H580-M5.jar" style="font-size:x-small">org.jboss.tools.common.core.feature</a></td>
+ <td><span style="font-size:x-small">3.3.0.v20111128-1935-H580-M5</span></td>
<td></td>
</tr>
<tr style="background-color:
							#FFFFFF
						">
- <td class="rowLine"><a href="features/org.jboss.tools.common.feature_3.3.0.v20111123-1023-H573-M5.jar" style="font-size:x-small">org.jboss.tools.common.feature</a></td>
- <td><span style="font-size:x-small">3.3.0.v20111123-1023-H573-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.common.feature_3.3.0.v20111128-1935-H580-M5.jar" style="font-size:x-small">org.jboss.tools.common.feature</a></td>
+ <td><span style="font-size:x-small">3.3.0.v20111128-1935-H580-M5</span></td>
<td></td>
</tr>
<tr style="background-color:
							#EEEEEE
						">
- <td class="rowLine"><a href="features/org.jboss.tools.common.jdt.feature_3.3.0.v20111123-1023-H573-M5.jar" style="font-size:x-small">org.jboss.tools.common.jdt.feature</a></td>
- <td><span style="font-size:x-small">3.3.0.v20111123-1023-H573-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.common.jdt.feature_3.3.0.v20111129-1446-H581-M5.jar" style="font-size:x-small">org.jboss.tools.common.jdt.feature</a></td>
+ <td><span style="font-size:x-small">3.3.0.v20111129-1446-H581-M5</span></td>
<td><span style="font-size:x-small">
|
AbridgedTools</span></td>
</tr>
<tr style="background-color:
							#FFFFFF
						">
- <td class="rowLine"><a href="features/org.jboss.tools.common.mylyn.feature_3.3.0.v20111123-1023-H573-M5.jar" style="font-size:x-small">org.jboss.tools.common.mylyn.feature</a></td>
- <td><span style="font-size:x-small">3.3.0.v20111123-1023-H573-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.common.mylyn.feature_3.3.0.v20111129-1446-H581-M5.jar" style="font-size:x-small">org.jboss.tools.common.mylyn.feature</a></td>
+ <td><span style="font-size:x-small">3.3.0.v20111129-1446-H581-M5</span></td>
<td><span style="font-size:x-small">
|
AbridgedTools</span></td>
</tr>
<tr style="background-color:
							#EEEEEE
						">
- <td class="rowLine"><a href="features/org.jboss.tools.common.text.ext.feature_3.3.0.v20111123-1023-H573-M5.jar" style="font-size:x-small">org.jboss.tools.common.text.ext.feature</a></td>
- <td><span style="font-size:x-small">3.3.0.v20111123-1023-H573-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.common.text.ext.feature_3.3.0.v20111128-1935-H580-M5.jar" style="font-size:x-small">org.jboss.tools.common.text.ext.feature</a></td>
+ <td><span style="font-size:x-small">3.3.0.v20111128-1935-H580-M5</span></td>
<td></td>
</tr>
<tr style="background-color:
							#FFFFFF
						">
- <td class="rowLine"><a href="features/org.jboss.tools.common.ui.feature_3.3.0.v20111123-1023-H573-M5.jar" style="font-size:x-small">org.jboss.tools.common.ui.feature</a></td>
- <td><span style="font-size:x-small">3.3.0.v20111123-1023-H573-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.common.ui.feature_3.3.0.v20111128-1935-H580-M5.jar" style="font-size:x-small">org.jboss.tools.common.ui.feature</a></td>
+ <td><span style="font-size:x-small">3.3.0.v20111128-1935-H580-M5</span></td>
<td></td>
</tr>
<tr style="background-color:
							#EEEEEE
						">
- <td class="rowLine"><a href="features/org.jboss.tools.common.verification.feature_3.3.0.v20111123-1023-H573-M5.jar" style="font-size:x-small">org.jboss.tools.common.verification.feature</a></td>
- <td><span style="font-size:x-small">3.3.0.v20111123-1023-H573-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.common.verification.feature_3.3.0.v20111128-1935-H580-M5.jar" style="font-size:x-small">org.jboss.tools.common.verification.feature</a></td>
+ <td><span style="font-size:x-small">3.3.0.v20111128-1935-H580-M5</span></td>
<td></td>
</tr>
<tr style="background-color:
							#FFFFFF
						">
- <td class="rowLine"><a href="features/org.jboss.tools.community.project.examples.feature_1.2.1.v20111121-1457-H478-M5.jar" style="font-size:x-small">org.jboss.tools.community.project.examples.feature</a></td>
- <td><span style="font-size:x-small">1.2.1.v20111121-1457-H478-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.community.central.feature_1.0.0.v20111129-1654-M5.jar" style="font-size:x-small">org.jboss.tools.community.central.feature</a></td>
+ <td><span style="font-size:x-small">1.0.0.v20111129-1654-M5</span></td>
<td><span style="font-size:x-small">
|
- AbridgedTools</span><span style="font-size:x-small">
- |
- GeneralTools</span></td>
+ AbridgedTools</span></td>
</tr>
<tr style="background-color:
							#EEEEEE
						">
- <td class="rowLine"><a href="features/org.jboss.tools.deltacloud.feature_1.0.1.v20111123-1135-H760-M5.jar" style="font-size:x-small">org.jboss.tools.deltacloud.feature</a></td>
- <td><span style="font-size:x-small">1.0.1.v20111123-1135-H760-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.community.project.examples.feature_1.2.1.v20111129-0333-H483-M5.jar" style="font-size:x-small">org.jboss.tools.community.project.examples.feature</a></td>
+ <td><span style="font-size:x-small">1.2.1.v20111129-0333-H483-M5</span></td>
<td><span style="font-size:x-small">
|
- CloudTools</span></td>
+ AbridgedTools</span><span style="font-size:x-small">
+ |
+ GeneralTools</span></td>
</tr>
<tr style="background-color:
							#FFFFFF
						">
- <td class="rowLine"><a href="features/org.jboss.tools.forge.feature_1.0.0.v20111123-1050-H369-M5.jar" style="font-size:x-small">org.jboss.tools.forge.feature</a></td>
- <td><span style="font-size:x-small">1.0.0.v20111123-1050-H369-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.deltacloud.feature_1.0.1.v20111129-1534-H771-M5.jar" style="font-size:x-small">org.jboss.tools.deltacloud.feature</a></td>
+ <td><span style="font-size:x-small">1.0.1.v20111129-1534-H771-M5</span></td>
<td><span style="font-size:x-small">
|
- WebTools</span></td>
+ CloudTools</span></td>
</tr>
<tr style="background-color:
							#EEEEEE
						">
- <td class="rowLine"><a href="features/org.jboss.tools.gwt.feature_1.0.2.v20111122-1931-H322-M5.jar" style="font-size:x-small">org.jboss.tools.gwt.feature</a></td>
- <td><span style="font-size:x-small">1.0.2.v20111122-1931-H322-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.forge.feature_1.0.0.v20111128-2128-H377-M5.jar" style="font-size:x-small">org.jboss.tools.forge.feature</a></td>
+ <td><span style="font-size:x-small">1.0.0.v20111128-2128-H377-M5</span></td>
<td><span style="font-size:x-small">
|
- GeneralTools</span></td>
+ WebTools</span></td>
</tr>
<tr style="background-color:
							#FFFFFF
						">
- <td class="rowLine"><a href="features/org.jboss.tools.jmx.feature_1.2.0.v20111123-1105-H499-M5.jar" style="font-size:x-small">org.jboss.tools.jmx.feature</a></td>
- <td><span style="font-size:x-small">1.2.0.v20111123-1105-H499-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.gwt.feature_1.0.2.v20111128-2123-H331-M5.jar" style="font-size:x-small">org.jboss.tools.gwt.feature</a></td>
+ <td><span style="font-size:x-small">1.0.2.v20111128-2123-H331-M5</span></td>
<td><span style="font-size:x-small">
|
- AbridgedTools</span><span style="font-size:x-small">
- |
GeneralTools</span></td>
</tr>
<tr style="background-color:
							#EEEEEE
						">
- <td class="rowLine"><a href="features/org.jboss.tools.jsf.feature_3.3.0.v20111123-1249-H532-M5.jar" style="font-size:x-small">org.jboss.tools.jsf.feature</a></td>
- <td><span style="font-size:x-small">3.3.0.v20111123-1249-H532-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.jmx.feature_1.2.0.v20111128-2126-H506-M5.jar" style="font-size:x-small">org.jboss.tools.jmx.feature</a></td>
+ <td><span style="font-size:x-small">1.2.0.v20111128-2126-H506-M5</span></td>
<td><span style="font-size:x-small">
|
AbridgedTools</span><span style="font-size:x-small">
|
- WebTools</span></td>
+ GeneralTools</span></td>
</tr>
<tr style="background-color:
							#FFFFFF
						">
- <td class="rowLine"><a href="features/org.jboss.tools.jst.feature_3.3.0.v20111123-1128-H647-M5.jar" style="font-size:x-small">org.jboss.tools.jst.feature</a></td>
- <td><span style="font-size:x-small">3.3.0.v20111123-1128-H647-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.jsf.feature_3.3.0.v20111129-0054-H539-M5.jar" style="font-size:x-small">org.jboss.tools.jsf.feature</a></td>
+ <td><span style="font-size:x-small">3.3.0.v20111129-0054-H539-M5</span></td>
<td><span style="font-size:x-small">
|
AbridgedTools</span><span style="font-size:x-small">
@@ -244,15 +242,17 @@
WebTools</span></td>
</tr>
<tr style="background-color:
							#EEEEEE
						">
- <td class="rowLine"><a href="features/org.jboss.tools.maven.cdi.feature_1.3.0.v20111122-1616-H479-M5.jar" style="font-size:x-small">org.jboss.tools.maven.cdi.feature</a></td>
- <td><span style="font-size:x-small">1.3.0.v20111122-1616-H479-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.jst.feature_3.3.0.v20111128-2130-H656-M5.jar" style="font-size:x-small">org.jboss.tools.jst.feature</a></td>
+ <td><span style="font-size:x-small">3.3.0.v20111128-2130-H656-M5</span></td>
<td><span style="font-size:x-small">
|
- MavenTools</span></td>
+ AbridgedTools</span><span style="font-size:x-small">
+ |
+ WebTools</span></td>
</tr>
<tr style="background-color:
							#FFFFFF
						">
- <td class="rowLine"><a href="features/org.jboss.tools.maven.feature_1.3.0.v20111122-1616-H479-M5.jar" style="font-size:x-small">org.jboss.tools.maven.feature</a></td>
- <td><span style="font-size:x-small">1.3.0.v20111122-1616-H479-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.maven.cdi.feature_1.3.0.v20111129-0422-H481-M5.jar" style="font-size:x-small">org.jboss.tools.maven.cdi.feature</a></td>
+ <td><span style="font-size:x-small">1.3.0.v20111129-0422-H481-M5</span></td>
<td><span style="font-size:x-small">
|
AbridgedTools</span><span style="font-size:x-small">
@@ -260,66 +260,76 @@
MavenTools</span></td>
</tr>
<tr style="background-color:
							#EEEEEE
						">
- <td class="rowLine"><a href="features/org.jboss.tools.maven.hibernate.feature_1.3.0.v20111122-1616-H479-M5.jar" style="font-size:x-small">org.jboss.tools.maven.hibernate.feature</a></td>
- <td><span style="font-size:x-small">1.3.0.v20111122-1616-H479-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.maven.feature_1.3.0.v20111129-0422-H481-M5.jar" style="font-size:x-small">org.jboss.tools.maven.feature</a></td>
+ <td><span style="font-size:x-small">1.3.0.v20111129-0422-H481-M5</span></td>
<td><span style="font-size:x-small">
|
+ AbridgedTools</span><span style="font-size:x-small">
+ |
MavenTools</span></td>
</tr>
<tr style="background-color:
							#FFFFFF
						">
- <td class="rowLine"><a href="features/org.jboss.tools.maven.jaxrs.feature_1.3.0.v20111122-1616-H479-M5.jar" style="font-size:x-small">org.jboss.tools.maven.jaxrs.feature</a></td>
- <td><span style="font-size:x-small">1.3.0.v20111122-1616-H479-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.maven.hibernate.feature_1.3.0.v20111129-0422-H481-M5.jar" style="font-size:x-small">org.jboss.tools.maven.hibernate.feature</a></td>
+ <td><span style="font-size:x-small">1.3.0.v20111129-0422-H481-M5</span></td>
<td><span style="font-size:x-small">
|
+ AbridgedTools</span><span style="font-size:x-small">
+ |
MavenTools</span></td>
</tr>
<tr style="background-color:
							#EEEEEE
						">
- <td class="rowLine"><a href="features/org.jboss.tools.maven.jbosspackaging.feature_1.3.0.v20111122-1616-H479-M5.jar" style="font-size:x-small">org.jboss.tools.maven.jbosspackaging.feature</a></td>
- <td><span style="font-size:x-small">1.3.0.v20111122-1616-H479-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.maven.jaxrs.feature_1.3.0.v20111129-0422-H481-M5.jar" style="font-size:x-small">org.jboss.tools.maven.jaxrs.feature</a></td>
+ <td><span style="font-size:x-small">1.3.0.v20111129-0422-H481-M5</span></td>
<td><span style="font-size:x-small">
|
MavenTools</span></td>
</tr>
<tr style="background-color:
							#FFFFFF
						">
- <td class="rowLine"><a href="features/org.jboss.tools.maven.jsf.feature_1.3.0.v20111122-1616-H479-M5.jar" style="font-size:x-small">org.jboss.tools.maven.jsf.feature</a></td>
- <td><span style="font-size:x-small">1.3.0.v20111122-1616-H479-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.maven.jbosspackaging.feature_1.3.0.v20111129-0422-H481-M5.jar" style="font-size:x-small">org.jboss.tools.maven.jbosspackaging.feature</a></td>
+ <td><span style="font-size:x-small">1.3.0.v20111129-0422-H481-M5</span></td>
<td><span style="font-size:x-small">
|
MavenTools</span></td>
</tr>
<tr style="background-color:
							#EEEEEE
						">
- <td class="rowLine"><a href="features/org.jboss.tools.maven.portlet.feature_1.3.0.v20111122-1616-H479-M5.jar" style="font-size:x-small">org.jboss.tools.maven.portlet.feature</a></td>
- <td><span style="font-size:x-small">1.3.0.v20111122-1616-H479-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.maven.jsf.feature_1.3.0.v20111129-0422-H481-M5.jar" style="font-size:x-small">org.jboss.tools.maven.jsf.feature</a></td>
+ <td><span style="font-size:x-small">1.3.0.v20111129-0422-H481-M5</span></td>
<td><span style="font-size:x-small">
|
+ AbridgedTools</span><span style="font-size:x-small">
+ |
MavenTools</span></td>
</tr>
<tr style="background-color:
							#FFFFFF
						">
- <td class="rowLine"><a href="features/org.jboss.tools.maven.project.examples.feature_1.3.0.v20111122-1616-H479-M5.jar" style="font-size:x-small">org.jboss.tools.maven.project.examples.feature</a></td>
- <td><span style="font-size:x-small">1.3.0.v20111122-1616-H479-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.maven.portlet.feature_1.3.0.v20111129-0422-H481-M5.jar" style="font-size:x-small">org.jboss.tools.maven.portlet.feature</a></td>
+ <td><span style="font-size:x-small">1.3.0.v20111129-0422-H481-M5</span></td>
<td><span style="font-size:x-small">
|
+ AbridgedTools</span><span style="font-size:x-small">
+ |
MavenTools</span></td>
</tr>
<tr style="background-color:
							#EEEEEE
						">
- <td class="rowLine"><a href="features/org.jboss.tools.maven.seam.feature_1.3.0.v20111122-1616-H479-M5.jar" style="font-size:x-small">org.jboss.tools.maven.seam.feature</a></td>
- <td><span style="font-size:x-small">1.3.0.v20111122-1616-H479-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.maven.project.examples.feature_1.3.0.v20111129-0422-H481-M5.jar" style="font-size:x-small">org.jboss.tools.maven.project.examples.feature</a></td>
+ <td><span style="font-size:x-small">1.3.0.v20111129-0422-H481-M5</span></td>
<td><span style="font-size:x-small">
|
+ AbridgedTools</span><span style="font-size:x-small">
+ |
MavenTools</span></td>
</tr>
<tr style="background-color:
							#FFFFFF
						">
- <td class="rowLine"><a href="features/org.jboss.tools.openshift.egit.integration.feature_2.3.0.v20111123-1141-H62-M5.jar" style="font-size:x-small">org.jboss.tools.openshift.egit.integration.feature</a></td>
- <td><span style="font-size:x-small">2.3.0.v20111123-1141-H62-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.maven.seam.feature_1.3.0.v20111129-0422-H481-M5.jar" style="font-size:x-small">org.jboss.tools.maven.seam.feature</a></td>
+ <td><span style="font-size:x-small">1.3.0.v20111129-0422-H481-M5</span></td>
<td><span style="font-size:x-small">
|
AbridgedTools</span><span style="font-size:x-small">
|
- CloudTools</span></td>
+ MavenTools</span></td>
</tr>
<tr style="background-color:
							#EEEEEE
						">
- <td class="rowLine"><a href="features/org.jboss.tools.openshift.express.feature_2.3.0.v20111123-1141-H62-M5.jar" style="font-size:x-small">org.jboss.tools.openshift.express.feature</a></td>
- <td><span style="font-size:x-small">2.3.0.v20111123-1141-H62-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.openshift.egit.integration.feature_2.3.0.v20111129-0828-H71-M5.jar" style="font-size:x-small">org.jboss.tools.openshift.egit.integration.feature</a></td>
+ <td><span style="font-size:x-small">2.3.0.v20111129-0828-H71-M5</span></td>
<td><span style="font-size:x-small">
|
AbridgedTools</span><span style="font-size:x-small">
@@ -327,115 +337,124 @@
CloudTools</span></td>
</tr>
<tr style="background-color:
							#FFFFFF
						">
- <td class="rowLine"><a href="features/org.jboss.tools.portlet.feature_1.2.0.v20111122-1559-H416-M5.jar" style="font-size:x-small">org.jboss.tools.portlet.feature</a></td>
- <td><span style="font-size:x-small">1.2.0.v20111122-1559-H416-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.openshift.express.feature_2.3.0.v20111129-0828-H71-M5.jar" style="font-size:x-small">org.jboss.tools.openshift.express.feature</a></td>
+ <td><span style="font-size:x-small">2.3.0.v20111129-0828-H71-M5</span></td>
<td><span style="font-size:x-small">
|
AbridgedTools</span><span style="font-size:x-small">
|
- WebTools</span></td>
+ CloudTools</span></td>
</tr>
<tr style="background-color:
							#EEEEEE
						">
- <td class="rowLine"><a href="features/org.jboss.tools.project.examples.feature_1.2.1.v20111121-1457-H478-M5.jar" style="font-size:x-small">org.jboss.tools.project.examples.feature</a></td>
- <td><span style="font-size:x-small">1.2.1.v20111121-1457-H478-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.portlet.feature_1.2.0.v20111129-0317-H422-M5.jar" style="font-size:x-small">org.jboss.tools.portlet.feature</a></td>
+ <td><span style="font-size:x-small">1.2.0.v20111129-0317-H422-M5</span></td>
<td><span style="font-size:x-small">
|
AbridgedTools</span><span style="font-size:x-small">
|
- GeneralTools</span></td>
+ WebTools</span></td>
</tr>
<tr style="background-color:
							#FFFFFF
						">
- <td class="rowLine"><a href="features/org.jboss.tools.richfaces.feature_3.3.0.v20111123-1249-H532-M5.jar" style="font-size:x-small">org.jboss.tools.richfaces.feature</a></td>
- <td><span style="font-size:x-small">3.3.0.v20111123-1249-H532-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.project.examples.feature_1.2.1.v20111129-0333-H483-M5.jar" style="font-size:x-small">org.jboss.tools.project.examples.feature</a></td>
+ <td><span style="font-size:x-small">1.2.1.v20111129-0333-H483-M5</span></td>
<td><span style="font-size:x-small">
|
AbridgedTools</span><span style="font-size:x-small">
|
- WebTools</span></td>
+ GeneralTools</span></td>
</tr>
<tr style="background-color:
							#EEEEEE
						">
- <td class="rowLine"><a href="features/org.jboss.tools.runtime.as.detector.feature_1.3.0.v20111121-1526-H482-M5.jar" style="font-size:x-small">org.jboss.tools.runtime.as.detector.feature</a></td>
- <td><span style="font-size:x-small">1.3.0.v20111121-1526-H482-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.richfaces.feature_3.3.0.v20111129-0054-H539-M5.jar" style="font-size:x-small">org.jboss.tools.richfaces.feature</a></td>
+ <td><span style="font-size:x-small">3.3.0.v20111129-0054-H539-M5</span></td>
<td><span style="font-size:x-small">
|
- AbridgedTools</span></td>
+ AbridgedTools</span><span style="font-size:x-small">
+ |
+ WebTools</span></td>
</tr>
<tr style="background-color:
							#FFFFFF
						">
- <td class="rowLine"><a href="features/org.jboss.tools.runtime.core.feature_1.3.0.v20111121-1526-H482-M5.jar" style="font-size:x-small">org.jboss.tools.runtime.core.feature</a></td>
- <td><span style="font-size:x-small">1.3.0.v20111121-1526-H482-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.runtime.as.detector.feature_1.3.0.v20111129-0359-H485-M5.jar" style="font-size:x-small">org.jboss.tools.runtime.as.detector.feature</a></td>
+ <td><span style="font-size:x-small">1.3.0.v20111129-0359-H485-M5</span></td>
<td><span style="font-size:x-small">
|
AbridgedTools</span></td>
</tr>
<tr style="background-color:
							#EEEEEE
						">
- <td class="rowLine"><a href="features/org.jboss.tools.runtime.feature_1.3.0.v20111121-1526-H482-M5.jar" style="font-size:x-small">org.jboss.tools.runtime.feature</a></td>
- <td><span style="font-size:x-small">1.3.0.v20111121-1526-H482-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.runtime.core.feature_1.3.0.v20111129-0359-H485-M5.jar" style="font-size:x-small">org.jboss.tools.runtime.core.feature</a></td>
+ <td><span style="font-size:x-small">1.3.0.v20111129-0359-H485-M5</span></td>
<td><span style="font-size:x-small">
|
AbridgedTools</span></td>
</tr>
<tr style="background-color:
							#FFFFFF
						">
- <td class="rowLine"><a href="features/org.jboss.tools.runtime.seam.detector.feature_1.3.0.v20111121-1526-H482-M5.jar" style="font-size:x-small">org.jboss.tools.runtime.seam.detector.feature</a></td>
- <td><span style="font-size:x-small">1.3.0.v20111121-1526-H482-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.runtime.feature_1.3.0.v20111129-0359-H485-M5.jar" style="font-size:x-small">org.jboss.tools.runtime.feature</a></td>
+ <td><span style="font-size:x-small">1.3.0.v20111129-0359-H485-M5</span></td>
<td><span style="font-size:x-small">
|
AbridgedTools</span></td>
</tr>
<tr style="background-color:
							#EEEEEE
						">
- <td class="rowLine"><a href="features/org.jboss.tools.seam.feature_3.3.0.v20111122-1926-H674-M5.jar" style="font-size:x-small">org.jboss.tools.seam.feature</a></td>
- <td><span style="font-size:x-small">3.3.0.v20111122-1926-H674-M5</span></td>
+ <td class="rowLine"><a href="features/org.jboss.tools.runtime.seam.detector.feature_1.3.0.v20111129-0359-H485-M5.jar" style="font-size:x-small">org.jboss.tools.runtime.seam.detector.feature</a></td>
+ <td><span style="font-size:x-small">1.3.0.v20111129-0359-H485-M5</span></td>
<td><span style="font-size:x-small">
|
+ AbridgedTools</span></td>
+ </tr>
+ <tr style="background-color:
							#FFFFFF
						">
+ <td class="rowLine"><a href="features/org.jboss.tools.seam.feature_3.3.0.v20111129-0200-H683-M5.jar" style="font-size:x-small">org.jboss.tools.seam.feature</a></td>
+ <td><span style="font-size:x-small">3.3.0.v20111129-0200-H683-M5</span></td>
+ <td><span style="font-size:x-small">
+ |
AbridgedTools</span><span style="font-size:x-small">
|
WebTools</span></td>
</tr>
- <tr style="background-color:
							#FFFFFF
						">
- <td class="rowLine"><a href="features/org.jboss.tools.struts.feature_3.3.0.v20111122-1825-H439-M5.jar" style="font-size:x-small">org.jboss.tools.struts.feature</a></td>
- <td><span style="font-size:x-small">3.3.0.v20111122-1825-H439-M5</span></td>
+ <tr style="background-color:
							#EEEEEE
						">
+ <td class="rowLine"><a href="features/org.jboss.tools.struts.feature_3.3.0.v20111128-2242-H446-M5.jar" style="font-size:x-small">org.jboss.tools.struts.feature</a></td>
+ <td><span style="font-size:x-small">3.3.0.v20111128-2242-H446-M5</span></td>
<td><span style="font-size:x-small">
|
AbridgedTools</span><span style="font-size:x-small">
|
WebTools</span></td>
</tr>
- <tr style="background-color:
							#EEEEEE
						">
- <td class="rowLine"><a href="features/org.jboss.tools.usage.feature_1.1.0.v20111123-1038-H459-M5.jar" style="font-size:x-small">org.jboss.tools.usage.feature</a></td>
- <td><span style="font-size:x-small">1.1.0.v20111123-1038-H459-M5</span></td>
+ <tr style="background-color:
							#FFFFFF
						">
+ <td class="rowLine"><a href="features/org.jboss.tools.usage.feature_1.1.0.v20111128-2116-H463-M5.jar" style="font-size:x-small">org.jboss.tools.usage.feature</a></td>
+ <td><span style="font-size:x-small">1.1.0.v20111128-2116-H463-M5</span></td>
<td><span style="font-size:x-small">
|
AbridgedTools</span></td>
</tr>
- <tr style="background-color:
							#FFFFFF
						">
- <td class="rowLine"><a href="features/org.jboss.tools.vpe.feature_3.3.0.v20111123-1152-H615-M5.jar" style="font-size:x-small">org.jboss.tools.vpe.feature</a></td>
- <td><span style="font-size:x-small">3.3.0.v20111123-1152-H615-M5</span></td>
+ <tr style="background-color:
							#EEEEEE
						">
+ <td class="rowLine"><a href="features/org.jboss.tools.vpe.feature_3.3.0.v20111128-2152-H622-M5.jar" style="font-size:x-small">org.jboss.tools.vpe.feature</a></td>
+ <td><span style="font-size:x-small">3.3.0.v20111128-2152-H622-M5</span></td>
<td><span style="font-size:x-small">
|
AbridgedTools</span><span style="font-size:x-small">
|
WebTools</span></td>
</tr>
- <tr style="background-color:
							#EEEEEE
						">
- <td class="rowLine"><a href="features/org.jboss.tools.ws.feature_1.2.2.v20111122-1538-H623-M5.jar" style="font-size:x-small">org.jboss.tools.ws.feature</a></td>
- <td><span style="font-size:x-small">1.2.2.v20111122-1538-H623-M5</span></td>
+ <tr style="background-color:
							#FFFFFF
						">
+ <td class="rowLine"><a href="features/org.jboss.tools.ws.feature_1.2.2.v20111129-1613-H633-M5.jar" style="font-size:x-small">org.jboss.tools.ws.feature</a></td>
+ <td><span style="font-size:x-small">1.2.2.v20111129-1613-H633-M5</span></td>
<td><span style="font-size:x-small">
|
AbridgedTools</span><span style="font-size:x-small">
|
WebTools</span></td>
</tr>
- <tr style="background-color:
							#FFFFFF
						">
- <td class="rowLine"><a href="features/org.jboss.tools.ws.jaxrs.feature_1.2.2.v20111122-1538-H623-M5.jar" style="font-size:x-small">org.jboss.tools.ws.jaxrs.feature</a></td>
- <td><span style="font-size:x-small">1.2.2.v20111122-1538-H623-M5</span></td>
+ <tr style="background-color:
							#EEEEEE
						">
+ <td class="rowLine"><a href="features/org.jboss.tools.ws.jaxrs.feature_1.2.2.v20111129-1613-H633-M5.jar" style="font-size:x-small">org.jboss.tools.ws.jaxrs.feature</a></td>
+ <td><span style="font-size:x-small">1.2.2.v20111129-1613-H633-M5</span></td>
<td><span style="font-size:x-small">
|
AbridgedTools</span><span style="font-size:x-small">
|
WebTools</span></td>
</tr>
- <tr style="background-color:
							#EEEEEE
						">
- <td class="rowLine"><a href="features/org.jboss.tools.xulrunner.feature_3.3.0.v20111123-1152-H615-M5.jar" style="font-size:x-small">org.jboss.tools.xulrunner.feature</a></td>
- <td><span style="font-size:x-small">3.3.0.v20111123-1152-H615-M5</span></td>
+ <tr style="background-color:
							#FFFFFF
						">
+ <td class="rowLine"><a href="features/org.jboss.tools.xulrunner.feature_3.3.0.v20111128-2152-H622-M5.jar" style="font-size:x-small">org.jboss.tools.xulrunner.feature</a></td>
+ <td><span style="font-size:x-small">3.3.0.v20111128-2152-H622-M5</span></td>
<td></td>
</tr>
<tr style="background-color:#DDDDDD">
@@ -447,8 +466,8 @@
</th>
</tr>
<tr style="background-color:
							#EEEEEE
						">
- <td class="rowLine"><a href="features/org.hibernate.eclipse.feature_3.4.0.v20111123-1130-H568-M5.jar" style="font-size:x-small">org.hibernate.eclipse.feature</a></td>
- <td><span style="font-size:x-small">3.4.0.v20111123-1130-H568-M5</span></td>
+ <td class="rowLine"><a href="features/org.hibernate.eclipse.feature_3.4.0.v20111129-1546-H579-M5.jar" style="font-size:x-small">org.hibernate.eclipse.feature</a></td>
+ <td><span style="font-size:x-small">3.4.0.v20111129-1546-H579-M5</span></td>
<td><span style="font-size:x-small">
|
AbridgedTools</span><span style="font-size:x-small">
@@ -460,8 +479,8 @@
GeneralTools</span></td>
</tr>
<tr style="background-color:
							#FFFFFF
						">
- <td class="rowLine"><a href="features/org.mozilla.xulrunner.feature_1.9.218.v20111108-1929-Beta1.jar" style="font-size:x-small">org.mozilla.xulrunner.feature</a></td>
- <td><span style="font-size:x-small">1.9.218.v20111108-1929-Beta1</span></td>
+ <td class="rowLine"><a href="features/org.mozilla.xulrunner.feature_1.9.218.v20111123-2024-H140-M5.jar" style="font-size:x-small">org.mozilla.xulrunner.feature</a></td>
+ <td><span style="font-size:x-small">1.9.218.v20111123-2024-H140-M5</span></td>
<td></td>
</tr>
<tr style="background-color:#DDDDDD">
Modified: trunk/build/aggregate/site/jbosstools-directory.xml
===================================================================
--- trunk/build/aggregate/site/jbosstools-directory.xml 2011-11-29 17:11:29 UTC (rev 36739)
+++ trunk/build/aggregate/site/jbosstools-directory.xml 2011-11-29 17:43:46 UTC (rev 36740)
@@ -1,4 +1,4 @@
<?xml version='1.0' encoding='UTF-8'?>
<directory xmlns="http://www.eclipse.org/mylyn/discovery/directory/">
-<entry url="plugins/org.jboss.tools.central.discovery_1.0.0.v20111121-1536-H50-M5.jar" permitCategories="true"/>
+<entry url="plugins/org.jboss.tools.central.discovery_1.0.0.v20111129-1654-M5.jar" permitCategories="true"/>
</directory>
Modified: trunk/build/publish.sh
===================================================================
--- trunk/build/publish.sh 2011-11-29 17:11:29 UTC (rev 36739)
+++ trunk/build/publish.sh 2011-11-29 17:43:46 UTC (rev 36740)
@@ -92,6 +92,7 @@
echo "HUDSON_SLAVE = $(uname -a)" >> ${STAGINGDIR}/logs/${METAFILE}
echo "RELEASE = ${RELEASE}" >> ${STAGINGDIR}/logs/${METAFILE}
echo "ZIPSUFFIX = ${ZIPSUFFIX}" >> ${STAGINGDIR}/logs/${METAFILE}
+z=${STAGINGDIR}/logs/${METAFILE}; for m in $(md5sum ${z}); do if [[ $m != ${z} ]]; then echo $m > ${z}.MD5; fi; done
#echo "$z ..."
if [[ $z != "" ]] && [[ -f $z ]] ; then
@@ -167,7 +168,8 @@
for m in $(md5sum ${z}); do if [[ $m != ${z} ]]; then echo $m > ${z}.MD5; fi; done
mv $z ${z}.MD5 ${STAGINGDIR}/components
done
-
+
+ # TODO :: JBIDE-9870 When we have a -Update-Sources- zip, this can be removed
mkdir -p ${STAGINGDIR}/all/sources
# unpack component source zips like jbosstools-pi4soa-3.1_trunk-Sources-SNAPSHOT.zip or jbosstools-3.2_trunk.component--ws-Sources-SNAPSHOT.zip
for z in $(find ${WORKSPACE}/sources/aggregate/site/zips -name "*Sources*.zip"); do
@@ -183,7 +185,6 @@
-x \*docs\* -x \*reference\* -x \*releng\* -x \*.git\* -x \*/lib/\*.jar
popd
rm -fr ${STAGINGDIR}/all/sources
-
z=${STAGINGDIR}/all/${SRCSNAME}; for m in $(md5sum ${z}); do if [[ $m != ${z} ]]; then echo $m > ${z}.MD5; fi; done
# JBIDE-7444 get aggregate metadata xml properties file
@@ -192,6 +193,13 @@
fi
fi
+# JBIDE-9870 check if there's a sources update site and rename it if found (note, bottests-site/site/sources won't work; use bottests-site/souces)
+for z in $(find ${WORKSPACE}/sources/aggregate/*/sources/target/ -name "site_assembly.zip"); do
+ echo "Collect sources from update site in $z"
+ mv $z ${STAGINGDIR}/all/${SRCSNAME/-Sources-/-Update-Sources-}
+ for m in $(md5sum ${z}); do if [[ $m != ${z} ]]; then echo $m > ${z}.MD5; fi; done
+done
+
# generate list of zips in this job
METAFILE=zip.list.txt
echo "ALL_ZIPS = \\" >> ${STAGINGDIR}/logs/${METAFILE}
14 years
JBoss Tools SVN: r36739 - trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/marker.
by jbosstools-commits@lists.jboss.org
Author: dazarov
Date: 2011-11-29 12:11:29 -0500 (Tue, 29 Nov 2011)
New Revision: 36739
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/marker/DisableFaceletHTMLValidatorResolutionGenerator.java
Log:
"Disable Facelet HTML Validator" quick fix https://issues.jboss.org/browse/JBIDE-9366
Modified: trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/marker/DisableFaceletHTMLValidatorResolutionGenerator.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/marker/DisableFaceletHTMLValidatorResolutionGenerator.java 2011-11-29 16:52:56 UTC (rev 36738)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/marker/DisableFaceletHTMLValidatorResolutionGenerator.java 2011-11-29 17:11:29 UTC (rev 36739)
@@ -29,6 +29,7 @@
IMarkerResolutionGenerator2 {
private static final String ATTRIBUTE_NAME = "ValidationId";
public static final String VALIDATOR_ID = "org.eclipse.jst.jsf.facelet.ui.FaceletHTMLValidator";
+ private static final String MESSAGE = "converter id is not registered.";
public IMarkerResolution[] getResolutions(IMarker marker) {
if(isNeedToCreate(marker)){
@@ -55,8 +56,9 @@
}
private boolean isNeedToCreate(IMarker marker){
+ String message = marker.getAttribute(IMarker.MESSAGE, "");
String attribute = marker.getAttribute(ATTRIBUTE_NAME, "");
- if(attribute.equals(VALIDATOR_ID) && marker.getResource() instanceof IFile){
+ if(attribute.equals(VALIDATOR_ID) && marker.getResource() instanceof IFile && message.endsWith(MESSAGE)){
return true;
}
return false;
14 years
JBoss Tools SVN: r36738 - trunk/bpmn/tests.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2011-11-29 11:52:56 -0500 (Tue, 29 Nov 2011)
New Revision: 36738
Modified:
trunk/bpmn/tests/pom.xml
Log:
move org.eclipse.bpmn2.tests to jbpm/tests/
Modified: trunk/bpmn/tests/pom.xml
===================================================================
--- trunk/bpmn/tests/pom.xml 2011-11-29 16:50:47 UTC (rev 36737)
+++ trunk/bpmn/tests/pom.xml 2011-11-29 16:52:56 UTC (rev 36738)
@@ -12,7 +12,6 @@
<version>0.0.1-SNAPSHOT</version>
<packaging>pom</packaging>
<modules>
- <module>org.eclipse.bpmn2.tests</module>
<module>org.jboss.tools.bpmn.ui.bot.test</module>
</modules>
</project>
14 years
JBoss Tools SVN: r36737 - trunk/jbpm/tests.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2011-11-29 11:50:47 -0500 (Tue, 29 Nov 2011)
New Revision: 36737
Modified:
trunk/jbpm/tests/pom.xml
Log:
add org.eclipse.bpmn2.tests to test aggregator as it's been moved here from trunk/bpmn/tests/org.eclipse.bpmn2.tests/
Modified: trunk/jbpm/tests/pom.xml
===================================================================
--- trunk/jbpm/tests/pom.xml 2011-11-29 16:47:13 UTC (rev 36736)
+++ trunk/jbpm/tests/pom.xml 2011-11-29 16:50:47 UTC (rev 36737)
@@ -19,6 +19,7 @@
<module>org.jboss.tools.jbpm.convert.test</module>
<module>org.jbpm.gd.jpdl.test</module>
<module>org.jboss.tools.jbpm.ui.bot.test</module>
+ <module>org.eclipse.bpmn2.tests</module>
</modules>
</project>
14 years
JBoss Tools SVN: r36735 - trunk/as/plugins/org.jboss.ide.eclipse.as.management.as7/src/org/jboss/ide/eclipse/as/internal/management/as7.
by jbosstools-commits@lists.jboss.org
Author: adietish
Date: 2011-11-29 11:00:15 -0500 (Tue, 29 Nov 2011)
New Revision: 36735
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.management.as7/src/org/jboss/ide/eclipse/as/internal/management/as7/AS7Manager.java
Log:
[JBIDE-10275] added constructor so that AS7ManagerIntegrationTest compiles again
Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.management.as7/src/org/jboss/ide/eclipse/as/internal/management/as7/AS7Manager.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.management.as7/src/org/jboss/ide/eclipse/as/internal/management/as7/AS7Manager.java 2011-11-29 15:15:12 UTC (rev 36734)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.management.as7/src/org/jboss/ide/eclipse/as/internal/management/as7/AS7Manager.java 2011-11-29 16:00:15 UTC (rev 36735)
@@ -64,6 +64,10 @@
this(new AS7ManagementDetails(host, MGMT_PORT));
}
+ public AS7Manager(String host, int port) throws UnknownHostException {
+ this(new AS7ManagementDetails(host, port));
+ }
+
public AS7Manager(AS7ManagementDetails details) throws UnknownHostException {
this.details = details;
this.client = ModelControllerClient.Factory.create(details.getHost(), details.getManagementPort());
14 years
JBoss Tools SVN: r36734 - in workspace/bfitzpat/org.jboss.tools.uddi.core: META-INF and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: bfitzpat
Date: 2011-11-29 10:15:12 -0500 (Tue, 29 Nov 2011)
New Revision: 36734
Added:
workspace/bfitzpat/org.jboss.tools.uddi.core/META-INF/
workspace/bfitzpat/org.jboss.tools.uddi.core/META-INF/MANIFEST.MF
Log:
JBIDE-6411 - Working on some UDDI/SAP SR support and stashing in workspace for now
Added: workspace/bfitzpat/org.jboss.tools.uddi.core/META-INF/MANIFEST.MF
===================================================================
--- workspace/bfitzpat/org.jboss.tools.uddi.core/META-INF/MANIFEST.MF (rev 0)
+++ workspace/bfitzpat/org.jboss.tools.uddi.core/META-INF/MANIFEST.MF 2011-11-29 15:15:12 UTC (rev 36734)
@@ -0,0 +1,280 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: UDDI Core
+Bundle-SymbolicName: org.jboss.tools.uddi.core;singleton:=true
+Bundle-Version: 1.0.0.qualifier
+Bundle-Activator: org.jboss.tools.uddi.core.Activator
+Bundle-Vendor: JBoss by Red Hat
+Require-Bundle: org.eclipse.core.runtime
+Bundle-RequiredExecutionEnvironment: JavaSE-1.6
+Bundle-ActivationPolicy: lazy
+Bundle-ClassPath: .,
+ META-INF/,
+ lib/commons-collections-3.2.1.jar,
+ lib/commons-configuration-1.5.jar,
+ lib/commons-lang-2.3.jar,
+ lib/commons-logging-1.1.jar,
+ lib/cxf-api-2.3.1.jar,
+ lib/cxf-common-utilities-2.3.1.jar,
+ lib/cxf-rt-bindings-soap-2.3.1.jar,
+ lib/cxf-rt-core-2.3.1.jar,
+ lib/cxf-rt-databinding-jaxb-2.3.1.jar,
+ lib/cxf-rt-frontend-jaxws-2.3.1.jar,
+ lib/cxf-rt-frontend-simple-2.3.1.jar,
+ lib/cxf-rt-transports-http-2.3.1.jar,
+ lib/cxf-rt-ws-addr-2.3.1.jar,
+ lib/cxf-tools-common-2.3.1.jar,
+ lib/jaxr-api-1.0.jar,
+ lib/juddi-client-3.1.3-SNAPSHOT.jar,
+ lib/juddi-client-extras-3.1.3-SNAPSHOT.jar,
+ lib/juddi-core-3.1.3-SNAPSHOT.jar,
+ lib/log4j-1.2.12.jar,
+ lib/neethi-2.0.4.jar,
+ lib/uddi-ws-3.1.3-SNAPSHOT.jar,
+ lib/wsdl4j-1.6.2.jar,
+ lib/XmlSchema-1.4.7.jar
+Export-Package: com.ibm.wsdl,
+ com.ibm.wsdl.extensions,
+ com.ibm.wsdl.extensions.http,
+ com.ibm.wsdl.extensions.mime,
+ com.ibm.wsdl.extensions.schema,
+ com.ibm.wsdl.extensions.soap,
+ com.ibm.wsdl.extensions.soap12,
+ com.ibm.wsdl.factory,
+ com.ibm.wsdl.util,
+ com.ibm.wsdl.util.xml,
+ com.ibm.wsdl.xml,
+ javax.wsdl,
+ javax.wsdl.extensions,
+ javax.wsdl.extensions.http,
+ javax.wsdl.extensions.mime,
+ javax.wsdl.extensions.schema,
+ javax.wsdl.extensions.soap,
+ javax.wsdl.extensions.soap12,
+ javax.wsdl.factory,
+ javax.wsdl.xml,
+ javax.xml.registry,
+ javax.xml.registry.infomodel,
+ org.apache.commons.collections,
+ org.apache.commons.collections.bag,
+ org.apache.commons.collections.bidimap,
+ org.apache.commons.collections.buffer,
+ org.apache.commons.collections.collection,
+ org.apache.commons.collections.comparators,
+ org.apache.commons.collections.functors,
+ org.apache.commons.collections.iterators,
+ org.apache.commons.collections.keyvalue,
+ org.apache.commons.collections.list,
+ org.apache.commons.collections.map,
+ org.apache.commons.collections.set,
+ org.apache.commons.configuration,
+ org.apache.commons.configuration.beanutils,
+ org.apache.commons.configuration.event,
+ org.apache.commons.configuration.interpol,
+ org.apache.commons.configuration.plist,
+ org.apache.commons.configuration.reloading,
+ org.apache.commons.configuration.tree,
+ org.apache.commons.configuration.tree.xpath,
+ org.apache.commons.configuration.web,
+ org.apache.commons.lang,
+ org.apache.commons.lang.builder,
+ org.apache.commons.lang.enums,
+ org.apache.commons.lang.exception,
+ org.apache.commons.lang.math,
+ org.apache.commons.lang.mutable,
+ org.apache.commons.lang.text,
+ org.apache.commons.lang.time,
+ org.apache.commons.logging,
+ org.apache.commons.logging.impl,
+ org.apache.cxf,
+ org.apache.cxf.annotations,
+ org.apache.cxf.attachment,
+ org.apache.cxf.binding,
+ org.apache.cxf.binding.soap,
+ org.apache.cxf.binding.soap.interceptor,
+ org.apache.cxf.binding.soap.jms.interceptor,
+ org.apache.cxf.binding.soap.model,
+ org.apache.cxf.binding.soap.saaj,
+ org.apache.cxf.binding.soap.spring,
+ org.apache.cxf.binding.soap.tcp,
+ org.apache.cxf.binding.soap.tcp.frames,
+ org.apache.cxf.binding.soap.wsdl11,
+ org.apache.cxf.bus,
+ org.apache.cxf.bus.extension,
+ org.apache.cxf.bus.resource,
+ org.apache.cxf.bus.spring,
+ org.apache.cxf.buslifecycle,
+ org.apache.cxf.catalog,
+ org.apache.cxf.clustering,
+ org.apache.cxf.clustering.spring,
+ org.apache.cxf.common,
+ org.apache.cxf.common.annotation,
+ org.apache.cxf.common.classloader,
+ org.apache.cxf.common.commands,
+ org.apache.cxf.common.i18n,
+ org.apache.cxf.common.injection,
+ org.apache.cxf.common.logging,
+ org.apache.cxf.common.security,
+ org.apache.cxf.common.util,
+ org.apache.cxf.common.xmlschema,
+ org.apache.cxf.configuration,
+ org.apache.cxf.configuration.jsse,
+ org.apache.cxf.configuration.jsse.spring,
+ org.apache.cxf.configuration.security,
+ org.apache.cxf.configuration.spring,
+ org.apache.cxf.continuations,
+ org.apache.cxf.databinding,
+ org.apache.cxf.databinding.source,
+ org.apache.cxf.databinding.source.mime,
+ org.apache.cxf.databinding.stax,
+ org.apache.cxf.endpoint,
+ org.apache.cxf.endpoint.dynamic,
+ org.apache.cxf.extension,
+ org.apache.cxf.feature,
+ org.apache.cxf.frontend,
+ org.apache.cxf.frontend.spring,
+ org.apache.cxf.headers,
+ org.apache.cxf.helpers,
+ org.apache.cxf.interceptor,
+ org.apache.cxf.interceptor.security,
+ org.apache.cxf.io,
+ org.apache.cxf.jaxb,
+ org.apache.cxf.jaxb.attachment,
+ org.apache.cxf.jaxb.io,
+ org.apache.cxf.jaxws,
+ org.apache.cxf.jaxws.binding,
+ org.apache.cxf.jaxws.binding.http,
+ org.apache.cxf.jaxws.binding.soap,
+ org.apache.cxf.jaxws.context,
+ org.apache.cxf.jaxws.endpoint.dynamic,
+ org.apache.cxf.jaxws.handler,
+ org.apache.cxf.jaxws.handler.logical,
+ org.apache.cxf.jaxws.handler.soap,
+ org.apache.cxf.jaxws.interceptors,
+ org.apache.cxf.jaxws.javaee,
+ org.apache.cxf.jaxws.spi,
+ org.apache.cxf.jaxws.spring,
+ org.apache.cxf.jaxws.support,
+ org.apache.cxf.jaxws22,
+ org.apache.cxf.jaxws22.spi,
+ org.apache.cxf.jaxws22.spring,
+ org.apache.cxf.jca.outbound,
+ org.apache.cxf.logging,
+ org.apache.cxf.management,
+ org.apache.cxf.management.annotation,
+ org.apache.cxf.message,
+ org.apache.cxf.phase,
+ org.apache.cxf.resource,
+ org.apache.cxf.security,
+ org.apache.cxf.security.transport,
+ org.apache.cxf.service,
+ org.apache.cxf.service.factory,
+ org.apache.cxf.service.invoker,
+ org.apache.cxf.service.model,
+ org.apache.cxf.simple,
+ org.apache.cxf.staxutils,
+ org.apache.cxf.test,
+ org.apache.cxf.tools.common,
+ org.apache.cxf.tools.common.dom,
+ org.apache.cxf.tools.common.extensions.soap,
+ org.apache.cxf.tools.common.model,
+ org.apache.cxf.tools.common.toolspec,
+ org.apache.cxf.tools.common.toolspec.parser,
+ org.apache.cxf.tools.util,
+ org.apache.cxf.tools.validator,
+ org.apache.cxf.transport,
+ org.apache.cxf.transport.http,
+ org.apache.cxf.transport.http.gzip,
+ org.apache.cxf.transport.http.policy,
+ org.apache.cxf.transport.http.spring,
+ org.apache.cxf.transport.http_jaxws_spi,
+ org.apache.cxf.transport.https,
+ org.apache.cxf.transport.servlet,
+ org.apache.cxf.transports.http,
+ org.apache.cxf.transports.http.configuration,
+ org.apache.cxf.version,
+ org.apache.cxf.workqueue,
+ org.apache.cxf.ws.addressing,
+ org.apache.cxf.ws.addressing.policy,
+ org.apache.cxf.ws.addressing.soap,
+ org.apache.cxf.ws.addressing.spring,
+ org.apache.cxf.ws.addressing.v200403,
+ org.apache.cxf.ws.addressing.v200408,
+ org.apache.cxf.ws.addressing.wsdl,
+ org.apache.cxf.ws.policy,
+ org.apache.cxf.ws.policy.builder.jaxb,
+ org.apache.cxf.ws.policy.builder.primitive,
+ org.apache.cxf.ws.policy.builder.xml,
+ org.apache.cxf.ws.policy.util,
+ org.apache.cxf.wsdl,
+ org.apache.cxf.wsdl.http,
+ org.apache.cxf.wsdl11,
+ org.apache.juddi,
+ org.apache.juddi.api.impl,
+ org.apache.juddi.api.util,
+ org.apache.juddi.api_v3,
+ org.apache.juddi.config,
+ org.apache.juddi.cryptor,
+ org.apache.juddi.jaxb,
+ org.apache.juddi.keygen,
+ org.apache.juddi.mapping,
+ org.apache.juddi.model,
+ org.apache.juddi.query,
+ org.apache.juddi.query.util,
+ org.apache.juddi.rmi,
+ org.apache.juddi.subscription,
+ org.apache.juddi.subscription.notify,
+ org.apache.juddi.v3.annotations,
+ org.apache.juddi.v3.auth,
+ org.apache.juddi.v3.client,
+ org.apache.juddi.v3.client.config,
+ org.apache.juddi.v3.client.embed,
+ org.apache.juddi.v3.client.i18n,
+ org.apache.juddi.v3.client.mapping,
+ org.apache.juddi.v3.client.transport,
+ org.apache.juddi.v3.client.transport.wrapper,
+ org.apache.juddi.v3.error,
+ org.apache.juddi.v3_service,
+ org.apache.juddi.validation,
+ org.apache.log4j,
+ org.apache.log4j.chainsaw,
+ org.apache.log4j.config,
+ org.apache.log4j.helpers,
+ org.apache.log4j.jdbc,
+ org.apache.log4j.jmx,
+ org.apache.log4j.lf5,
+ org.apache.log4j.lf5.util,
+ org.apache.log4j.lf5.viewer,
+ org.apache.log4j.lf5.viewer.categoryexplorer,
+ org.apache.log4j.lf5.viewer.configure,
+ org.apache.log4j.net,
+ org.apache.log4j.nt,
+ org.apache.log4j.or,
+ org.apache.log4j.or.jms,
+ org.apache.log4j.or.sax,
+ org.apache.log4j.spi,
+ org.apache.log4j.varia,
+ org.apache.log4j.xml,
+ org.apache.neethi,
+ org.apache.neethi.builders,
+ org.apache.neethi.builders.xml,
+ org.apache.neethi.util,
+ org.apache.ws.commons.schema,
+ org.apache.ws.commons.schema.constants,
+ org.apache.ws.commons.schema.extensions,
+ org.apache.ws.commons.schema.resolver,
+ org.apache.ws.commons.schema.tools,
+ org.apache.ws.commons.schema.utils,
+ org.jboss.tools.uddi.core,
+ org.uddi,
+ org.uddi.api_v3,
+ org.uddi.custody_v3,
+ org.uddi.policy_v3,
+ org.uddi.policy_v3_instanceparms,
+ org.uddi.repl_v3,
+ org.uddi.sub_v3,
+ org.uddi.subr_v3,
+ org.uddi.v3_service,
+ org.uddi.vs_v3,
+ org.uddi.vscache_v3,
+ org.w3._2000._09.xmldsig_
Property changes on: workspace/bfitzpat/org.jboss.tools.uddi.core/META-INF/MANIFEST.MF
___________________________________________________________________
Added: svn:mime-type
+ text/plain
14 years