JBoss Tools SVN: r29418 - in trunk/bpel/docs/reference/en-US: images and 1 other directories.
by jbosstools-commits@lists.jboss.org
Author: mcaspers
Date: 2011-03-01 16:16:25 -0500 (Tue, 01 Mar 2011)
New Revision: 29418
Modified:
trunk/bpel/docs/reference/en-US/deploy.xml
trunk/bpel/docs/reference/en-US/images/deploy_createdeploy_1.png
trunk/bpel/docs/reference/en-US/images/deploy_createdeploy_2.png
trunk/bpel/docs/reference/en-US/images/deploy_createdeploy_3.png
trunk/bpel/docs/reference/en-US/images/deploy_createdeploy_4.png
trunk/bpel/docs/reference/en-US/images/deploy_createdeploy_5.png
trunk/bpel/docs/reference/en-US/images/deploy_createdeploy_6.png
trunk/bpel/docs/reference/en-US/images/detail_editprocess_3.png
trunk/bpel/docs/reference/en-US/images/detail_editprocess_4.png
trunk/bpel/docs/reference/en-US/images/detail_editprocess_5.png
trunk/bpel/docs/reference/en-US/images/reference/bpel_ref_12.png
trunk/bpel/docs/reference/en-US/images/reference/bpel_ref_13.png
trunk/bpel/docs/reference/en-US/images/reference/bpel_ref_3.png
trunk/bpel/docs/reference/en-US/images/reference/bpel_ref_3a.png
trunk/bpel/docs/reference/en-US/images/reference/bpel_ref_4.png
trunk/bpel/docs/reference/en-US/images/reference/bpel_ref_5.png
trunk/bpel/docs/reference/en-US/images/reference/bpel_ref_6.png
trunk/bpel/docs/reference/en-US/images/reference/bpel_ref_7.png
trunk/bpel/docs/reference/en-US/images/reference/bpel_ref_8.png
trunk/bpel/docs/reference/en-US/images/reference/bpel_ref_9.png
trunk/bpel/docs/reference/en-US/tasks.xml
Log:
updated images
Modified: trunk/bpel/docs/reference/en-US/deploy.xml
===================================================================
--- trunk/bpel/docs/reference/en-US/deploy.xml 2011-03-01 20:56:19 UTC (rev 29417)
+++ trunk/bpel/docs/reference/en-US/deploy.xml 2011-03-01 21:16:25 UTC (rev 29418)
@@ -8,7 +8,7 @@
</para>
<itemizedlist>
<listitem>
- <para>Create the deploy.xml by selecting
+ <para>Create the <filename>deploy.xml</filename> by selecting dbmenu
<emphasis><property>New > Other... > BPEL 2.0 > Apache ODE Deployment Descriptor</property></emphasis>. Click the <property>Next</property> button.
</para>
<figure>
@@ -84,7 +84,7 @@
</listitem>
<listitem>
- <para>Click the <property>Next</property> button. On the next page, you should input your <emphasis><property>JBoss As</property></emphasis> location. Then click the <property>Next</property> button and
+ <para>Click the <property>Next</property> button. On the next page, you should input your <emphasis><property>JBoss As</property></emphasis> location, and on the page after that you can specify the server behaviour. Then click the <property>Next</property> button and
you will get the page like this:
</para>
<figure>
Modified: trunk/bpel/docs/reference/en-US/images/deploy_createdeploy_1.png
===================================================================
(Binary files differ)
Modified: trunk/bpel/docs/reference/en-US/images/deploy_createdeploy_2.png
===================================================================
(Binary files differ)
Modified: trunk/bpel/docs/reference/en-US/images/deploy_createdeploy_3.png
===================================================================
(Binary files differ)
Modified: trunk/bpel/docs/reference/en-US/images/deploy_createdeploy_4.png
===================================================================
(Binary files differ)
Modified: trunk/bpel/docs/reference/en-US/images/deploy_createdeploy_5.png
===================================================================
(Binary files differ)
Modified: trunk/bpel/docs/reference/en-US/images/deploy_createdeploy_6.png
===================================================================
(Binary files differ)
Modified: trunk/bpel/docs/reference/en-US/images/detail_editprocess_3.png
===================================================================
(Binary files differ)
Modified: trunk/bpel/docs/reference/en-US/images/detail_editprocess_4.png
===================================================================
(Binary files differ)
Modified: trunk/bpel/docs/reference/en-US/images/detail_editprocess_5.png
===================================================================
(Binary files differ)
Modified: trunk/bpel/docs/reference/en-US/images/reference/bpel_ref_12.png
===================================================================
(Binary files differ)
Modified: trunk/bpel/docs/reference/en-US/images/reference/bpel_ref_13.png
===================================================================
(Binary files differ)
Modified: trunk/bpel/docs/reference/en-US/images/reference/bpel_ref_3.png
===================================================================
(Binary files differ)
Modified: trunk/bpel/docs/reference/en-US/images/reference/bpel_ref_3a.png
===================================================================
(Binary files differ)
Modified: trunk/bpel/docs/reference/en-US/images/reference/bpel_ref_4.png
===================================================================
(Binary files differ)
Modified: trunk/bpel/docs/reference/en-US/images/reference/bpel_ref_5.png
===================================================================
(Binary files differ)
Modified: trunk/bpel/docs/reference/en-US/images/reference/bpel_ref_6.png
===================================================================
(Binary files differ)
Modified: trunk/bpel/docs/reference/en-US/images/reference/bpel_ref_7.png
===================================================================
(Binary files differ)
Modified: trunk/bpel/docs/reference/en-US/images/reference/bpel_ref_8.png
===================================================================
(Binary files differ)
Modified: trunk/bpel/docs/reference/en-US/images/reference/bpel_ref_9.png
===================================================================
(Binary files differ)
Modified: trunk/bpel/docs/reference/en-US/tasks.xml
===================================================================
--- trunk/bpel/docs/reference/en-US/tasks.xml 2011-03-01 20:56:19 UTC (rev 29417)
+++ trunk/bpel/docs/reference/en-US/tasks.xml 2011-03-01 21:16:25 UTC (rev 29418)
@@ -383,7 +383,7 @@
</mediaobject>
</figure>
</listitem>
- <listitem>
+ <!--listitem>
<para>
You should also change some service part configurations. To do this, click part element in the WSDL editor, then put the following data in the Properties view.
</para>
@@ -395,7 +395,7 @@
</imageobject>
</mediaobject>
</figure>
- </listitem>
+ </listitem-->
</itemizedlist>
<para>Now you have finished creating a simple BPEL process. As a next step, you can deploy the BPEL project to JBoss BPEL Runtime.</para>
14 years, 7 months
JBoss Tools SVN: r29417 - trunk/download.jboss.org/jbosstools/updates/requirements.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2011-03-01 15:56:19 -0500 (Tue, 01 Mar 2011)
New Revision: 29417
Modified:
trunk/download.jboss.org/jbosstools/updates/requirements/index.html
Log:
updated requirements/index.html
Modified: trunk/download.jboss.org/jbosstools/updates/requirements/index.html
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/requirements/index.html 2011-03-01 20:49:30 UTC (rev 29416)
+++ trunk/download.jboss.org/jbosstools/updates/requirements/index.html 2011-03-01 20:56:19 UTC (rev 29417)
@@ -49,21 +49,20 @@
<li><a class=link href=indigo>indigo</a></li>
<li><a class=link href=birt/4.0>birt/4.0</a></li>
<li><a class=link href=gwt>gwt</a></li>
+<li><a class=link href=orbit/S20110124210048>orbit/S20110124210048</a></li>
<li><a class=link href=swtbot/2.0.3>swtbot/2.0.3</a></li>
+<li><a class=link href=webtools/3.3>webtools/3.3</a></li>
<li><a class=link href=xulrunner-1.9.1.2>xulrunner-1.9.1.2</a></li>
+<li><a class=link href=xulrunner-1.9.2>xulrunner-1.9.2</a></li>
<p>
<li><a class=link href=helios>helios</a></li>
<li><a class=link href=birt/2.6>birt/2.6</a></li>
<li><a class=link href=gwt>gwt</a></li>
-<li><a class=link href=helios_orbit>helios_orbit</a></li>
-<li><a class=link href=orbit>orbit</a></li>
+<li><a class=link href=orbit/R20100519200754>orbit/R20100519200754</a></li>
<li><a class=link href=thirdparty>thirdparty</a></li>
<li><a class=link href=swtbot-helios>swtbot-helios</a></li>
-<li><a class=link href=webtools-3.2>webtools-3.2</a></li>
-<li><a class=link href=xulrunner>xulrunner</a></li>
+<li><a class=link href=webtools/3.2>webtools/3.2</a></li>
<li><a class=link href=xulrunner-1.9.1.2>xulrunner-1.9.1.2</a></li>
-<li><a class=link href=xulrunner-1.9.1.2_201009022134>xulrunner-1.9.1.2_201009022134</a></li>
-<li><a class=link href=xulrunner-1.9.2>xulrunner-1.9.2</a></li>
<p>
<li><a class=link href=galileo>galileo</a></li>
14 years, 7 months
JBoss Tools SVN: r29416 - in trunk/download.jboss.org/jbosstools/updates: requirements and 4 other directories.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2011-03-01 15:49:30 -0500 (Tue, 01 Mar 2011)
New Revision: 29416
Added:
trunk/download.jboss.org/jbosstools/updates/requirements/birt/build-helio...
trunk/download.jboss.org/jbosstools/updates/requirements/webtools/
trunk/download.jboss.org/jbosstools/updates/requirements/webtools/build-h...
trunk/download.jboss.org/jbosstools/updates/requirements/webtools/build-i...
trunk/download.jboss.org/jbosstools/updates/requirements/webtools/index.html
Removed:
trunk/download.jboss.org/jbosstools/updates/requirements/birt/build.xml
Modified:
trunk/download.jboss.org/jbosstools/updates/helios/compositeArtifacts.xml
trunk/download.jboss.org/jbosstools/updates/helios/compositeContent.xml
trunk/download.jboss.org/jbosstools/updates/requirements/birt/build-indig...
trunk/download.jboss.org/jbosstools/updates/requirements/birt/index.html
trunk/download.jboss.org/jbosstools/updates/requirements/gwt/index.html
trunk/download.jboss.org/jbosstools/updates/requirements/swtbot/index.html
Log:
update index pages and add webstools 3.2/3.3 builder; fix helios composite
Modified: trunk/download.jboss.org/jbosstools/updates/helios/compositeArtifacts.xml
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/helios/compositeArtifacts.xml 2011-03-01 20:40:23 UTC (rev 29415)
+++ trunk/download.jboss.org/jbosstools/updates/helios/compositeArtifacts.xml 2011-03-01 20:49:30 UTC (rev 29416)
@@ -10,7 +10,7 @@
<property name='p2.timestamp' value='1298992775000'/>
</properties>
<children size='6'>
-<child location='http://download.jboss.org/jbosstools/updates/requirements/helios/20100623...'/>
+<child location='http://download.jboss.org/jbosstools/updates/requirements/helios/20110225...'/>
<child location='http://download.jboss.org/jbosstools/updates/requirements/orbit/R20100519...'/>
<child location='http://download.jboss.org/jbosstools/updates/requirements/gwt/201010280102/'/>
<child location='http://download.jboss.org/jbosstools/updates/requirements/gwt/201012211742/'/>
Modified: trunk/download.jboss.org/jbosstools/updates/helios/compositeContent.xml
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/helios/compositeContent.xml 2011-03-01 20:40:23 UTC (rev 29415)
+++ trunk/download.jboss.org/jbosstools/updates/helios/compositeContent.xml 2011-03-01 20:49:30 UTC (rev 29416)
@@ -10,7 +10,7 @@
<property name='p2.timestamp' value='1298992775000'/>
</properties>
<children size='6'>
-<child location='http://download.jboss.org/jbosstools/updates/requirements/helios/20100623...'/>
+<child location='http://download.jboss.org/jbosstools/updates/requirements/helios/20110225...'/>
<child location='http://download.jboss.org/jbosstools/updates/requirements/orbit/R20100519...'/>
<child location='http://download.jboss.org/jbosstools/updates/requirements/gwt/201010280102/'/>
<child location='http://download.jboss.org/jbosstools/updates/requirements/gwt/201012211742/'/>
Copied: trunk/download.jboss.org/jbosstools/updates/requirements/birt/build-helio... (from rev 29415, trunk/download.jboss.org/jbosstools/updates/requirements/birt/build.xml)
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/requirements/birt/build-helio... (rev 0)
+++ trunk/download.jboss.org/jbosstools/updates/requirements/birt/build-helio... 2011-03-01 20:49:30 UTC (rev 29416)
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project default="mirror">
+ <!-- run locally in Eclipse (to resolve p2 tasks) using these commandline options:
+
+ -os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl}
+ -consoleLog -nosplash -data /tmp
+ -application org.eclipse.ant.core.antRunner
+ -f "/home/nboldt/tru/download.jboss.org/jbosstools/updates/requirements/birt/build-helios.xml"
+
+ or, run headless on qa01 server, where Eclipse is installed into ~/eclipse:
+
+ export JAVA_HOME=/opt/jdk1.6.0; \
+ ${JAVA_HOME}/bin/java -cp ~/eclipse/plugins/org.eclipse.equinox.launcher_*.jar \
+ org.eclipse.equinox.launcher.Main -vm ${JAVA_HOME} -consoleLog -nosplash -data /tmp \
+ -application org.eclipse.ant.core.antRunner \
+ -f ~/RHDS/updates/requirements/birt/build-helios.xml -Ddestination=/tmp/birt-repo
+
+ or, headless on local:
+
+ java -cp /home/nboldt/eclipse/eclipse361/plugins/org.eclipse.equinox.launcher_*.jar \
+ org.eclipse.equinox.launcher.Main -consoleLog -nosplash -data /tmp \
+ -application org.eclipse.ant.core.antRunner -f build-helios.xml
+
+ -->
+ <target name="mirror">
+ <property name="URL" value="http://download.eclipse.org/birt/update-site/2.6/" />
+ <property name="destination" value="/home/nboldt/tru/download.jboss.org/jbosstools/updates/requirements/birt/" />
+ <property name="compress" value="true" />
+
+ <p2.mirror>
+ <repository location="file:${destination}/2.6" name="Extra BIRT plugins for Eclipse 3.6 (Not in Helios)" />
+ <source>
+ <repository location="${URL}" />
+ </source>
+
+ <slicingOptions includeFeatures="true" followStrict="true" />
+
+ <iu id="org.eclipse.birt.osgi.runtime.sdk.feature.group" />
+ <iu id="org.eclipse.birt.feature.group" />
+ <iu id="org.eclipse.birt.integration.wtp.feature.group" />
+ <iu id="org.eclipse.birt.chart.feature.group" />
+ <iu id="org.eclipse.birt.chart.integration.wtp.feature.group" />
+
+ </p2.mirror>
+
+ <p2.publish.featuresAndBundles metadataRepository="file:${destination}/2.6" artifactRepository="file:${destination}/2.6" publishartifacts="true" source="${destination}/2.6" compress="${compress}" />
+ </target>
+</project>
Modified: trunk/download.jboss.org/jbosstools/updates/requirements/birt/build-indig...
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/requirements/birt/build-indig... 2011-03-01 20:40:23 UTC (rev 29415)
+++ trunk/download.jboss.org/jbosstools/updates/requirements/birt/build-indig... 2011-03-01 20:49:30 UTC (rev 29416)
@@ -5,7 +5,7 @@
-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl}
-consoleLog -nosplash -data /tmp
-application org.eclipse.ant.core.antRunner
- -f "/home/nboldt/tru/download.jboss.org/jbosstools/updates/requirements/birt/build.xml"
+ -f "/home/nboldt/tru/download.jboss.org/jbosstools/updates/requirements/birt/build-indigo.xml"
or, run headless on qa01 server, where Eclipse is installed into ~/eclipse:
@@ -13,9 +13,9 @@
${JAVA_HOME}/bin/java -cp ~/eclipse/plugins/org.eclipse.equinox.launcher_*.jar \
org.eclipse.equinox.launcher.Main -vm ${JAVA_HOME} -consoleLog -nosplash -data /tmp \
-application org.eclipse.ant.core.antRunner \
- -f ~/RHDS/updates/requirements/birt/build.xml -Ddestination=/tmp/birt-repo
+ -f ~/RHDS/updates/requirements/birt/build-indigo.xml -Ddestination=/tmp/birt-repo
- or, on local:
+ or, headless on local:
java -cp /home/nboldt/eclipse/eclipse361/plugins/org.eclipse.equinox.launcher_*.jar \
org.eclipse.equinox.launcher.Main -consoleLog -nosplash -data /tmp \
Deleted: trunk/download.jboss.org/jbosstools/updates/requirements/birt/build.xml
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/requirements/birt/build.xml 2011-03-01 20:40:23 UTC (rev 29415)
+++ trunk/download.jboss.org/jbosstools/updates/requirements/birt/build.xml 2011-03-01 20:49:30 UTC (rev 29416)
@@ -1,48 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project default="mirror">
- <!-- run locally in Eclipse (to resolve p2 tasks) using these commandline options:
-
- -os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl}
- -consoleLog -nosplash -data /tmp
- -application org.eclipse.ant.core.antRunner
- -f "/home/nboldt/tru/download.jboss.org/jbosstools/updates/requirements/birt/build.xml"
-
- or, run headless on qa01 server, where Eclipse is installed into ~/eclipse:
-
- export JAVA_HOME=/opt/jdk1.6.0; \
- ${JAVA_HOME}/bin/java -cp ~/eclipse/plugins/org.eclipse.equinox.launcher_*.jar \
- org.eclipse.equinox.launcher.Main -vm ${JAVA_HOME} -consoleLog -nosplash -data /tmp \
- -application org.eclipse.ant.core.antRunner \
- -f ~/RHDS/updates/requirements/birt/build.xml -Ddestination=/tmp/birt-repo
-
- or, on local:
-
- java -cp /home/nboldt/eclipse/eclipse361/plugins/org.eclipse.equinox.launcher_*.jar \
- org.eclipse.equinox.launcher.Main -consoleLog -nosplash -data /tmp \
- -application org.eclipse.ant.core.antRunner
-
- -->
- <target name="mirror">
- <property name="URL" value="http://download.eclipse.org/birt/update-site/2.6/" />
- <property name="destination" value="/home/nboldt/tru/download.jboss.org/jbosstools/updates/requirements/birt/" />
- <property name="compress" value="true" />
-
- <p2.mirror>
- <repository location="file:${destination}/2.6" name="Extra BIRT plugins for Eclipse 3.6 (Not in Helios)" />
- <source>
- <repository location="${URL}" />
- </source>
-
- <slicingOptions includeFeatures="true" followStrict="true" />
-
- <iu id="org.eclipse.birt.osgi.runtime.sdk.feature.group" />
- <iu id="org.eclipse.birt.feature.group" />
- <iu id="org.eclipse.birt.integration.wtp.feature.group" />
- <iu id="org.eclipse.birt.chart.feature.group" />
- <iu id="org.eclipse.birt.chart.integration.wtp.feature.group" />
-
- </p2.mirror>
-
- <p2.publish.featuresAndBundles metadataRepository="file:${destination}/2.6" artifactRepository="file:${destination}/2.6" publishartifacts="true" source="${destination}/2.6" compress="${compress}" />
- </target>
-</project>
Modified: trunk/download.jboss.org/jbosstools/updates/requirements/birt/index.html
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/requirements/birt/index.html 2011-03-01 20:40:23 UTC (rev 29415)
+++ trunk/download.jboss.org/jbosstools/updates/requirements/birt/index.html 2011-03-01 20:49:30 UTC (rev 29416)
@@ -1 +1,69 @@
-<meta http-equiv="refresh" content="0;url=/jbosstools/updates/helios/">
+<html>
+<head>
+<title>JBoss Tools Build Requirements - Orbit Update Sites</title>
+<style>
+@import url("../../web/site.css");
+</style>
+</head>
+<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"><img
+ src="https://www.jboss.org/dms/tools/images/tools-banner.png" /></td>
+ </tr>
+ <tr>
+ <td>  </td>
+ </tr>
+ <tr>
+ <td>  </td>
+ <td>
+ <h2 class="title">JBoss Tools Build Requirements - Orbit Update Sites</h2>
+ <table width="100%">
+
+ <!-- <tr class="light-row" style="height: 30px">
+ <td class="bodyText">
+ <p class="bodyText"></p>
+ </td>
+ </tr> -->
+
+ <tr class="dark-row" style="height: 30px">
+ <td class="bodyText">
+ <!-- <p class="bodyText"></p> -->
+
+<!-- to convert raw fish listing to links do this in vi
+
+:%s#^sftp://tools@filemgmt.jboss.org/downloads_htdocs/tools/updates/requirements/\(.\+\)$#<li><a class=link href=\1>\1<\/a></li>#g
+
+Then sftp file into
+
+tools(a)filemgmt.jboss.org/downloads_htdocs/tools/updates/requirements/
+
+which becomes
+
+http://download.jboss.org/jbosstools/updates/requirements/
+
+-->
+ <br/>
+ <ul>
+<li><a class=link href=4.0>4.0</a> (Indigo) </li>
+<li><a class=link href=2.6>2.6</a> (Helios) </li>
+ </ul>
+ <br/>
+ </td>
+ </tr>
+
+ <tr class="light-row" style="height: 30px">
+ <td class="bodyText">
+ <p class="bodyText">Looking to download JBoss Tools? See <a class="link"
+ href="http://www.jboss.org/tools/download">JBoss Tools
+ Downloads</a>. See also <a
+ href="http://www.jboss.org/tools/download/installation">Installation
+ methods</a>.</p>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+</html>
Modified: trunk/download.jboss.org/jbosstools/updates/requirements/gwt/index.html
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/requirements/gwt/index.html 2011-03-01 20:40:23 UTC (rev 29415)
+++ trunk/download.jboss.org/jbosstools/updates/requirements/gwt/index.html 2011-03-01 20:49:30 UTC (rev 29416)
@@ -1 +1,71 @@
-<meta http-equiv="refresh" content="0;url=/jbosstools/updates/helios/">
+<html>
+<head>
+<title>JBoss Tools Build Requirements - Orbit Update Sites</title>
+<style>
+@import url("../../web/site.css");
+</style>
+</head>
+<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"><img
+ src="https://www.jboss.org/dms/tools/images/tools-banner.png" /></td>
+ </tr>
+ <tr>
+ <td>  </td>
+ </tr>
+ <tr>
+ <td>  </td>
+ <td>
+ <h2 class="title">JBoss Tools Build Requirements - Orbit Update Sites</h2>
+ <table width="100%">
+
+ <!-- <tr class="light-row" style="height: 30px">
+ <td class="bodyText">
+ <p class="bodyText"></p>
+ </td>
+ </tr> -->
+
+ <tr class="dark-row" style="height: 30px">
+ <td class="bodyText">
+ <!-- <p class="bodyText"></p> -->
+
+<!-- to convert raw fish listing to links do this in vi
+
+:%s#^sftp://tools@filemgmt.jboss.org/downloads_htdocs/tools/updates/requirements/\(.\+\)$#<li><a class=link href=\1>\1<\/a></li>#g
+
+Then sftp file into
+
+tools(a)filemgmt.jboss.org/downloads_htdocs/tools/updates/requirements/
+
+which becomes
+
+http://download.jboss.org/jbosstools/updates/requirements/
+
+-->
+ <br/>
+ <ul>
+<li><a class=link href=201102111811-complete>201102111811-complete</a> </li>
+<li><a class=link href=201102111811>201102111811</a> </li>
+<li><a class=link href=201012211742>201012211742</a> </li>
+<li><a class=link href=201010280102>201010280102</a> </li>
+ </ul>
+ <br/>
+ </td>
+ </tr>
+
+ <tr class="light-row" style="height: 30px">
+ <td class="bodyText">
+ <p class="bodyText">Looking to download JBoss Tools? See <a class="link"
+ href="http://www.jboss.org/tools/download">JBoss Tools
+ Downloads</a>. See also <a
+ href="http://www.jboss.org/tools/download/installation">Installation
+ methods</a>.</p>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+</html>
Modified: trunk/download.jboss.org/jbosstools/updates/requirements/swtbot/index.html
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/requirements/swtbot/index.html 2011-03-01 20:40:23 UTC (rev 29415)
+++ trunk/download.jboss.org/jbosstools/updates/requirements/swtbot/index.html 2011-03-01 20:49:30 UTC (rev 29416)
@@ -1 +1,68 @@
-<meta http-equiv="refresh" content="0;url=/jbosstools/updates/helios/">
+<html>
+<head>
+<title>JBoss Tools Build Requirements - Orbit Update Sites</title>
+<style>
+@import url("../../web/site.css");
+</style>
+</head>
+<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"><img
+ src="https://www.jboss.org/dms/tools/images/tools-banner.png" /></td>
+ </tr>
+ <tr>
+ <td>  </td>
+ </tr>
+ <tr>
+ <td>  </td>
+ <td>
+ <h2 class="title">JBoss Tools Build Requirements - Orbit Update Sites</h2>
+ <table width="100%">
+
+ <!-- <tr class="light-row" style="height: 30px">
+ <td class="bodyText">
+ <p class="bodyText"></p>
+ </td>
+ </tr> -->
+
+ <tr class="dark-row" style="height: 30px">
+ <td class="bodyText">
+ <!-- <p class="bodyText"></p> -->
+
+<!-- to convert raw fish listing to links do this in vi
+
+:%s#^sftp://tools@filemgmt.jboss.org/downloads_htdocs/tools/updates/requirements/\(.\+\)$#<li><a class=link href=\1>\1<\/a></li>#g
+
+Then sftp file into
+
+tools(a)filemgmt.jboss.org/downloads_htdocs/tools/updates/requirements/
+
+which becomes
+
+http://download.jboss.org/jbosstools/updates/requirements/
+
+-->
+ <br/>
+ <ul>
+<li><a class=link href=2.0.3>2.0.3</a> </li>
+ </ul>
+ <br/>
+ </td>
+ </tr>
+
+ <tr class="light-row" style="height: 30px">
+ <td class="bodyText">
+ <p class="bodyText">Looking to download JBoss Tools? See <a class="link"
+ href="http://www.jboss.org/tools/download">JBoss Tools
+ Downloads</a>. See also <a
+ href="http://www.jboss.org/tools/download/installation">Installation
+ methods</a>.</p>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+</html>
Copied: trunk/download.jboss.org/jbosstools/updates/requirements/webtools/build-h... (from rev 29415, trunk/download.jboss.org/jbosstools/updates/requirements/birt/build-indig...)
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/requirements/webtools/build-h... (rev 0)
+++ trunk/download.jboss.org/jbosstools/updates/requirements/webtools/build-h... 2011-03-01 20:49:30 UTC (rev 29416)
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project default="mirror">
+ <!-- run locally in Eclipse (to resolve p2 tasks) using these commandline options:
+
+ -os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl}
+ -consoleLog -nosplash -data /tmp
+ -application org.eclipse.ant.core.antRunner
+ -f "/home/nboldt/tru/download.jboss.org/jbosstools/updates/requirements/webtools/build-helios.xml"
+
+ or, run headless on qa01 server, where Eclipse is installed into ~/eclipse:
+
+ export JAVA_HOME=/opt/jdk1.6.0; \
+ ${JAVA_HOME}/bin/java -cp ~/eclipse/plugins/org.eclipse.equinox.launcher_*.jar \
+ org.eclipse.equinox.launcher.Main -vm ${JAVA_HOME} -consoleLog -nosplash -data /tmp \
+ -application org.eclipse.ant.core.antRunner \
+ -f ~/RHDS/updates/requirements/webtools/build-helios.xml -Ddestination=/tmp/webtools-repo
+
+ or, on local:
+
+ java -cp /home/nboldt/eclipse/eclipse361/plugins/org.eclipse.equinox.launcher_*.jar \
+ org.eclipse.equinox.launcher.Main -consoleLog -nosplash -data /tmp \
+ -application org.eclipse.ant.core.antRunner -f build-helios.xml
+
+ -->
+ <target name="mirror">
+ <property name="URL" value="http://download.eclipse.org/webtools/repository/helios/" />
+ <property name="destination" value="/home/nboldt/tru/download.jboss.org/jbosstools/updates/requirements/webtools/" />
+ <property name="compress" value="true" />
+
+ <p2.mirror>
+ <repository location="file:${destination}/3.2" name="Web Tools plugins for Eclipse 3.6 Helios" />
+ <source>
+ <repository location="${URL}" />
+ </source>
+
+ <slicingOptions includeFeatures="true" followStrict="true" />
+
+ </p2.mirror>
+
+ <p2.publish.featuresAndBundles metadataRepository="file:${destination}/3.2" artifactRepository="file:${destination}/4.0" publishartifacts="true" source="${destination}/4.0" compress="${compress}" />
+ </target>
+</project>
Copied: trunk/download.jboss.org/jbosstools/updates/requirements/webtools/build-i... (from rev 29415, trunk/download.jboss.org/jbosstools/updates/requirements/birt/build-indig...)
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/requirements/webtools/build-i... (rev 0)
+++ trunk/download.jboss.org/jbosstools/updates/requirements/webtools/build-i... 2011-03-01 20:49:30 UTC (rev 29416)
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project default="mirror">
+ <!-- run locally in Eclipse (to resolve p2 tasks) using these commandline options:
+
+ -os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl}
+ -consoleLog -nosplash -data /tmp
+ -application org.eclipse.ant.core.antRunner
+ -f "/home/nboldt/tru/download.jboss.org/jbosstools/updates/requirements/webtools/build-indigo.xml"
+
+ or, run headless on qa01 server, where Eclipse is installed into ~/eclipse:
+
+ export JAVA_HOME=/opt/jdk1.6.0; \
+ ${JAVA_HOME}/bin/java -cp ~/eclipse/plugins/org.eclipse.equinox.launcher_*.jar \
+ org.eclipse.equinox.launcher.Main -vm ${JAVA_HOME} -consoleLog -nosplash -data /tmp \
+ -application org.eclipse.ant.core.antRunner \
+ -f ~/RHDS/updates/requirements/webtools/build-indigo.xml -Ddestination=/tmp/webtools-repo
+
+ or, on local:
+
+ java -cp /home/nboldt/eclipse/eclipse361/plugins/org.eclipse.equinox.launcher_*.jar \
+ org.eclipse.equinox.launcher.Main -consoleLog -nosplash -data /tmp \
+ -application org.eclipse.ant.core.antRunner -f build-indigo.xml
+
+ -->
+ <target name="mirror">
+ <property name="URL" value="http://download.eclipse.org/webtools/downloads/drops/R3.3.0/S-3.3.0M5-201..." />
+ <property name="destination" value="/home/nboldt/tru/download.jboss.org/jbosstools/updates/requirements/webtools/" />
+ <property name="compress" value="true" />
+
+ <p2.mirror>
+ <repository location="file:${destination}/3.3" name="Web Tools plugins for Eclipse 3.7 Indigo" />
+ <source>
+ <repository location="${URL}" />
+ </source>
+
+ <slicingOptions includeFeatures="true" followStrict="true" />
+
+ </p2.mirror>
+
+ <p2.publish.featuresAndBundles metadataRepository="file:${destination}/3.3" artifactRepository="file:${destination}/3.3" publishartifacts="true" source="${destination}/3.3" compress="${compress}" />
+ </target>
+</project>
Added: trunk/download.jboss.org/jbosstools/updates/requirements/webtools/index.html
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/requirements/webtools/index.html (rev 0)
+++ trunk/download.jboss.org/jbosstools/updates/requirements/webtools/index.html 2011-03-01 20:49:30 UTC (rev 29416)
@@ -0,0 +1,69 @@
+<html>
+<head>
+<title>JBoss Tools Build Requirements - Orbit Update Sites</title>
+<style>
+@import url("../../web/site.css");
+</style>
+</head>
+<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"><img
+ src="https://www.jboss.org/dms/tools/images/tools-banner.png" /></td>
+ </tr>
+ <tr>
+ <td>  </td>
+ </tr>
+ <tr>
+ <td>  </td>
+ <td>
+ <h2 class="title">JBoss Tools Build Requirements - Orbit Update Sites</h2>
+ <table width="100%">
+
+ <!-- <tr class="light-row" style="height: 30px">
+ <td class="bodyText">
+ <p class="bodyText"></p>
+ </td>
+ </tr> -->
+
+ <tr class="dark-row" style="height: 30px">
+ <td class="bodyText">
+ <!-- <p class="bodyText"></p> -->
+
+<!-- to convert raw fish listing to links do this in vi
+
+:%s#^sftp://tools@filemgmt.jboss.org/downloads_htdocs/tools/updates/requirements/\(.\+\)$#<li><a class=link href=\1>\1<\/a></li>#g
+
+Then sftp file into
+
+tools(a)filemgmt.jboss.org/downloads_htdocs/tools/updates/requirements/
+
+which becomes
+
+http://download.jboss.org/jbosstools/updates/requirements/
+
+-->
+ <br/>
+ <ul>
+<li><a class=link href=3.3>3.3</a> (Indigo) </li>
+<li><a class=link href=3.2>3.2</a> (Helios) </li>
+ </ul>
+ <br/>
+ </td>
+ </tr>
+
+ <tr class="light-row" style="height: 30px">
+ <td class="bodyText">
+ <p class="bodyText">Looking to download JBoss Tools? See <a class="link"
+ href="http://www.jboss.org/tools/download">JBoss Tools
+ Downloads</a>. See also <a
+ href="http://www.jboss.org/tools/download/installation">Installation
+ methods</a>.</p>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+</html>
14 years, 7 months
JBoss Tools SVN: r29415 - in trunk/forge/plugins/org.jboss.tools.seam.forge: META-INF and 4 other directories.
by jbosstools-commits@lists.jboss.org
Author: koen.aers(a)jboss.com
Date: 2011-03-01 15:40:23 -0500 (Tue, 01 Mar 2011)
New Revision: 29415
Added:
trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/ForgePlugin.java
trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/preferences/ForgeRuntimesPreferencePage.java
trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/preferences/ForgeRuntimesUpdater.java
trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/preferences/InstalledForgeRuntimesBlock.java
trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/runtime/ForgeRuntime.java
Removed:
trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/Activator.java
Modified:
trunk/forge/plugins/org.jboss.tools.seam.forge/META-INF/MANIFEST.MF
trunk/forge/plugins/org.jboss.tools.seam.forge/plugin.xml
trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/console/InputReadJob.java
trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/console/StreamListener.java
Log:
more runtime preferences stuff
Modified: trunk/forge/plugins/org.jboss.tools.seam.forge/META-INF/MANIFEST.MF
===================================================================
--- trunk/forge/plugins/org.jboss.tools.seam.forge/META-INF/MANIFEST.MF 2011-03-01 15:42:11 UTC (rev 29414)
+++ trunk/forge/plugins/org.jboss.tools.seam.forge/META-INF/MANIFEST.MF 2011-03-01 20:40:23 UTC (rev 29415)
@@ -15,6 +15,6 @@
org.maven.ide.eclipse.maven_embedder
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Bundle-ActivationPolicy: lazy
-Bundle-Activator: org.jboss.tools.seam.forge.Activator
+Bundle-Activator: org.jboss.tools.seam.forge.ForgePlugin
Bundle-ClassPath: .,
lib/jline.jar
Modified: trunk/forge/plugins/org.jboss.tools.seam.forge/plugin.xml
===================================================================
--- trunk/forge/plugins/org.jboss.tools.seam.forge/plugin.xml 2011-03-01 15:42:11 UTC (rev 29414)
+++ trunk/forge/plugins/org.jboss.tools.seam.forge/plugin.xml 2011-03-01 20:40:23 UTC (rev 29415)
@@ -53,7 +53,7 @@
<page
name="Installed Forge Runtimes"
category="org.jboss.tools.seam.forge"
- class="org.jboss.tools.seam.forge.preferences.EmptyPreferencePage"
+ class="org.jboss.tools.seam.forge.preferences.ForgeRuntimesPreferencePage"
id="org.jboss.tools.seam.forge.runtimes">
</page>
</extension>
Deleted: trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/Activator.java
===================================================================
--- trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/Activator.java 2011-03-01 15:42:11 UTC (rev 29414)
+++ trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/Activator.java 2011-03-01 20:40:23 UTC (rev 29415)
@@ -1,40 +0,0 @@
-package org.jboss.tools.seam.forge;
-
-import org.eclipse.core.runtime.IStatus;
-import org.eclipse.core.runtime.Status;
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.jboss.tools.seam.forge.runtime.Manager;
-import org.osgi.framework.BundleContext;
-
-public class Activator extends AbstractUIPlugin {
-
- public static final String PLUGIN_ID = "org.jboss.tools.seam.forge"; //$NON-NLS-1$
-
- private static Activator plugin;
-
- public void start(BundleContext context) throws Exception {
- super.start(context);
- plugin = this;
- }
-
- public void stop(BundleContext context) throws Exception {
- if (Manager.INSTANCE.isForgeRunning()) {
- Manager.INSTANCE.stopForge();
- }
- plugin = null;
- super.stop(context);
- }
-
- public static Activator getDefault() {
- return plugin;
- }
-
- public static void log(Throwable t) {
- getDefault().getLog().log(newErrorStatus("Error logged from Forge Plugin: ", t));
- }
-
- private static IStatus newErrorStatus(String message, Throwable exception) {
- return new Status(IStatus.ERROR, PLUGIN_ID, IStatus.INFO, message, exception);
- }
-
-}
Copied: trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/ForgePlugin.java (from rev 29382, trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/Activator.java)
===================================================================
--- trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/ForgePlugin.java (rev 0)
+++ trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/ForgePlugin.java 2011-03-01 20:40:23 UTC (rev 29415)
@@ -0,0 +1,40 @@
+package org.jboss.tools.seam.forge;
+
+import org.eclipse.core.runtime.IStatus;
+import org.eclipse.core.runtime.Status;
+import org.eclipse.ui.plugin.AbstractUIPlugin;
+import org.jboss.tools.seam.forge.runtime.Manager;
+import org.osgi.framework.BundleContext;
+
+public class ForgePlugin extends AbstractUIPlugin {
+
+ public static final String PLUGIN_ID = "org.jboss.tools.seam.forge";
+
+ private static ForgePlugin plugin;
+
+ public void start(BundleContext context) throws Exception {
+ super.start(context);
+ plugin = this;
+ }
+
+ public void stop(BundleContext context) throws Exception {
+ if (Manager.INSTANCE.isForgeRunning()) {
+ Manager.INSTANCE.stopForge();
+ }
+ plugin = null;
+ super.stop(context);
+ }
+
+ public static ForgePlugin getDefault() {
+ return plugin;
+ }
+
+ public static void log(Throwable t) {
+ getDefault().getLog().log(newErrorStatus("Error logged from Forge Plugin: ", t));
+ }
+
+ private static IStatus newErrorStatus(String message, Throwable exception) {
+ return new Status(IStatus.ERROR, PLUGIN_ID, IStatus.INFO, message, exception);
+ }
+
+}
Property changes on: trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/ForgePlugin.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Modified: trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/console/InputReadJob.java
===================================================================
--- trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/console/InputReadJob.java 2011-03-01 15:42:11 UTC (rev 29414)
+++ trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/console/InputReadJob.java 2011-03-01 20:40:23 UTC (rev 29415)
@@ -7,7 +7,7 @@
import org.eclipse.core.runtime.Status;
import org.eclipse.core.runtime.jobs.Job;
import org.eclipse.debug.core.model.IStreamsProxy;
-import org.jboss.tools.seam.forge.Activator;
+import org.jboss.tools.seam.forge.ForgePlugin;
class InputReadJob extends Job {
@@ -30,7 +30,7 @@
buffer.setLength(0);
}
} catch (IOException e) {
- Activator.log(e);
+ ForgePlugin.log(e);
}
return Status.OK_STATUS;
}
Modified: trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/console/StreamListener.java
===================================================================
--- trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/console/StreamListener.java 2011-03-01 15:42:11 UTC (rev 29414)
+++ trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/console/StreamListener.java 2011-03-01 20:40:23 UTC (rev 29415)
@@ -4,7 +4,7 @@
import org.eclipse.debug.core.IStreamListener;
import org.eclipse.debug.core.model.IStreamMonitor;
-import org.jboss.tools.seam.forge.Activator;
+import org.jboss.tools.seam.forge.ForgePlugin;
class StreamListener implements IStreamListener {
@@ -32,7 +32,7 @@
buffer = new StringBuffer();
}
} catch (IOException e) {
- Activator.log(e);
+ ForgePlugin.log(e);
}
}
Added: trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/preferences/ForgeRuntimesPreferencePage.java
===================================================================
--- trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/preferences/ForgeRuntimesPreferencePage.java (rev 0)
+++ trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/preferences/ForgeRuntimesPreferencePage.java 2011-03-01 20:40:23 UTC (rev 29415)
@@ -0,0 +1,144 @@
+package org.jboss.tools.seam.forge.preferences;
+
+
+import java.io.File;
+
+import org.eclipse.jdt.launching.IVMInstall;
+import org.eclipse.jdt.launching.JavaRuntime;
+import org.eclipse.jdt.launching.LibraryLocation;
+import org.eclipse.jface.preference.PreferencePage;
+import org.eclipse.swt.SWT;
+import org.eclipse.swt.custom.BusyIndicator;
+import org.eclipse.swt.layout.GridData;
+import org.eclipse.swt.layout.GridLayout;
+import org.eclipse.swt.widgets.Composite;
+import org.eclipse.swt.widgets.Control;
+import org.eclipse.swt.widgets.Label;
+import org.eclipse.ui.IWorkbench;
+import org.eclipse.ui.IWorkbenchPreferencePage;
+import org.jboss.tools.seam.forge.ForgePlugin;
+
+public class ForgeRuntimesPreferencePage extends PreferencePage implements IWorkbenchPreferencePage {
+
+ private InstalledForgeRuntimesBlock fJREBlock;
+
+ public ForgeRuntimesPreferencePage() {
+ super("Installed Forge Runtimes");
+ }
+
+ public void init(IWorkbench workbench) {
+ }
+
+ private void initDefaultVM() {
+ IVMInstall realDefault= JavaRuntime.getDefaultVMInstall();
+ if (realDefault != null) {
+ IVMInstall[] vms= fJREBlock.getJREs();
+ for (int i = 0; i < vms.length; i++) {
+ IVMInstall fakeVM= vms[i];
+ if (fakeVM.equals(realDefault)) {
+ verifyDefaultVM(fakeVM);
+ break;
+ }
+ }
+ }
+ }
+
+ protected Control createContents(Composite ancestor) {
+ initializeDialogUnits(ancestor);
+ noDefaultAndApplyButton();
+ createLayout(ancestor);
+ createWrapLabel(ancestor);
+ createVerticalSpacer(ancestor);
+ createInstalledForgeRuntimesBlock(ancestor);
+ initDefaultVM();
+ applyDialogFont(ancestor);
+ return ancestor;
+ }
+
+ private void createInstalledForgeRuntimesBlock(Composite ancestor) {
+ fJREBlock = new InstalledForgeRuntimesBlock();
+ fJREBlock.createControl(ancestor);
+ Control control = fJREBlock.getControl();
+ GridData data = new GridData(GridData.FILL_BOTH);
+ data.horizontalSpan = 1;
+ control.setLayoutData(data);
+ fJREBlock.restoreColumnSettings(
+ ForgePlugin.getDefault().getDialogSettings(),
+ ForgePlugin.PLUGIN_ID + ".forge_runtimes_preference_page_context");
+
+ }
+
+ private void createLayout(Composite ancestor) {
+ GridLayout layout= new GridLayout();
+ layout.numColumns= 1;
+ layout.marginHeight = 0;
+ layout.marginWidth = 0;
+ ancestor.setLayout(layout);
+ }
+
+ private Label createWrapLabel(Composite parent) {
+ Label l = new Label(parent, SWT.NONE | SWT.WRAP);
+ l.setFont(parent.getFont());
+ l.setText("Add, remove or edit Forge runtimes. By default, the checked Forge runtime is used when launching Forge.");
+ GridData gd = new GridData(GridData.FILL_HORIZONTAL);
+ gd.widthHint = 250;
+ l.setLayoutData(gd);
+ return l;
+ }
+
+ private void createVerticalSpacer(Composite parent) {
+ Label lbl = new Label(parent, SWT.NONE);
+ GridData gd = new GridData(GridData.FILL_HORIZONTAL);
+ gd.horizontalSpan = ((GridLayout)parent.getLayout()).numColumns;
+ lbl.setLayoutData(gd);
+ }
+
+ public boolean performOk() {
+ final boolean[] canceled = new boolean[] {false};
+ BusyIndicator.showWhile(null, new Runnable() {
+ public void run() {
+ IVMInstall defaultVM = getCurrentDefaultVM();
+ IVMInstall[] vms = fJREBlock.getJREs();
+ ForgeRuntimesUpdater updater = new ForgeRuntimesUpdater();
+ if (!updater.updateJRESettings(vms, defaultVM)) {
+ canceled[0] = true;
+ }
+ }
+ });
+ if(canceled[0]) {
+ return false;
+ }
+ fJREBlock.saveColumnSettings(
+ ForgePlugin.getDefault().getDialogSettings(),
+ ForgePlugin.PLUGIN_ID + ".forge_runtimes_preference_page_context");
+ return super.performOk();
+ }
+
+ private void verifyDefaultVM(IVMInstall vm) {
+ if (vm != null) {
+ LibraryLocation[] locations= JavaRuntime.getLibraryLocations(vm);
+ boolean exist = true;
+ for (int i = 0; i < locations.length; i++) {
+ exist = exist && new File(locations[i].getSystemLibraryPath().toOSString()).exists();
+ }
+ if (exist) {
+ fJREBlock.setCheckedJRE(vm);
+ } else {
+ fJREBlock.removeJREs(new IVMInstall[]{vm});
+ IVMInstall def = JavaRuntime.getDefaultVMInstall();
+ if (def == null) {
+ fJREBlock.setCheckedJRE(null);
+ } else {
+ fJREBlock.setCheckedJRE(def);
+ }
+ return;
+ }
+ } else {
+ fJREBlock.setCheckedJRE(null);
+ }
+ }
+
+ private IVMInstall getCurrentDefaultVM() {
+ return fJREBlock.getCheckedJRE();
+ }
+}
Property changes on: trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/preferences/ForgeRuntimesPreferencePage.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/preferences/ForgeRuntimesUpdater.java
===================================================================
--- trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/preferences/ForgeRuntimesUpdater.java (rev 0)
+++ trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/preferences/ForgeRuntimesUpdater.java 2011-03-01 20:40:23 UTC (rev 29415)
@@ -0,0 +1,106 @@
+/*******************************************************************************
+ * Copyright (c) 2000, 2007 IBM Corporation and others.
+ * All rights reserved. This program and the accompanying materials
+ * are 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:
+ * IBM Corporation - initial API and implementation
+ *******************************************************************************/
+package org.jboss.tools.seam.forge.preferences;
+
+import java.lang.reflect.InvocationTargetException;
+
+import org.eclipse.core.runtime.CoreException;
+import org.eclipse.core.runtime.IProgressMonitor;
+import org.eclipse.jdt.internal.launching.VMDefinitionsContainer;
+import org.eclipse.jdt.launching.IVMInstall;
+import org.eclipse.jdt.launching.IVMInstallType;
+import org.eclipse.jdt.launching.JavaRuntime;
+import org.eclipse.jface.operation.IRunnableWithProgress;
+import org.jboss.tools.seam.forge.ForgePlugin;
+
+/**
+ * Processes add/removed/changed VMs.
+ */
+public class ForgeRuntimesUpdater {
+
+ // the VMs defined when this updated is instantiated
+ private VMDefinitionsContainer fOriginalVMs;
+
+ /**
+ * Contstructs a new VM updater to update VM install settings.
+ */
+ public ForgeRuntimesUpdater() {
+ fOriginalVMs = new VMDefinitionsContainer();
+ IVMInstall def = JavaRuntime.getDefaultVMInstall();
+ if (def != null) {
+ fOriginalVMs.setDefaultVMInstallCompositeID(JavaRuntime.getCompositeIdFromVM(def));
+ }
+
+ IVMInstallType[] types = JavaRuntime.getVMInstallTypes();
+ for (int i = 0; i < types.length; i++) {
+ IVMInstall[] vms = types[i].getVMInstalls();
+ for (int j = 0; j < vms.length; j++) {
+ fOriginalVMs.addVM(vms[j]);
+ }
+ }
+ }
+
+ /**
+ * Updates VM settings and returns whether the update was successful.
+ *
+ * @param jres new installed JREs
+ * @param defaultJRE new default VM
+ * @return whether the update was successful
+ */
+ public boolean updateJRESettings(IVMInstall[] jres, IVMInstall defaultJRE) {
+
+ // Create a VM definition container
+ VMDefinitionsContainer vmContainer = new VMDefinitionsContainer();
+
+ // Set the default VM Id on the container
+ String defaultVMId = JavaRuntime.getCompositeIdFromVM(defaultJRE);
+ vmContainer.setDefaultVMInstallCompositeID(defaultVMId);
+
+ // Set the VMs on the container
+ for (int i = 0; i < jres.length; i++) {
+ vmContainer.addVM(jres[i]);
+ }
+
+
+ // Generate XML for the VM defs and save it as the new value of the VM preference
+ saveVMDefinitions(vmContainer);
+
+ return true;
+ }
+
+ private void saveVMDefinitions(final VMDefinitionsContainer container) {
+ IRunnableWithProgress runnable = new IRunnableWithProgress() {
+ public void run(IProgressMonitor monitor) throws InvocationTargetException, InterruptedException {
+ try {
+ monitor.beginTask("Save Forge Runtime Definitions", 100);
+ String vmDefXML = container.getAsXML();
+ monitor.worked(40);
+ JavaRuntime.getPreferences().setValue(JavaRuntime.PREF_VM_XML, vmDefXML);
+ monitor.worked(30);
+ JavaRuntime.savePreferences();
+ monitor.worked(30);
+ } catch (CoreException e) {
+// JDIDebugUIPlugin.log(e);
+ } finally {
+ monitor.done();
+ }
+
+ }
+ };
+ try {
+ ForgePlugin.getDefault().getWorkbench().getProgressService().busyCursorWhile(runnable);
+ } catch (InvocationTargetException e) {
+// JDIDebugUIPlugin.log(e);
+ } catch (InterruptedException e) {
+// JDIDebugUIPlugin.log(e);
+ }
+ }
+}
Property changes on: trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/preferences/ForgeRuntimesUpdater.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/preferences/InstalledForgeRuntimesBlock.java
===================================================================
--- trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/preferences/InstalledForgeRuntimesBlock.java (rev 0)
+++ trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/preferences/InstalledForgeRuntimesBlock.java 2011-03-01 20:40:23 UTC (rev 29415)
@@ -0,0 +1,843 @@
+/*******************************************************************************
+ * Copyright (c) 2000, 2010 IBM Corporation and others.
+ * All rights reserved. This program and the accompanying materials
+ * are 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:
+ * IBM Corporation - initial API and implementation
+ *******************************************************************************/
+package org.jboss.tools.seam.forge.preferences;
+
+import java.io.File;
+import java.lang.reflect.InvocationTargetException;
+import java.util.ArrayList;
+import java.util.HashSet;
+import java.util.Iterator;
+import java.util.List;
+import java.util.Set;
+
+import org.eclipse.core.runtime.IProgressMonitor;
+import org.eclipse.core.runtime.IStatus;
+import org.eclipse.core.runtime.ListenerList;
+import org.eclipse.debug.internal.ui.SWTFactory;
+import org.eclipse.jdt.launching.AbstractVMInstall;
+import org.eclipse.jdt.launching.AbstractVMInstallType;
+import org.eclipse.jdt.launching.IVMInstall;
+import org.eclipse.jdt.launching.IVMInstallType;
+import org.eclipse.jdt.launching.JavaRuntime;
+import org.eclipse.jdt.launching.VMStandin;
+import org.eclipse.jface.dialogs.IDialogConstants;
+import org.eclipse.jface.dialogs.IDialogSettings;
+import org.eclipse.jface.dialogs.ProgressMonitorDialog;
+import org.eclipse.jface.operation.IRunnableWithProgress;
+import org.eclipse.jface.viewers.CheckStateChangedEvent;
+import org.eclipse.jface.viewers.CheckboxTableViewer;
+import org.eclipse.jface.viewers.DoubleClickEvent;
+import org.eclipse.jface.viewers.ICheckStateListener;
+import org.eclipse.jface.viewers.IDoubleClickListener;
+import org.eclipse.jface.viewers.ISelection;
+import org.eclipse.jface.viewers.ISelectionChangedListener;
+import org.eclipse.jface.viewers.ISelectionProvider;
+import org.eclipse.jface.viewers.IStructuredContentProvider;
+import org.eclipse.jface.viewers.IStructuredSelection;
+import org.eclipse.jface.viewers.ITableLabelProvider;
+import org.eclipse.jface.viewers.LabelProvider;
+import org.eclipse.jface.viewers.SelectionChangedEvent;
+import org.eclipse.jface.viewers.StructuredSelection;
+import org.eclipse.jface.viewers.Viewer;
+import org.eclipse.jface.viewers.ViewerComparator;
+import org.eclipse.swt.SWT;
+import org.eclipse.swt.events.KeyAdapter;
+import org.eclipse.swt.events.KeyEvent;
+import org.eclipse.swt.events.SelectionAdapter;
+import org.eclipse.swt.events.SelectionEvent;
+import org.eclipse.swt.graphics.Cursor;
+import org.eclipse.swt.graphics.Font;
+import org.eclipse.swt.graphics.Image;
+import org.eclipse.swt.layout.GridData;
+import org.eclipse.swt.widgets.Button;
+import org.eclipse.swt.widgets.Composite;
+import org.eclipse.swt.widgets.Control;
+import org.eclipse.swt.widgets.DirectoryDialog;
+import org.eclipse.swt.widgets.Event;
+import org.eclipse.swt.widgets.Listener;
+import org.eclipse.swt.widgets.Shell;
+import org.eclipse.swt.widgets.Table;
+import org.eclipse.swt.widgets.TableColumn;
+
+public class InstalledForgeRuntimesBlock implements ISelectionProvider {
+
+ private Composite fControl;
+ private List fVMs = new ArrayList();
+ private CheckboxTableViewer fVMList;
+ private Button fAddButton;
+ private Button fRemoveButton;
+ private Button fEditButton;
+ private Button fSearchButton;
+ private int fSortColumn = 0;
+ private ListenerList fSelectionListeners = new ListenerList();
+ private ISelection fPrevSelection = new StructuredSelection();
+ private Table fTable;
+ private static String fgLastUsedID;
+
+ class JREsContentProvider implements IStructuredContentProvider {
+ public Object[] getElements(Object input) {
+ return fVMs.toArray();
+ }
+ public void inputChanged(Viewer viewer, Object oldInput, Object newInput) {
+ }
+ public void dispose() {
+ }
+ }
+
+ class VMLabelProvider extends LabelProvider implements ITableLabelProvider {
+
+ public String getColumnText(Object element, int columnIndex) {
+ if (element instanceof IVMInstall) {
+ IVMInstall vm= (IVMInstall)element;
+ switch(columnIndex) {
+ case 0:
+ return vm.getName();
+ case 1:
+ return vm.getInstallLocation().getAbsolutePath();
+ case 2:
+ return vm.getVMInstallType().getName();
+ }
+ }
+ return element.toString();
+ }
+
+ public Image getColumnImage(Object element, int columnIndex) {
+ return null;
+ }
+
+ }
+
+ public void addSelectionChangedListener(ISelectionChangedListener listener) {
+ fSelectionListeners.add(listener);
+ }
+
+ public ISelection getSelection() {
+ return new StructuredSelection(fVMList.getCheckedElements());
+ }
+
+ public void removeSelectionChangedListener(ISelectionChangedListener listener) {
+ fSelectionListeners.remove(listener);
+ }
+
+ public void setSelection(ISelection selection) {
+ if (selection instanceof IStructuredSelection) {
+ if (!selection.equals(fPrevSelection)) {
+ fPrevSelection = selection;
+ Object jre = ((IStructuredSelection)selection).getFirstElement();
+ if (jre == null) {
+ fVMList.setCheckedElements(new Object[0]);
+ } else {
+ fVMList.setCheckedElements(new Object[]{jre});
+ fVMList.reveal(jre);
+ }
+ fireSelectionChanged();
+ }
+ }
+ }
+
+ public void createControl(Composite ancestor) {
+ Font font = ancestor.getFont();
+ Composite parent= SWTFactory.createComposite(ancestor, font, 2, 1, GridData.FILL_BOTH);
+ fControl = parent;
+
+ SWTFactory.createLabel(parent, "Installed Forge Runtimes:", 2);
+
+ fTable= new Table(parent, SWT.CHECK | SWT.BORDER | SWT.MULTI | SWT.FULL_SELECTION);
+ GridData gd = new GridData(GridData.FILL_BOTH);
+ gd.heightHint = 250;
+ gd.widthHint = 350;
+ fTable.setLayoutData(gd);
+ fTable.setFont(font);
+ fTable.setHeaderVisible(true);
+ fTable.setLinesVisible(true);
+
+ TableColumn column = new TableColumn(fTable, SWT.NULL);
+ column.setText("Name");
+ column.addSelectionListener(new SelectionAdapter() {
+ public void widgetSelected(SelectionEvent e) {
+ sortByName();
+ }
+ });
+ int defaultwidth = 350/3 +1;
+ column.setWidth(defaultwidth);
+
+ column = new TableColumn(fTable, SWT.NULL);
+ column.setText("Location");
+ column.addSelectionListener(new SelectionAdapter() {
+ public void widgetSelected(SelectionEvent e) {
+ sortByLocation();
+ }
+ });
+ column.setWidth(defaultwidth);
+
+ column = new TableColumn(fTable, SWT.NULL);
+ column.setText("Type");
+ column.addSelectionListener(new SelectionAdapter() {
+ public void widgetSelected(SelectionEvent e) {
+ sortByType();
+ }
+ });
+ column.setWidth(defaultwidth);
+
+ fVMList = new CheckboxTableViewer(fTable);
+ fVMList.setLabelProvider(new VMLabelProvider());
+ fVMList.setContentProvider(new JREsContentProvider());
+ // by default, sort by name
+ sortByName();
+
+ fVMList.addSelectionChangedListener(new ISelectionChangedListener() {
+ public void selectionChanged(SelectionChangedEvent evt) {
+ enableButtons();
+ }
+ });
+
+ fVMList.addCheckStateListener(new ICheckStateListener() {
+ public void checkStateChanged(CheckStateChangedEvent event) {
+ if (event.getChecked()) {
+ setCheckedJRE((IVMInstall)event.getElement());
+ } else {
+ setCheckedJRE(null);
+ }
+ }
+ });
+
+ fVMList.addDoubleClickListener(new IDoubleClickListener() {
+ public void doubleClick(DoubleClickEvent e) {
+ if (!fVMList.getSelection().isEmpty()) {
+ editVM();
+ }
+ }
+ });
+ fTable.addKeyListener(new KeyAdapter() {
+ public void keyPressed(KeyEvent event) {
+ if (event.character == SWT.DEL && event.stateMask == 0) {
+ if (fRemoveButton.isEnabled()){
+ removeVMs();
+ }
+ }
+ }
+ });
+
+ Composite buttons = SWTFactory.createComposite(parent, font, 1, 1, GridData.VERTICAL_ALIGN_BEGINNING, 0, 0);
+
+ fAddButton = SWTFactory.createPushButton(buttons, "&Add...", null);
+ fAddButton.addListener(SWT.Selection, new Listener() {
+ public void handleEvent(Event evt) {
+ addVM();
+ }
+ });
+
+ fEditButton= SWTFactory.createPushButton(buttons, "&Edit...", null);
+ fEditButton.addListener(SWT.Selection, new Listener() {
+ public void handleEvent(Event evt) {
+ editVM();
+ }
+ });
+
+ fRemoveButton= SWTFactory.createPushButton(buttons, "&Remove", null);
+ fRemoveButton.addListener(SWT.Selection, new Listener() {
+ public void handleEvent(Event evt) {
+ removeVMs();
+ }
+ });
+
+ SWTFactory.createVerticalSpacer(parent, 1);
+
+ fSearchButton = SWTFactory.createPushButton(buttons, "&Search...", null);
+ fSearchButton.addListener(SWT.Selection, new Listener() {
+ public void handleEvent(Event evt) {
+ search();
+ }
+ });
+
+ fillWithWorkspaceJREs();
+ enableButtons();
+ fAddButton.setEnabled(JavaRuntime.getVMInstallTypes().length > 0);
+ }
+
+ public String generateName(String name){
+ if (!isDuplicateName(name)) {
+ return name;
+ }
+
+ if (name.matches(".*\\(\\d*\\)")) { //$NON-NLS-1$
+ int start = name.lastIndexOf('(');
+ int end = name.lastIndexOf(')');
+ String stringInt = name.substring(start+1, end);
+ int numericValue = Integer.parseInt(stringInt);
+ String newName = name.substring(0, start+1) + (numericValue+1) + ")"; //$NON-NLS-1$
+ return generateName(newName);
+ } else {
+ return generateName(name + " (1)"); //$NON-NLS-1$
+ }
+ }
+
+ private void fireSelectionChanged() {
+ SelectionChangedEvent event = new SelectionChangedEvent(this, getSelection());
+ Object[] listeners = fSelectionListeners.getListeners();
+ for (int i = 0; i < listeners.length; i++) {
+ ISelectionChangedListener listener = (ISelectionChangedListener)listeners[i];
+ listener.selectionChanged(event);
+ }
+ }
+
+ private void sortByType() {
+ fVMList.setComparator(new ViewerComparator() {
+ public int compare(Viewer viewer, Object e1, Object e2) {
+ if ((e1 instanceof IVMInstall) && (e2 instanceof IVMInstall)) {
+ IVMInstall left= (IVMInstall)e1;
+ IVMInstall right= (IVMInstall)e2;
+ String leftType= left.getVMInstallType().getName();
+ String rightType= right.getVMInstallType().getName();
+ int res= leftType.compareToIgnoreCase(rightType);
+ if (res != 0) {
+ return res;
+ }
+ return left.getName().compareToIgnoreCase(right.getName());
+ }
+ return super.compare(viewer, e1, e2);
+ }
+
+ public boolean isSorterProperty(Object element, String property) {
+ return true;
+ }
+ });
+ fSortColumn = 3;
+ }
+
+ private void sortByName() {
+ fVMList.setComparator(new ViewerComparator() {
+ public int compare(Viewer viewer, Object e1, Object e2) {
+ if ((e1 instanceof IVMInstall) && (e2 instanceof IVMInstall)) {
+ IVMInstall left= (IVMInstall)e1;
+ IVMInstall right= (IVMInstall)e2;
+ return left.getName().compareToIgnoreCase(right.getName());
+ }
+ return super.compare(viewer, e1, e2);
+ }
+
+ public boolean isSorterProperty(Object element, String property) {
+ return true;
+ }
+ });
+ fSortColumn = 1;
+ }
+
+ /**
+ * Sorts by VM location.
+ */
+ private void sortByLocation() {
+ fVMList.setComparator(new ViewerComparator() {
+ public int compare(Viewer viewer, Object e1, Object e2) {
+ if ((e1 instanceof IVMInstall) && (e2 instanceof IVMInstall)) {
+ IVMInstall left= (IVMInstall)e1;
+ IVMInstall right= (IVMInstall)e2;
+ return left.getInstallLocation().getAbsolutePath().compareToIgnoreCase(right.getInstallLocation().getAbsolutePath());
+ }
+ return super.compare(viewer, e1, e2);
+ }
+
+ public boolean isSorterProperty(Object element, String property) {
+ return true;
+ }
+ });
+ fSortColumn = 2;
+ }
+
+ /**
+ * Enables the buttons based on selected items counts in the viewer
+ */
+ private void enableButtons() {
+ IStructuredSelection selection = (IStructuredSelection) fVMList.getSelection();
+ int selectionCount= selection.size();
+ fEditButton.setEnabled(selectionCount == 1);
+// fCopyButton.setEnabled(selectionCount > 0);
+ if (selectionCount > 0 && selectionCount < fVMList.getTable().getItemCount()) {
+ Iterator iterator = selection.iterator();
+ while (iterator.hasNext()) {
+ IVMInstall install = (IVMInstall)iterator.next();
+ if (isContributed(install)) {
+ fRemoveButton.setEnabled(false);
+ return;
+ }
+ }
+ fRemoveButton.setEnabled(true);
+ } else {
+ fRemoveButton.setEnabled(false);
+ }
+ }
+
+ /**
+ * Returns if the specified VM install has been contributed
+ * @param install
+ * @return true if the specified VM is contributed, false otherwise
+ */
+ private boolean isContributed(IVMInstall install) {
+ return JavaRuntime.isContributedVMInstall(install.getId());
+ }
+
+ /**
+ * Returns this block's control
+ *
+ * @return control
+ */
+ public Control getControl() {
+ return fControl;
+ }
+
+ /**
+ * Sets the JREs to be displayed in this block
+ *
+ * @param vms JREs to be displayed
+ */
+ protected void setJREs(IVMInstall[] vms) {
+ fVMs.clear();
+ for (int i = 0; i < vms.length; i++) {
+ fVMs.add(vms[i]);
+ }
+ fVMList.setInput(fVMs);
+ fVMList.refresh();
+ }
+
+ /**
+ * Returns the JREs currently being displayed in this block
+ *
+ * @return JREs currently being displayed in this block
+ */
+ public IVMInstall[] getJREs() {
+ return (IVMInstall[])fVMs.toArray(new IVMInstall[fVMs.size()]);
+ }
+
+ /**
+ * Bring up a wizard that lets the user create a new VM definition.
+ */
+ private void addVM() {
+// AddVMInstallWizard wizard = new AddVMInstallWizard((IVMInstall[]) fVMs.toArray(new IVMInstall[fVMs.size()]));
+// WizardDialog dialog = new WizardDialog(getShell(), wizard);
+// if (dialog.open() == Window.OK) {
+// VMStandin result = wizard.getResult();
+// if (result != null) {
+// fVMs.add(result);
+// fVMList.refresh();
+// fVMList.setSelection(new StructuredSelection(result));
+// }
+// }
+ }
+
+ /**
+ * @see IAddVMDialogRequestor#vmAdded(IVMInstall)
+ */
+ public void vmAdded(IVMInstall vm) {
+ fVMs.add(vm);
+ fVMList.refresh();
+ }
+
+ /**
+ * @see IAddVMDialogRequestor#isDuplicateName(String)
+ */
+ public boolean isDuplicateName(String name) {
+ for (int i= 0; i < fVMs.size(); i++) {
+ IVMInstall vm = (IVMInstall)fVMs.get(i);
+ if (vm.getName().equals(name)) {
+ return true;
+ }
+ }
+ return false;
+ }
+
+ /**
+ * Performs the edit VM action when the Edit... button is pressed
+ */
+ private void editVM() {
+ IStructuredSelection selection= (IStructuredSelection)fVMList.getSelection();
+ VMStandin vm= (VMStandin)selection.getFirstElement();
+ if (vm == null) {
+ return;
+ }
+// if (isContributed(vm)) {
+// VMDetailsDialog dialog= new VMDetailsDialog(getShell(), vm);
+// dialog.open();
+// } else {
+// EditVMInstallWizard wizard = new EditVMInstallWizard(vm, (IVMInstall[]) fVMs.toArray(new IVMInstall[fVMs.size()]));
+// WizardDialog dialog = new WizardDialog(getShell(), wizard);
+// if (dialog.open() == Window.OK) {
+// VMStandin result = wizard.getResult();
+// if (result != null) {
+// // replace with the edited VM
+// int index = fVMs.indexOf(vm);
+// fVMs.remove(index);
+// fVMs.add(index, result);
+// fVMList.refresh();
+// fVMList.setSelection(new StructuredSelection(result));
+// }
+// }
+// }
+
+
+ }
+
+ /**
+ * Performs the remove VM(s) action when the Remove... button is pressed
+ */
+ private void removeVMs() {
+ IStructuredSelection selection= (IStructuredSelection)fVMList.getSelection();
+ IVMInstall[] vms = new IVMInstall[selection.size()];
+ Iterator iter = selection.iterator();
+ int i = 0;
+ while (iter.hasNext()) {
+ vms[i] = (IVMInstall)iter.next();
+ i++;
+ }
+ removeJREs(vms);
+ }
+
+ /**
+ * Removes the given VMs from the table.
+ *
+ * @param vms
+ */
+ public void removeJREs(IVMInstall[] vms) {
+ IStructuredSelection prev = (IStructuredSelection) getSelection();
+ for (int i = 0; i < vms.length; i++) {
+ fVMs.remove(vms[i]);
+ }
+ fVMList.refresh();
+ IStructuredSelection curr = (IStructuredSelection) getSelection();
+ if (!curr.equals(prev)) {
+ IVMInstall[] installs = getJREs();
+ if (curr.size() == 0 && installs.length == 1) {
+ // pick a default VM automatically
+ setSelection(new StructuredSelection(installs[0]));
+ } else {
+ fireSelectionChanged();
+ }
+ }
+ }
+
+ /**
+ * Search for installed VMs in the file system
+ */
+ protected void search() {
+// if (Platform.OS_MACOSX.equals(Platform.getOS())) {
+// doMacSearch();
+// return;
+// }
+ // choose a root directory for the search
+ DirectoryDialog dialog = new DirectoryDialog(getShell());
+ dialog.setMessage("Select a directory to search in:");
+ dialog.setText("Directory Selection");
+ String path = dialog.open();
+ if (path == null) {
+ return;
+ }
+
+ // ignore installed locations
+ final Set exstingLocations = new HashSet();
+ Iterator iter = fVMs.iterator();
+ while (iter.hasNext()) {
+ exstingLocations.add(((IVMInstall)iter.next()).getInstallLocation());
+ }
+
+ // search
+ final File rootDir = new File(path);
+ final List locations = new ArrayList();
+ final List types = new ArrayList();
+
+ IRunnableWithProgress r = new IRunnableWithProgress() {
+ public void run(IProgressMonitor monitor) {
+ monitor.beginTask("Searching...", IProgressMonitor.UNKNOWN);
+ search(rootDir, locations, types, exstingLocations, monitor);
+ monitor.done();
+ }
+ };
+
+ try {
+ ProgressMonitorDialog progress = new ProgressMonitorDialog(getShell()) {
+ /*
+ * Overridden createCancelButton to replace Cancel label with Stop label
+ * More accurately reflects action taken when button pressed.
+ * Bug [162902]
+ */
+ protected void createCancelButton(Composite parent) {
+ cancel = createButton(parent, IDialogConstants.CANCEL_ID,
+ IDialogConstants.STOP_LABEL, true);
+ if (arrowCursor == null) {
+ arrowCursor = new Cursor(cancel.getDisplay(), SWT.CURSOR_ARROW);
+ }
+ cancel.setCursor(arrowCursor);
+ setOperationCancelButtonEnabled(enableCancelButton);
+ }
+ };
+ progress.run(true, true, r);
+ } catch (InvocationTargetException e) {
+// JDIDebugUIPlugin.log(e);
+ } catch (InterruptedException e) {
+ // canceled
+ return;
+ }
+
+ if (locations.isEmpty()) {
+ String messagePath = path.replaceAll("&", "&&"); // @see bug 29855 //$NON-NLS-1$//$NON-NLS-2$
+// MessageDialog.openInformation(getShell(), JREMessages.InstalledJREsBlock_12, MessageFormat.format(JREMessages.InstalledJREsBlock_13, new String[]{messagePath})); //
+ } else {
+ iter = locations.iterator();
+ Iterator iter2 = types.iterator();
+ while (iter.hasNext()) {
+ File location = (File)iter.next();
+ IVMInstallType type = (IVMInstallType)iter2.next();
+ AbstractVMInstall vm = new VMStandin(type, createUniqueId(type));
+ String name = location.getName();
+ String nameCopy = new String(name);
+ int i = 1;
+ while (isDuplicateName(nameCopy)) {
+ nameCopy = name + '(' + i++ + ')';
+ }
+ vm.setName(nameCopy);
+ vm.setInstallLocation(location);
+ if (type instanceof AbstractVMInstallType) {
+ //set default java doc location
+ AbstractVMInstallType abs = (AbstractVMInstallType)type;
+ vm.setJavadocLocation(abs.getDefaultJavadocLocation(location));
+ vm.setVMArgs(abs.getDefaultVMArguments(location));
+ }
+ vmAdded(vm);
+ }
+ }
+
+ }
+
+ /**
+ * Calls out to {@link MacVMSearch} to find all installed JREs in the standard
+ * Mac OS location
+ */
+// private void doMacSearch() {
+// final List added = new ArrayList();
+// IRunnableWithProgress r = new IRunnableWithProgress() {
+// public void run(IProgressMonitor monitor) {
+// Set exists = new HashSet();
+// Iterator iterator = fVMs.iterator();
+// while (iterator.hasNext()) {
+// IVMInstall vm = (IVMInstall) iterator.next();
+// exists.add(vm.getId());
+// }
+// VMStandin[] standins = new MacVMSearch().search(monitor);
+// for (int i = 0; i < standins.length; i++) {
+// if (!exists.contains(standins[i].getId())) {
+// added.add(standins[i]);
+// }
+// }
+// monitor.done();
+// }
+// };
+//
+// try {
+// ProgressMonitorDialog progress = new ProgressMonitorDialog(getShell());
+// progress.run(true, true, r);
+// } catch (InvocationTargetException e) {
+// JDIDebugUIPlugin.log(e);
+// } catch (InterruptedException e) {
+// // canceled
+// return;
+// }
+//
+// Iterator iterator = added.iterator();
+// while (iterator.hasNext()) {
+// IVMInstall vm = (IVMInstall) iterator.next();
+// vmAdded(vm);
+// }
+//
+// }
+
+ protected Shell getShell() {
+ return getControl().getShell();
+ }
+
+ /**
+ * Find a unique VM id. Check existing 'real' VMs, as well as the last id used for
+ * a VMStandin.
+ */
+ private String createUniqueId(IVMInstallType vmType) {
+ String id= null;
+ do {
+ id= String.valueOf(System.currentTimeMillis());
+ } while (vmType.findVMInstall(id) != null || id.equals(fgLastUsedID));
+ fgLastUsedID = id;
+ return id;
+ }
+
+ /**
+ * Searches the specified directory recursively for installed VMs, adding each
+ * detected VM to the <code>found</code> list. Any directories specified in
+ * the <code>ignore</code> are not traversed.
+ *
+ * @param directory
+ * @param found
+ * @param types
+ * @param ignore
+ */
+ protected void search(File directory, List found, List types, Set ignore, IProgressMonitor monitor) {
+ if (monitor.isCanceled()) {
+ return;
+ }
+
+ String[] names = directory.list();
+ if (names == null) {
+ return;
+ }
+ List subDirs = new ArrayList();
+ for (int i = 0; i < names.length; i++) {
+ if (monitor.isCanceled()) {
+ return;
+ }
+ File file = new File(directory, names[i]);
+// try {
+// monitor.subTask(MessageFormat.format(JREMessages.InstalledJREsBlock_14, new String[]{Integer.toString(found.size()),
+// file.getCanonicalPath().replaceAll("&", "&&")})); // @see bug 29855 //$NON-NLS-1$ //$NON-NLS-2$
+// } catch (IOException e) {
+// }
+ IVMInstallType[] vmTypes = JavaRuntime.getVMInstallTypes();
+ if (file.isDirectory()) {
+ if (!ignore.contains(file)) {
+ boolean validLocation = false;
+
+ // Take the first VM install type that claims the location as a
+ // valid VM install. VM install types should be smart enough to not
+ // claim another type's VM, but just in case...
+ for (int j = 0; j < vmTypes.length; j++) {
+ if (monitor.isCanceled()) {
+ return;
+ }
+ IVMInstallType type = vmTypes[j];
+ IStatus status = type.validateInstallLocation(file);
+ if (status.isOK()) {
+ found.add(file);
+ types.add(type);
+ validLocation = true;
+ break;
+ }
+ }
+ if (!validLocation) {
+ subDirs.add(file);
+ }
+ }
+ }
+ }
+ while (!subDirs.isEmpty()) {
+ File subDir = (File)subDirs.remove(0);
+ search(subDir, found, types, ignore, monitor);
+ if (monitor.isCanceled()) {
+ return;
+ }
+ }
+
+ }
+
+ /**
+ * Sets the checked JRE, possible <code>null</code>
+ *
+ * @param vm JRE or <code>null</code>
+ */
+ public void setCheckedJRE(IVMInstall vm) {
+ if (vm == null) {
+ setSelection(new StructuredSelection());
+ } else {
+ setSelection(new StructuredSelection(vm));
+ }
+ }
+
+ /**
+ * Returns the checked JRE or <code>null</code> if none.
+ *
+ * @return the checked JRE or <code>null</code> if none
+ */
+ public IVMInstall getCheckedJRE() {
+ Object[] objects = fVMList.getCheckedElements();
+ if (objects.length == 0) {
+ return null;
+ }
+ return (IVMInstall)objects[0];
+ }
+
+ /**
+ * Persist table settings into the give dialog store, prefixed
+ * with the given key.
+ *
+ * @param settings dialog store
+ * @param qualifier key qualifier
+ */
+ public void saveColumnSettings(IDialogSettings settings, String qualifier) {
+ int columnCount = fTable.getColumnCount();
+ for (int i = 0; i < columnCount; i++) {
+ settings.put(qualifier + ".columnWidth" + i, fTable.getColumn(i).getWidth()); //$NON-NLS-1$
+ }
+ settings.put(qualifier + ".sortColumn", fSortColumn); //$NON-NLS-1$
+ }
+
+ /**
+ * Restore table settings from the given dialog store using the
+ * given key.
+ *
+ * @param settings dialog settings store
+ * @param qualifier key to restore settings from
+ */
+ public void restoreColumnSettings(IDialogSettings settings, String qualifier) {
+ fVMList.getTable().layout(true);
+ restoreColumnWidths(settings, qualifier);
+ try {
+ fSortColumn = settings.getInt(qualifier + ".sortColumn"); //$NON-NLS-1$
+ } catch (NumberFormatException e) {
+ fSortColumn = 1;
+ }
+ switch (fSortColumn) {
+ case 1:
+ sortByName();
+ break;
+ case 2:
+ sortByLocation();
+ break;
+ case 3:
+ sortByType();
+ break;
+ }
+ }
+
+ private void restoreColumnWidths(IDialogSettings settings, String qualifier) {
+ int columnCount = fTable.getColumnCount();
+ for (int i = 0; i < columnCount; i++) {
+ int width = -1;
+ try {
+ width = settings.getInt(qualifier + ".columnWidth" + i);
+ } catch (NumberFormatException e) {}
+
+ if ((width <= 0) || (i == fTable.getColumnCount() - 1)) {
+ fTable.getColumn(i).pack();
+ } else {
+ fTable.getColumn(i).setWidth(width);
+ }
+ }
+ }
+
+ protected void fillWithWorkspaceJREs() {
+ // fill with JREs
+ List standins = new ArrayList();
+ IVMInstallType[] types = JavaRuntime.getVMInstallTypes();
+ for (int i = 0; i < types.length; i++) {
+ IVMInstallType type = types[i];
+ IVMInstall[] installs = type.getVMInstalls();
+ for (int j = 0; j < installs.length; j++) {
+ IVMInstall install = installs[j];
+ standins.add(new VMStandin(install));
+ }
+ }
+ setJREs((IVMInstall[])standins.toArray(new IVMInstall[standins.size()]));
+ }
+
+}
Property changes on: trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/preferences/InstalledForgeRuntimesBlock.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/runtime/ForgeRuntime.java
===================================================================
--- trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/runtime/ForgeRuntime.java (rev 0)
+++ trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/runtime/ForgeRuntime.java 2011-03-01 20:40:23 UTC (rev 29415)
@@ -0,0 +1,5 @@
+package org.jboss.tools.seam.forge.runtime;
+
+public class ForgeRuntime {
+
+}
Property changes on: trunk/forge/plugins/org.jboss.tools.seam.forge/src/org/jboss/tools/seam/forge/runtime/ForgeRuntime.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
14 years, 7 months
JBoss Tools SVN: r29412 - trunk/build/target-platform/OLD.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2011-03-01 10:39:05 -0500 (Tue, 01 Mar 2011)
New Revision: 29412
Removed:
trunk/build/target-platform/OLD/e36-wtp32-svn.target
trunk/build/target-platform/OLD/e36-wtp32-svn.unversioned.target
trunk/build/target-platform/OLD/e36-wtp32.unversioned.target
trunk/build/target-platform/OLD/m2e-e36.target
trunk/build/target-platform/OLD/target2pomXml.xsl
trunk/build/target-platform/OLD/target2site.xml
trunk/build/target-platform/OLD/target2siteXml.xsl
Log:
delete obsolete OLD/ folder
Deleted: trunk/build/target-platform/OLD/e36-wtp32-svn.target
===================================================================
--- trunk/build/target-platform/OLD/e36-wtp32-svn.target 2011-03-01 15:22:06 UTC (rev 29411)
+++ trunk/build/target-platform/OLD/e36-wtp32-svn.target 2011-03-01 15:39:05 UTC (rev 29412)
@@ -1,131 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?pde version="3.6"?>
-
-<target includeMode="feature" name="e36-wtp32">
-<locations>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<unit id="org.maven.ide.eclipse.feature.feature.group" version="0.10.0.20100209-0800"/>
-<repository location="http://m2eclipse.sonatype.org/sites/m2e/"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<unit id="org.eclipse.swtbot.eclipse.feature.group" version="2.0.0.568-dev-e36"/>
-<unit id="org.eclipse.swtbot.eclipse.gef.feature.group" version="2.0.0.568-dev-e36"/>
-<unit id="org.eclipse.swtbot.feature.group" version="2.0.0.568-dev-e36"/>
-<unit id="org.eclipse.swtbot.ide.feature.group" version="2.0.0.568-dev-e36"/>
-<unit id="org.eclipse.swtbot.eclipse.test.junit4.feature.group" version="2.0.0.568-dev-e36"/>
-<repository location="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site/"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<unit id="org.eclipse.birt.integration.wtp.feature.group" version="2.6.0.v20100617-1315-35-7w3121172802426"/>
-<unit id="org.eclipse.birt.osgi.runtime.sdk.feature.group" version="2.6.0.v20100427-57B-85wFdAHO16f8kRo1_ft1IUwD"/>
-<unit id="org.eclipse.birt.feature.group" version="2.6.0.v20100531-9gF727DGKb0yl9AwWxpmbo35PwQ_"/>
-<repository location="http://download.eclipse.org/birt/update-site/2.6/"/>
-</location>
-<!-- <location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/birt/update-site/2.6-interim/"/>
-</location> -->
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<unit id="org.maven.ide.eclipse.wtp.feature.feature.group" version="0.10.0.20100209-0800"/>
-<repository location="http://m2eclipse.sonatype.org/sites/m2e-extras/"/>
-<unit id="org.maven.ide.eclipse.sdk.feature.feature.group" version="0.10.0.20100209-0800"/>
-<unit id="org.maven.ide.eclipse.subclipse.feature.feature.group" version="0.10.0.20100209-0800"/>
-<unit id="org.maven.ide.eclipse.cvs.feature.feature.group" version="0.10.0.20100209-0800"/>
-<unit id="org.maven.ide.eclipse.scm.feature.feature.group" version="0.10.0.20100209-0800"/>
-<unit id="org.maven.ide.eclipse.temporary.mojos.feature.feature.group" version="0.10.0.20100209-0800"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<unit id="org.tmatesoft.svnkit.feature.group" version="1.3.3.6648"/>
-<unit id="com.sun.jna.feature.group" version="3.2.3"/>
-<repository location="http://eclipse.svnkit.com/1.3.x/"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<unit id="org.polarion.eclipse.team.svn.connector.svnkit15.feature.group" version="2.2.2.I20100512-1900"/>
-<unit id="org.polarion.eclipse.team.svn.connector.javahl15.feature.group" version="2.2.2.I20100512-1900"/>
-<unit id="org.polarion.eclipse.team.svn.connector.javahl15.win32.feature.group" version="2.2.2.I20100512-1900"/>
-<unit id="org.polarion.eclipse.team.svn.connector.feature.group" version="2.2.2.I20100512-1900"/>
-<unit id="org.polarion.eclipse.team.svn.connector.svnkit16.feature.group" version="2.2.2.I20100512-1900"/>
-<unit id="org.polarion.eclipse.team.svn.connector.javahl16.win32.feature.group" version="2.2.2.I20100512-1900"/>
-<unit id="org.polarion.eclipse.team.svn.connector.javahl.feature.group" version="2.2.2.I20100512-1900"/>
-<unit id="org.polarion.eclipse.team.svn.connector.javahl16.feature.group" version="2.2.2.I20100512-1900"/>
-<unit id="org.polarion.eclipse.team.svn.connector.javahl.win32.feature.group" version="2.2.2.I20100512-1900"/>
-<unit id="org.polarion.eclipse.team.svn.connector.svnkit.feature.group" version="2.2.2.I20100512-1900"/>
-<unit id="org.polarion.eclipse.team.svn.connector.source.feature.group" version="2.2.2.I20100512-1900"/>
-<repository location="http://www.polarion.org/projects/subversive/download/eclipse/2.0/update-s..."/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<unit id="org.eclipse.team.svn.mylyn.feature.group" version="0.7.9.I20100512-1900"/>
-<unit id="org.eclipse.team.svn.source.feature.group" version="0.7.9.I20100512-1900"/>
-<unit id="org.eclipse.team.svn.feature.group" version="0.7.9.I20100512-1900"/>
-<unit id="org.eclipse.team.svn.resource.ignore.rules.jdt.feature.group" version="0.7.9.I20100512-1900"/>
-<unit id="org.eclipse.team.svn.revision.graph.feature.group" version="0.7.9.I20100512-1900"/>
-<unit id="org.eclipse.team.svn.nl1.feature.group" version="0.7.9.I20100512-1900"/>
-<repository location="http://download.eclipse.org/technology/subversive/0.7/update-site/"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<unit id="javax.wsdl" version="1.6.2.v201005080631"/>
-<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20100519200754/u..."/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<unit id="org.eclipse.birt.feature.group" version="2.6.0.v20100531-9gF727DGKb0yl9AwWxpmbo35PwQ_"/>
-<unit id="org.eclipse.ecf.core.feature.group" version="3.3.0.v20100607-0607"/>
-<unit id="org.eclipse.datatools.sdk.feature.feature.group" version="1.8.0.v201005280400-7P9i0FDxNYrk4QYG-9qpz0N-vbEp"/>
-<unit id="org.eclipse.birt.osgi.runtime.sdk.feature.group" version="2.6.0.v20100427-57B-85wFdAHO16f8kRo1_ft1IUwD"/>
-<unit id="org.eclipse.emf.sdk.feature.group" version="2.6.0.v20100607-0756"/>
-<unit id="org.eclipse.pde.junit.runtime.standalone.feature.group" version="1.0.0.v20100526"/>
-<unit id="org.eclipse.pde.api.tools.ee.fragments.feature.group" version="1.0.0.v20100427-7C-7BF9JgLWLMBMMAMsLL"/>
-<unit id="org.eclipse.gef.sdk.feature.group" version="3.6.0.v20100519-2050-7G7R-A5WNc7QL_fXBGjRZPUUiKPJ"/>
-<unit id="org.eclipse.zest.sdk.feature.group" version="1.2.0.v20100519-2050-679-8COKLDAKOXIET_YWTacZM9XR"/>
-<unit id="org.eclipse.xsd.sdk.feature.group" version="2.6.0.v20100607-0756"/>
-<unit id="org.eclipse.jdt.feature.group" version="3.6.0.v20100526-0800-7z8XFUJFMTfCWGoVuHImpms9H155"/>
-<unit id="org.eclipse.wst.xml_ui.feature.feature.group" version="3.2.0.v201005241510-7H7AFUIDxumQGOb7ocjUR2Pvz-28"/>
-<unit id="org.eclipse.wst.jsdt.feature.feature.group" version="1.2.0.v201005270528-7C78FGDF9JgLWLMBWz-Ose6"/>
-<unit id="org.eclipse.tptp.platform.runtime.feature.group" version="4.7.0.v201005032111-7u84-8ksiNsksbQ6UTB7dcy3RUlT"/>
-<unit id="org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.feature.group" version="2.2.100.v20100526-208Z7w312114252964"/>
-<unit id="org.eclipse.jst.ws.axis2tools.feature.feature.group" version="1.1.100.v201005241530-78-FF0DZRDKDDePSKwHj"/>
-<unit id="org.eclipse.jst.ws.cxf.feature.feature.group" version="1.0.0.v201005241530-7H777BFAKlOiOX8lGdLp-67BD"/>
-<unit id="org.eclipse.jpt.feature.feature.group" version="2.3.0.v201005260000-7N7UEwFD3wTgbU_dxVnWV"/>
-<unit id="org.eclipse.jpt.eclipselink.feature.feature.group" version="2.3.0.v201005260000-7778BgBgJ9E99RIX999A"/>
-<unit id="org.eclipse.wst.common.fproj.feature.group" version="3.2.0.v201005290030-377A78s73533D5L355B"/>
-<unit id="org.eclipse.jst.common.fproj.enablement.jdt.feature.group" version="3.2.0.v201005241600-377A78s73533C6A6B39"/>
-<unit id="org.eclipse.jst.enterprise_ui.feature.feature.group" version="3.2.0.v201005241530-7b7GHTYFSK2W9kPaFClvz0O_NQmN"/>
-<unit id="org.eclipse.wst.web_ui.feature.feature.group" version="3.2.0.v201005241510-7O7CFb3EMf84nP-FHuc10NTz--M3"/>
-<unit id="org.eclipse.wst.xsl.feature.feature.group" version="1.1.0.v201005241600-7S7WFAKFIpS---NRIS1pbfYBUIQ"/>
-<unit id="org.eclipse.jsf.feature.feature.group" version="3.2.0.v20100526-7E7I-F9JgLWLMBYy3114"/>
-<unit id="org.eclipse.jpt.feature.feature.group" version="2.3.0.v201005260000-7N7UEwFD3wTgbU_dxVnWV"/>
-<unit id="org.eclipse.jpt.eclipselink.feature.feature.group" version="2.3.0.v201005260000-7778BgBgJ9E99RIX999A"/>
-<unit id="org.eclipse.jdt.feature.group" version="3.6.0.v20100526-0800-7z8XFUJFMTfCWGoVuHImpms9H155"/>
-<unit id="org.eclipse.gef.sdk.feature.group" version="3.6.0.v20100519-2050-7G7R-A5WNc7QL_fXBGjRZPUUiKPJ"/>
-<unit id="org.eclipse.emf.sdk.feature.group" version="2.6.0.v20100607-0756"/>
-<unit id="org.eclipse.ecf.core.feature.group" version="3.3.0.v20100607-0607"/>
-<unit id="org.eclipse.datatools.sdk.feature.feature.group" version="1.8.0.v201005280400-7P9i0FDxNYrk4QYG-9qpz0N-vbEp"/>
-<repository location="http://download.eclipse.org/releases/helios/"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/rt/ecf/3.2/3.6/site.p2"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/tptp/4.7.0/TPTP-4.7.0/repo/"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<unit id="org.eclipse.platform.ide" version="3.6.0.I20100603-1500"/>
-<repository location="http://download.eclipse.org/eclipse/updates/3.6/"/>
-</location>
-<!-- <location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/eclipse/updates/3.6milestones/"/>
-</location> -->
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<unit id="org.eclipse.emf.feature.group" version="2.6.0.v20100614-1136"/>
-<unit id="org.eclipse.emf.codegen.feature.group" version="2.6.0.v20100614-1136"/>
-<unit id="org.eclipse.emf.common.feature.group" version="2.6.0.v20100614-1136"/>
-<unit id="org.eclipse.emf.databinding.feature.group" version="1.2.0.v20100614-1136"/>
-<unit id="org.eclipse.emf.codegen.ecore.feature.group" version="2.6.0.v20100614-1136"/>
-<unit id="org.eclipse.emf.ecore.edit.feature.group" version="2.6.0.v20100614-1136"/>
-<unit id="org.eclipse.emf.ecore.editor.feature.group" version="2.6.0.v20100614-1136"/>
-<unit id="org.eclipse.emf.ecore.feature.group" version="2.6.0.v20100614-1136"/>
-<unit id="org.eclipse.emf.edit.feature.group" version="2.6.0.v20100614-1136"/>
-<unit id="org.eclipse.xsd.feature.group" version="2.6.0.v20100614-1136"/>
-<repository location="http://download.eclipse.org/modeling/emf/emf/updates/2.6/"/>
-</location>
-</locations>
-<targetJRE path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
-</target>
Deleted: trunk/build/target-platform/OLD/e36-wtp32-svn.unversioned.target
===================================================================
--- trunk/build/target-platform/OLD/e36-wtp32-svn.unversioned.target 2011-03-01 15:22:06 UTC (rev 29411)
+++ trunk/build/target-platform/OLD/e36-wtp32-svn.unversioned.target 2011-03-01 15:39:05 UTC (rev 29412)
@@ -1,251 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?pde version="3.6"?>
-
-<target includeMode="feature" name="e36-wtp32">
-<locations>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://m2eclipse.sonatype.org/sites/m2e/"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site/"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/birt/update-site/2.6/"/>
-</location>
-<!-- <location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/birt/update-site/2.6-interim/"/>
-</location> -->
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://m2eclipse.sonatype.org/sites/m2e-extras/"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://eclipse.svnkit.com/1.3.x/"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://www.polarion.org/projects/subversive/download/eclipse/2.0/update-s..."/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/technology/subversive/0.7/update-site/"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20100519200754/u..."/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/releases/helios/"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/rt/ecf/3.2/3.6/site.p2"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/tptp/4.7.0/TPTP-4.7.0/repo/"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/eclipse/updates/3.6/"/>
-</location>
-<!-- <location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/eclipse/updates/3.6milestones/"/>
-</location> -->
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/modeling/emf/emf/updates/2.6/"/>
-</location>
-</locations>
-<includeBundles>
-<plugin id="org.hamcrest.generator" />
-<plugin id="org.eclipse.tptp.platform.profile.server.core" />
-<plugin id="org.eclipse.platform.ide" />
-<plugin id="org.easymock" />
-<plugin id="javax.wsdl" />
-<plugin id="com.thoughtworks.qdox" />
-<feature id="org.maven.ide.eclipse.wtp.feature" />
-<feature id="org.maven.ide.eclipse.feature" />
-<feature id="org.eclipse.zest.sdk" />
-<feature id="org.eclipse.zest" />
-<feature id="org.eclipse.xsd.sdk" />
-<feature id="org.eclipse.xsd.mapping.editor" />
-<feature id="org.eclipse.xsd.mapping" />
-<feature id="org.eclipse.xsd.editor" />
-<feature id="org.eclipse.xsd.edit" />
-<feature id="org.eclipse.xsd.ecore.converter" />
-<feature id="org.eclipse.xsd.doc" />
-<feature id="org.eclipse.xsd" />
-<feature id="org.eclipse.wst.xsl.feature" />
-<feature id="org.eclipse.wst.xml.xpath2.processor.feature" />
-<feature id="org.eclipse.wst.xml_userdoc.feature" />
-<feature id="org.eclipse.wst.xml_ui.feature" />
-<feature id="org.eclipse.wst.xml_core.feature" />
-<feature id="org.eclipse.wst.ws_wsdl15.feature" />
-<feature id="org.eclipse.wst.ws_userdoc.feature" />
-<feature id="org.eclipse.wst.ws_ui.feature" />
-<feature id="org.eclipse.wst.ws_core.feature" />
-<feature id="org.eclipse.wst.web_userdoc.feature" />
-<feature id="org.eclipse.wst.web_ui.feature" />
-<feature id="org.eclipse.wst.web_core.feature" />
-<feature id="org.eclipse.wst.server_userdoc.feature" />
-<feature id="org.eclipse.wst.server_ui.feature" />
-<feature id="org.eclipse.wst.server_core.feature" />
-<feature id="org.eclipse.wst.server_adapters.feature" />
-<feature id="org.eclipse.wst.jsdt.feature" />
-<feature id="org.eclipse.wst.common_ui.feature" />
-<feature id="org.eclipse.wst.common.fproj" />
-<feature id="org.eclipse.wst.common_core.feature" />
-<feature id="org.eclipse.tptp.platform.xerces" />
-<feature id="org.eclipse.tptp.platform.trace" />
-<feature id="org.eclipse.tptp.platform.samples" />
-<feature id="org.eclipse.tptp.platform.runtime" />
-<feature id="org.eclipse.tptp.platform.report" />
-<feature id="org.eclipse.tptp.platform.profile.server" />
-<feature id="org.eclipse.tptp.platform.probekit.doc.user" />
-<feature id="org.eclipse.tptp.platform.probekit" />
-<feature id="org.eclipse.tptp.platform.jvmti" />
-<feature id="org.eclipse.tptp.platform.jakarta.log4j" />
-<feature id="org.eclipse.tptp.platform.integration.pde" />
-<feature id="org.eclipse.tptp.platform.instrumentation.ui" />
-<feature id="org.eclipse.tptp.platform.doc.user" />
-<feature id="org.eclipse.tptp.platform.core.doc.user" />
-<feature id="org.eclipse.tptp.platform.core" />
-<feature id="org.eclipse.tptp.platform.commons.logging" />
-<feature id="org.eclipse.tptp.platform.batik.pdf" />
-<feature id="org.eclipse.tptp.platform.batik" />
-<feature id="org.eclipse.swtbot.ide" />
-<feature id="org.eclipse.swtbot.eclipse.test.junit4" />
-<feature id="org.eclipse.swtbot.eclipse.gef" />
-<feature id="org.eclipse.swtbot.eclipse" />
-<feature id="org.eclipse.swtbot" />
-<feature id="org.eclipse.rcp" />
-<feature id="org.eclipse.rap.tooling" />
-<feature id="org.eclipse.platform" />
-<feature id="org.eclipse.pde.junit.runtime.standalone" />
-<feature id="org.eclipse.pde.api.tools.ee.fragments" />
-<feature id="org.eclipse.pde" />
-<feature id="org.eclipse.jst.ws.jaxws_userdoc.feature" />
-<feature id="org.eclipse.jst.ws.jaxws.feature" />
-<feature id="org.eclipse.jst.ws.jaxws.dom.feature" />
-<feature id="org.eclipse.jst.ws.cxf.feature" />
-<feature id="org.eclipse.jst.ws.axis2tools.feature" />
-<feature id="org.eclipse.jst.web_userdoc.feature" />
-<feature id="org.eclipse.jst.web_ui.feature" />
-<feature id="org.eclipse.jst.webpageeditor.feature" />
-<feature id="org.eclipse.jst.web_core.feature" />
-<feature id="org.eclipse.jst.server_userdoc.feature" />
-<feature id="org.eclipse.jst.server_ui.feature" />
-<feature id="org.eclipse.jst.server_core.feature" />
-<feature id="org.eclipse.jst.server_adapters.feature" />
-<feature id="org.eclipse.jst.server_adapters.ext.feature" />
-<feature id="org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature" />
-<feature id="org.eclipse.jst.enterprise_userdoc.feature" />
-<feature id="org.eclipse.jst.enterprise_ui.feature" />
-<feature id="org.eclipse.jst.enterprise_core.feature" />
-<feature id="org.eclipse.jst.common.fproj.enablement.jdt" />
-<feature id="org.eclipse.jsf.feature" />
-<feature id="org.eclipse.jpt.feature" />
-<feature id="org.eclipse.jpt.eclipselink.feature" />
-<feature id="org.eclipse.jdt" />
-<feature id="org.eclipse.help" />
-<feature id="org.eclipse.gef.sdk" />
-<feature id="org.eclipse.gef" />
-<feature id="org.eclipse.equinox.p2.user.ui" />
-<feature id="org.eclipse.emf.sdk" />
-<feature id="org.eclipse.emf.mapping.ui" />
-<feature id="org.eclipse.emf.mapping.ecore.editor" />
-<feature id="org.eclipse.emf.mapping.ecore" />
-<feature id="org.eclipse.emf.mapping" />
-<feature id="org.eclipse.emf.edit.ui" />
-<feature id="org.eclipse.emf.edit" />
-<feature id="org.eclipse.emf.ecore.editor" />
-<feature id="org.eclipse.emf.ecore.edit" />
-<feature id="org.eclipse.emf.ecore" />
-<feature id="org.eclipse.emf.doc" />
-<feature id="org.eclipse.emf.databinding.edit" />
-<feature id="org.eclipse.emf.databinding" />
-<feature id="org.eclipse.emf.converter" />
-<feature id="org.eclipse.emf.common.ui" />
-<feature id="org.eclipse.emf.common" />
-<feature id="org.eclipse.emf.codegen.ui" />
-<feature id="org.eclipse.emf.codegen.ecore.ui" />
-<feature id="org.eclipse.emf.codegen.ecore" />
-<feature id="org.eclipse.emf.codegen" />
-<feature id="org.eclipse.emf" />
-<feature id="org.eclipse.ecf.server.generic.feature" />
-<feature id="org.eclipse.ecf.remoteservice.soap.feature" />
-<feature id="org.eclipse.ecf.remoteservice.sdk.feature" />
-<feature id="org.eclipse.ecf.remoteservice.rosgi.feature" />
-<feature id="org.eclipse.ecf.remoteservice.rest.feature" />
-<feature id="org.eclipse.ecf.remoteservice.feature" />
-<feature id="org.eclipse.ecf.remoteservice.examples.feature" />
-<feature id="org.eclipse.ecf.osgi.services.feature" />
-<feature id="org.eclipse.ecf.eventadmin.feature" />
-<feature id="org.eclipse.ecf.eventadmin.examples.feature" />
-<feature id="org.eclipse.ecf.discovery.zookeeper.feature" />
-<feature id="org.eclipse.ecf.discovery.slp.feature" />
-<feature id="org.eclipse.ecf.discovery.local.feature" />
-<feature id="org.eclipse.ecf.discovery.jmdns.feature" />
-<feature id="org.eclipse.ecf.discovery.feature" />
-<feature id="org.eclipse.ecf.datashare.feature" />
-<feature id="org.eclipse.ecf.core" />
-<feature id="org.eclipse.draw2d.sdk" />
-<feature id="org.eclipse.draw2d" />
-<feature id="org.eclipse.datatools.sqltools.doc.user" />
-<feature id="org.eclipse.datatools.sqldevtools.sqlbuilder.feature" />
-<feature id="org.eclipse.datatools.sqldevtools.schemaobjecteditor.feature" />
-<feature id="org.eclipse.datatools.sqldevtools.results.feature" />
-<feature id="org.eclipse.datatools.sqldevtools.parsers.feature" />
-<feature id="org.eclipse.datatools.sqldevtools.feature" />
-<feature id="org.eclipse.datatools.sqldevtools.ddlgen.feature" />
-<feature id="org.eclipse.datatools.sqldevtools.ddl.feature" />
-<feature id="org.eclipse.datatools.sqldevtools.data.feature" />
-<feature id="org.eclipse.datatools.sdk.feature" />
-<feature id="org.eclipse.datatools.modelbase.feature" />
-<feature id="org.eclipse.datatools.intro" />
-<feature id="org.eclipse.datatools.enablement.sybase.feature" />
-<feature id="org.eclipse.datatools.enablement.sqlite.feature" />
-<feature id="org.eclipse.datatools.enablement.sap.feature" />
-<feature id="org.eclipse.datatools.enablement.postgresql.feature" />
-<feature id="org.eclipse.datatools.enablement.oracle.feature" />
-<feature id="org.eclipse.datatools.enablement.oda.feature" />
-<feature id="org.eclipse.datatools.enablement.oda.designer.feature" />
-<feature id="org.eclipse.datatools.enablement.mysql.feature" />
-<feature id="org.eclipse.datatools.enablement.msft.feature" />
-<feature id="org.eclipse.datatools.enablement.jdt.feature" />
-<feature id="org.eclipse.datatools.enablement.jdbc.feature" />
-<feature id="org.eclipse.datatools.enablement.ingres.feature" />
-<feature id="org.eclipse.datatools.enablement.ibm.feature" />
-<feature id="org.eclipse.datatools.enablement.hsqldb.feature" />
-<feature id="org.eclipse.datatools.enablement.feature" />
-<feature id="org.eclipse.datatools.enablement.apache.derby.feature" />
-<feature id="org.eclipse.datatools.doc.user" />
-<feature id="org.eclipse.datatools.connectivity.oda.feature" />
-<feature id="org.eclipse.datatools.connectivity.oda.designer.feature" />
-<feature id="org.eclipse.datatools.connectivity.oda.designer.core.feature" />
-<feature id="org.eclipse.datatools.connectivity.feature" />
-<feature id="org.eclipse.datatools.connectivity.doc.user" />
-<feature id="org.eclipse.datatools.common.doc.user" />
-<feature id="org.eclipse.birt.report.designer.editor.xml.wtp" />
-<feature id="org.eclipse.birt.osgi.runtime.sdk" />
-<feature id="org.eclipse.birt.osgi.runtime" />
-<feature id="org.eclipse.birt.integration.wtp" />
-<feature id="org.eclipse.birt" />
-<feature id="org.maven.ide.eclipse.sdk.feature"/>
-<feature id="org.maven.ide.eclipse.subclipse.feature"/>
-<feature id="org.maven.ide.eclipse.cvs.feature"/>
-<feature id="org.maven.ide.eclipse.scm.feature"/>
-<feature id="org.maven.ide.eclipse.temporary.mojos.feature"/>
-<feature id="org.tmatesoft.svnkit"/>
-<feature id="com.sun.jna"/>
-<feature id="org.eclipse.team.svn.mylyn"/>
-<feature id="org.eclipse.team.svn"/>
-<feature id="org.eclipse.team.svn.resource.ignore.rules.jdt"/>
-<feature id="org.eclipse.team.svn.revision.graph"/>
-<feature id="org.eclipse.team.svn.nl1"/>
-<feature id="org.polarion.eclipse.team.svn.connector.svnkit15"/>
-<feature id="org.polarion.eclipse.team.svn.connector.javahl15"/>
-<feature id="org.polarion.eclipse.team.svn.connector.javahl15.win32"/>
-<feature id="org.polarion.eclipse.team.svn.connector"/>
-<feature id="org.polarion.eclipse.team.svn.connector.svnkit16"/>
-<feature id="org.polarion.eclipse.team.svn.connector.javahl16.win32"/>
-<feature id="org.polarion.eclipse.team.svn.connector.javahl"/>
-<feature id="org.polarion.eclipse.team.svn.connector.javahl16"/>
-<feature id="org.polarion.eclipse.team.svn.connector.javahl.win32"/>
-<feature id="org.polarion.eclipse.team.svn.connector.svnkit"/>
-</includeBundles>
-<targetJRE path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
-</target>
Deleted: trunk/build/target-platform/OLD/e36-wtp32.unversioned.target
===================================================================
--- trunk/build/target-platform/OLD/e36-wtp32.unversioned.target 2011-03-01 15:22:06 UTC (rev 29411)
+++ trunk/build/target-platform/OLD/e36-wtp32.unversioned.target 2011-03-01 15:39:05 UTC (rev 29412)
@@ -1,234 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?pde version="3.6"?>
-
-<target includeMode="feature" name="e36-wtp32">
-<locations>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://m2eclipse.sonatype.org/sites/m2e/"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site/"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/birt/update-site/2.6/"/>
-</location>
-<!-- <location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/birt/update-site/2.6-interim/"/>
-</location> -->
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://m2eclipse.sonatype.org/sites/m2e-extras/"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://eclipse.svnkit.com/1.3.x/"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://www.polarion.org/projects/subversive/download/eclipse/2.0/update-s..."/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/technology/subversive/0.7/update-site/"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20100519200754/u..."/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/releases/helios/"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/rt/ecf/3.2/3.6/site.p2"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/tptp/4.7.0/TPTP-4.7.0/repo/"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/eclipse/updates/3.6.x/"/>
-</location>
-<!-- <location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/eclipse/updates/3.6milestones/"/>
-</location> -->
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/modeling/emf/emf/updates/2.6/"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<repository location="http://download.eclipse.org/webtools/downloads/drops/R3.2.0/R-3.2.0-20100..."/>
-</location>
-</locations>
-<includeBundles>
-<plugin id="org.hamcrest.generator" />
-<plugin id="org.eclipse.wst.common.emfworkbench.integration" />
-<plugin id="org.eclipse.tptp.platform.profile.server.core" />
-<plugin id="org.eclipse.platform.ide" />
-<plugin id="org.eclipse.core.runtime" />
-<plugin id="org.easymock" />
-<plugin id="javax.wsdl" />
-<plugin id="com.thoughtworks.qdox" />
-<feature id="org.maven.ide.eclipse.wtp.feature" />
-<feature id="org.maven.ide.eclipse.feature" />
-<feature id="org.eclipse.zest.sdk" />
-<feature id="org.eclipse.zest" />
-<feature id="org.eclipse.xsd.sdk" />
-<feature id="org.eclipse.xsd.mapping.editor" />
-<feature id="org.eclipse.xsd.mapping" />
-<feature id="org.eclipse.xsd.editor" />
-<feature id="org.eclipse.xsd.edit" />
-<feature id="org.eclipse.xsd.ecore.converter" />
-<feature id="org.eclipse.xsd.doc" />
-<feature id="org.eclipse.xsd" />
-<feature id="org.eclipse.wst.xsl.feature" />
-<feature id="org.eclipse.wst.xml.xpath2.processor.feature" />
-<feature id="org.eclipse.wst.xml_userdoc.feature" />
-<feature id="org.eclipse.wst.xml_ui.feature" />
-<feature id="org.eclipse.wst.xml_core.feature" />
-<feature id="org.eclipse.wst.ws_wsdl15.feature" />
-<feature id="org.eclipse.wst.ws_userdoc.feature" />
-<feature id="org.eclipse.wst.ws_ui.feature" />
-<feature id="org.eclipse.wst.ws_core.feature" />
-<feature id="org.eclipse.wst.web_userdoc.feature" />
-<feature id="org.eclipse.wst.web_ui.feature" />
-<feature id="org.eclipse.wst.web_core.feature" />
-<feature id="org.eclipse.wst.server_userdoc.feature" />
-<feature id="org.eclipse.wst.server_ui.feature" />
-<feature id="org.eclipse.wst.server_core.feature" />
-<feature id="org.eclipse.wst.server_adapters.feature" />
-<feature id="org.eclipse.wst.jsdt.feature" />
-<feature id="org.eclipse.wst.common_ui.feature" />
-<feature id="org.eclipse.wst.common.fproj" />
-<feature id="org.eclipse.wst.common_core.feature" />
-<feature id="org.eclipse.tptp.platform.xerces" />
-<feature id="org.eclipse.tptp.platform.trace" />
-<feature id="org.eclipse.tptp.platform.samples" />
-<feature id="org.eclipse.tptp.platform.runtime" />
-<feature id="org.eclipse.tptp.platform.report" />
-<feature id="org.eclipse.tptp.platform.profile.server" />
-<feature id="org.eclipse.tptp.platform.probekit.doc.user" />
-<feature id="org.eclipse.tptp.platform.probekit" />
-<feature id="org.eclipse.tptp.platform.jvmti" />
-<feature id="org.eclipse.tptp.platform.jakarta.log4j" />
-<feature id="org.eclipse.tptp.platform.integration.pde" />
-<feature id="org.eclipse.tptp.platform.instrumentation.ui" />
-<feature id="org.eclipse.tptp.platform.doc.user" />
-<feature id="org.eclipse.tptp.platform.core.doc.user" />
-<feature id="org.eclipse.tptp.platform.core" />
-<feature id="org.eclipse.tptp.platform.commons.logging" />
-<feature id="org.eclipse.tptp.platform.batik.pdf" />
-<feature id="org.eclipse.tptp.platform.batik" />
-<feature id="org.eclipse.swtbot.ide" />
-<feature id="org.eclipse.swtbot.eclipse.test.junit4" />
-<feature id="org.eclipse.swtbot.eclipse.gef" />
-<feature id="org.eclipse.swtbot.eclipse" />
-<feature id="org.eclipse.swtbot" />
-<feature id="org.eclipse.rcp" />
-<feature id="org.eclipse.rap.tooling" />
-<feature id="org.eclipse.platform" />
-<feature id="org.eclipse.pde.junit.runtime.standalone" />
-<feature id="org.eclipse.pde.api.tools.ee.fragments" />
-<feature id="org.eclipse.pde" />
-<feature id="org.eclipse.jst.ws.jaxws_userdoc.feature" />
-<feature id="org.eclipse.jst.ws.jaxws.feature" />
-<feature id="org.eclipse.jst.ws.jaxws.dom.feature" />
-<feature id="org.eclipse.jst.ws.cxf.feature" />
-<feature id="org.eclipse.jst.ws.axis2tools.feature" />
-<feature id="org.eclipse.jst.web_userdoc.feature" />
-<feature id="org.eclipse.jst.web_ui.feature" />
-<feature id="org.eclipse.jst.webpageeditor.feature" />
-<feature id="org.eclipse.jst.web_core.feature" />
-<feature id="org.eclipse.jst.server_userdoc.feature" />
-<feature id="org.eclipse.jst.server_ui.feature" />
-<feature id="org.eclipse.jst.server_core.feature" />
-<feature id="org.eclipse.jst.server_adapters.feature" />
-<feature id="org.eclipse.jst.server_adapters.ext.feature" />
-<feature id="org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature" />
-<feature id="org.eclipse.jst.enterprise_userdoc.feature" />
-<feature id="org.eclipse.jst.enterprise_ui.feature" />
-<feature id="org.eclipse.jst.enterprise_core.feature" />
-<feature id="org.eclipse.jst.common.fproj.enablement.jdt" />
-<feature id="org.eclipse.jsf.feature" />
-<feature id="org.eclipse.jpt.feature" />
-<feature id="org.eclipse.jpt.eclipselink.feature" />
-<feature id="org.eclipse.jdt" />
-<feature id="org.eclipse.help" />
-<feature id="org.eclipse.gef.sdk" />
-<feature id="org.eclipse.gef" />
-<feature id="org.eclipse.equinox.p2.user.ui" />
-<feature id="org.eclipse.emf.sdk" />
-<feature id="org.eclipse.emf.mapping.ui" />
-<feature id="org.eclipse.emf.mapping.ecore.editor" />
-<feature id="org.eclipse.emf.mapping.ecore" />
-<feature id="org.eclipse.emf.mapping" />
-<feature id="org.eclipse.emf.edit.ui" />
-<feature id="org.eclipse.emf.edit" />
-<feature id="org.eclipse.emf.ecore.editor" />
-<feature id="org.eclipse.emf.ecore.edit" />
-<feature id="org.eclipse.emf.ecore" />
-<feature id="org.eclipse.emf.doc" />
-<feature id="org.eclipse.emf.databinding.edit" />
-<feature id="org.eclipse.emf.databinding" />
-<feature id="org.eclipse.emf.converter" />
-<feature id="org.eclipse.emf.common.ui" />
-<feature id="org.eclipse.emf.common" />
-<feature id="org.eclipse.emf.codegen.ui" />
-<feature id="org.eclipse.emf.codegen.ecore.ui" />
-<feature id="org.eclipse.emf.codegen.ecore" />
-<feature id="org.eclipse.emf.codegen" />
-<feature id="org.eclipse.emf" />
-<feature id="org.eclipse.ecf.server.generic.feature" />
-<feature id="org.eclipse.ecf.remoteservice.soap.feature" />
-<feature id="org.eclipse.ecf.remoteservice.sdk.feature" />
-<feature id="org.eclipse.ecf.remoteservice.rosgi.feature" />
-<feature id="org.eclipse.ecf.remoteservice.rest.feature" />
-<feature id="org.eclipse.ecf.remoteservice.feature" />
-<feature id="org.eclipse.ecf.remoteservice.examples.feature" />
-<feature id="org.eclipse.ecf.osgi.services.feature" />
-<feature id="org.eclipse.ecf.eventadmin.feature" />
-<feature id="org.eclipse.ecf.eventadmin.examples.feature" />
-<feature id="org.eclipse.ecf.discovery.zookeeper.feature" />
-<feature id="org.eclipse.ecf.discovery.slp.feature" />
-<feature id="org.eclipse.ecf.discovery.local.feature" />
-<feature id="org.eclipse.ecf.discovery.jmdns.feature" />
-<feature id="org.eclipse.ecf.discovery.feature" />
-<feature id="org.eclipse.ecf.datashare.feature" />
-<feature id="org.eclipse.ecf.core" />
-<feature id="org.eclipse.draw2d.sdk" />
-<feature id="org.eclipse.draw2d" />
-<feature id="org.eclipse.datatools.sqltools.doc.user" />
-<feature id="org.eclipse.datatools.sqldevtools.sqlbuilder.feature" />
-<feature id="org.eclipse.datatools.sqldevtools.schemaobjecteditor.feature" />
-<feature id="org.eclipse.datatools.sqldevtools.results.feature" />
-<feature id="org.eclipse.datatools.sqldevtools.parsers.feature" />
-<feature id="org.eclipse.datatools.sqldevtools.feature" />
-<feature id="org.eclipse.datatools.sqldevtools.ddlgen.feature" />
-<feature id="org.eclipse.datatools.sqldevtools.ddl.feature" />
-<feature id="org.eclipse.datatools.sqldevtools.data.feature" />
-<feature id="org.eclipse.datatools.sdk.feature" />
-<feature id="org.eclipse.datatools.modelbase.feature" />
-<feature id="org.eclipse.datatools.intro" />
-<feature id="org.eclipse.datatools.enablement.sybase.feature" />
-<feature id="org.eclipse.datatools.enablement.sqlite.feature" />
-<feature id="org.eclipse.datatools.enablement.sap.feature" />
-<feature id="org.eclipse.datatools.enablement.postgresql.feature" />
-<feature id="org.eclipse.datatools.enablement.oracle.feature" />
-<feature id="org.eclipse.datatools.enablement.oda.feature" />
-<feature id="org.eclipse.datatools.enablement.oda.designer.feature" />
-<feature id="org.eclipse.datatools.enablement.mysql.feature" />
-<feature id="org.eclipse.datatools.enablement.msft.feature" />
-<feature id="org.eclipse.datatools.enablement.jdt.feature" />
-<feature id="org.eclipse.datatools.enablement.jdbc.feature" />
-<feature id="org.eclipse.datatools.enablement.ingres.feature" />
-<feature id="org.eclipse.datatools.enablement.ibm.feature" />
-<feature id="org.eclipse.datatools.enablement.hsqldb.feature" />
-<feature id="org.eclipse.datatools.enablement.feature" />
-<feature id="org.eclipse.datatools.enablement.apache.derby.feature" />
-<feature id="org.eclipse.datatools.doc.user" />
-<feature id="org.eclipse.datatools.connectivity.oda.feature" />
-<feature id="org.eclipse.datatools.connectivity.oda.designer.feature" />
-<feature id="org.eclipse.datatools.connectivity.oda.designer.core.feature" />
-<feature id="org.eclipse.datatools.connectivity.feature" />
-<feature id="org.eclipse.datatools.connectivity.doc.user" />
-<feature id="org.eclipse.datatools.common.doc.user" />
-<feature id="org.eclipse.birt.report.designer.editor.xml.wtp" />
-<feature id="org.eclipse.birt.osgi.runtime.sdk" />
-<feature id="org.eclipse.birt.osgi.runtime" />
-<feature id="org.eclipse.birt.integration.wtp" />
-<feature id="org.eclipse.birt" />
-</includeBundles>
-<targetJRE path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
-</target>
Deleted: trunk/build/target-platform/OLD/m2e-e36.target
===================================================================
--- trunk/build/target-platform/OLD/m2e-e36.target 2011-03-01 15:22:06 UTC (rev 29411)
+++ trunk/build/target-platform/OLD/m2e-e36.target 2011-03-01 15:39:05 UTC (rev 29412)
@@ -1,30 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<?pde version="3.6"?>
-
-<target name="m2e-e36">
-<locations>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<unit id="org.eclipse.sdk.ide" version="3.6.0.I20100527-1700"/>
-<unit id="org.eclipse.emf.common.feature.group" version="2.6.0.v20100527-1920"/>
-<unit id="org.eclipse.wst.common.emf" version="1.2.0.v201005200700"/>
-<unit id="org.eclipse.wst.sse.core" version="1.1.500.v201005261534"/>
-<unit id="org.eclipse.wst.xml.core" version="1.1.500.v201005271618"/>
-<unit id="org.eclipse.zest.sdk.feature.group" version="1.2.0.v20100519-2050-679-8COKLDAKOXIET_YWTacZM9XR"/>
-<unit id="org.eclipse.wst.sse.ui" version="1.2.0.v201005130131"/>
-<unit id="org.eclipse.emf.ecore.edit.feature.group" version="2.6.0.v20100527-1920"/>
-<unit id="org.eclipse.emf.edit.ui.feature.group" version="2.6.0.v20100527-1920"/>
-<unit id="org.eclipse.wst.xsd.core" version="1.1.501.v201004110600"/>
-<unit id="org.eclipse.wst.web_ui.feature.feature.group" version="3.2.0.v201005241510-7O7CFb3EMf84nOyJKuT05LU72RId"/>
-<repository location="http://download.eclipse.org/releases/helios"/>
-</location>
-<location includeAllPlatforms="false" includeMode="planner" type="InstallableUnit">
-<unit id="org.eclipse.swtbot.eclipse.feature.group" version="2.0.0.568-dev-e36"/>
-<unit id="org.eclipse.swtbot.eclipse.gef.feature.group" version="2.0.0.568-dev-e36"/>
-<unit id="org.eclipse.swtbot.feature.group" version="2.0.0.568-dev-e36"/>
-<unit id="org.eclipse.swtbot.ide.feature.group" version="2.0.0.568-dev-e36"/>
-<unit id="org.eclipse.swtbot.eclipse.test.junit3.feature.group" version="2.0.0.568-dev-e36"/>
-<unit id="org.eclipse.swtbot.eclipse.test.junit4.feature.group" version="2.0.0.568-dev-e36"/>
-<repository location="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site/"/>
-</location>
-</locations>
-</target>
Deleted: trunk/build/target-platform/OLD/target2pomXml.xsl
===================================================================
--- trunk/build/target-platform/OLD/target2pomXml.xsl 2011-03-01 15:22:06 UTC (rev 29411)
+++ trunk/build/target-platform/OLD/target2pomXml.xsl 2011-03-01 15:39:05 UTC (rev 29412)
@@ -1,99 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- version="1.0">
- <xsl:output method="xml" indent="yes" encoding="UTF-8"
- version="1.0" />
- <xsl:decimal-format decimal-separator="."
- grouping-separator="," />
-
- <xsl:param name="useLatest" select="'true'" />
-
- <xsl:variable name="platformFilter"
- select="concat(/target/environment/os/text(), ',', /target/environment/ws/text(), ',', /target/environment/arch/text())" />
-
- <xsl:template match="target">
- <project
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
- xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.jboss.tools</groupId>
- <artifactId>org.jboss.tools.parent.pom</artifactId>
- <version>0.0.1-SNAPSHOT</version>
- </parent>
- <groupId>org.jboss.tools</groupId>
- <artifactId>org.jboss.tools.target.platform.site</artifactId>
- <name>JBoss Tools Target Platform Definition Site</name>
- <version>0.0.1-SNAPSHOT</version>
- <packaging>eclipse-update-site</packaging>
-
- <profiles>
- <profile>
- <id>targetPlatformRepositories</id>
- <activation>
- <activeByDefault>true</activeByDefault>
- </activation>
- <repositories>
- <xsl:apply-templates select="//repository" />
- </repositories>
- </profile>
- </profiles>
- </project>
- </xsl:template>
-
- <xsl:template match="//repository">
- <repository>
- <id>
- <xsl:variable name="myString" select="@id" />
- <xsl:variable name="myNewString">
- <xsl:call-template name="replaceCharsInString">
- <xsl:with-param name="stringIn"
- select="substring-after(@location, '//')" />
- <xsl:with-param name="charsIn" select="'/'" />
- <xsl:with-param name="charsOut" select="'_'" />
- </xsl:call-template>
- </xsl:variable>
- <xsl:value-of select="$myNewString" />
- </id>
- <url>
- <xsl:value-of select="@location" />
- </url>
- <layout>p2</layout>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- <releases>
- <enabled>true</enabled>
- </releases>
- </repository>
- </xsl:template>
-
- <!-- ignore anything else -->
- <xsl:template
- match="environment|targetJRE|launcherArgs|includeBundles|location|locations|unit|feature" />
-
- <!-- pretend this is in a template -->
-
- <!-- here is the template that does the replacement -->
- <xsl:template name="replaceCharsInString">
- <xsl:param name="stringIn" />
- <xsl:param name="charsIn" />
- <xsl:param name="charsOut" />
- <xsl:choose>
- <xsl:when test="contains($stringIn,$charsIn)">
- <xsl:value-of
- select="concat(substring-before($stringIn,$charsIn),$charsOut)" />
- <xsl:call-template name="replaceCharsInString">
- <xsl:with-param name="stringIn"
- select="substring-after($stringIn,$charsIn)" />
- <xsl:with-param name="charsIn" select="$charsIn" />
- <xsl:with-param name="charsOut" select="$charsOut" />
- </xsl:call-template>
- </xsl:when>
- <xsl:otherwise>
- <xsl:value-of select="$stringIn" />
- </xsl:otherwise>
- </xsl:choose>
- </xsl:template>
-
-</xsl:stylesheet>
\ No newline at end of file
Deleted: trunk/build/target-platform/OLD/target2site.xml
===================================================================
--- trunk/build/target-platform/OLD/target2site.xml 2011-03-01 15:22:06 UTC (rev 29411)
+++ trunk/build/target-platform/OLD/target2site.xml 2011-03-01 15:39:05 UTC (rev 29412)
@@ -1,15 +0,0 @@
-<project default="custom.build" name="jbosstools target platform pom.xml + site.xml generator">
- <property name="targetFile" value="e361-wtp322.target" />
-
- <target name="custom.build" depends="pom.xml, site.xml" />
-
- <target name="pom.xml" description="use XSLT to generate a pom.xml from .target">
- <echo level="verbose">Generate site/pom.xml from ${targetFile}</echo>
- <xslt style="target2pomXml.xsl" in="${targetFile}" out="site/pom.xml" processor="trax" />
- </target>
-
- <target name="site.xml" description="use XSLT to generate a site.xml from .target">
- <echo level="verbose">Generate site/site.xml from ${targetFile}</echo>
- <xslt style="target2siteXml.xsl" in="${targetFile}" out="site/site.xml" processor="trax" />
- </target>
-</project>
Deleted: trunk/build/target-platform/OLD/target2siteXml.xsl
===================================================================
--- trunk/build/target-platform/OLD/target2siteXml.xsl 2011-03-01 15:22:06 UTC (rev 29411)
+++ trunk/build/target-platform/OLD/target2siteXml.xsl 2011-03-01 15:39:05 UTC (rev 29412)
@@ -1,78 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- version="1.0">
- <xsl:output method="xml" indent="yes" encoding="UTF-8"
- version="1.0" />
- <xsl:decimal-format decimal-separator="."
- grouping-separator="," />
-
- <!-- should we include {@version} for specific ver, or 0.0.0 for latest
- avail? -->
- <xsl:param name="useLatest" select="'true'" />
-
- <xsl:variable name="platformFilter"
- select="concat(/target/environment/os/text(), ',', /target/environment/ws/text(), ',', /target/environment/arch/text())" />
-
- <xsl:template match="target">
- <site>
- <description>JBoss Tools Target Platform Update Site / p2 Repo</description>
- <category-def name="TargetPlatform" label="TargetPlatform">
- <description>JBoss Tools Target Platform</description>
- </category-def>
-
- <xsl:apply-templates select="//unit" />
- <xsl:apply-templates select="//feature" />
- </site>
- </xsl:template>
-
- <xsl:template match="//unit">
- <xsl:choose>
- <xsl:when test="substring-before(@id,'.feature.group')!=''">
- <xsl:choose>
- <xsl:when test="$useLatest='true'">
- <feature
- url="features/{substring-before(@id,'.feature.group')}_0.0.0.jar"
- id="{substring-before(@id,'.feature.group')}" version="0.0.0">
- <category name="TargetPlatform" />
- </feature>
- </xsl:when>
- <xsl:otherwise>
- <feature
- url="features/{substring-before(@id,'.feature.group')}_{(a)version}.jar"
- id="{substring-before(@id,'.feature.group')}" version="{@version}">
- <category name="TargetPlatform" />
- </feature>
- </xsl:otherwise>
- </xsl:choose>
- </xsl:when>
- <xsl:otherwise>
- <xsl:choose>
- <xsl:when test="$useLatest='true'">
- <bundle url="plugins/{(a)id}_0.0.0.jar" id="{@id}"
- version="0.0.0">
- <category name="TargetPlatform" />
- </bundle>
- </xsl:when>
- <xsl:otherwise>
- <bundle url="plugins/{@id}_{(a)version}.jar" id="{@id}"
- version="{@version}">
- <category name="TargetPlatform" />
- </bundle>
- </xsl:otherwise>
- </xsl:choose>
-
- </xsl:otherwise>
- </xsl:choose>
- </xsl:template>
-
- <xsl:template match="//feature">
- <feature url="features/{(a)id}_0.0.0.jar" id="{@id}" version="0.0.0">
- <category name="TargetPlatform" />
- </feature>
- </xsl:template>
-
- <!-- ignore anything else -->
- <xsl:template
- match="environment|targetJRE|launcherArgs|includeBundles|location|locations" />
-
-</xsl:stylesheet>
\ No newline at end of file
14 years, 7 months
JBoss Tools SVN: r29411 - in trunk/download.jboss.org/jbosstools/updates/requirements: birt and 1 other directories.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2011-03-01 10:22:06 -0500 (Tue, 01 Mar 2011)
New Revision: 29411
Added:
trunk/download.jboss.org/jbosstools/updates/requirements/birt/build-indig...
trunk/download.jboss.org/jbosstools/updates/requirements/birt/build.xml
trunk/download.jboss.org/jbosstools/updates/requirements/birt/index.html
trunk/download.jboss.org/jbosstools/updates/requirements/swtbot/build.xml
trunk/download.jboss.org/jbosstools/updates/requirements/swtbot/index.html
Modified:
trunk/download.jboss.org/jbosstools/updates/requirements/index.html
Log:
new birt and swt mirrors; update index page with new links
Added: trunk/download.jboss.org/jbosstools/updates/requirements/birt/build-indig...
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/requirements/birt/build-indig... (rev 0)
+++ trunk/download.jboss.org/jbosstools/updates/requirements/birt/build-indig... 2011-03-01 15:22:06 UTC (rev 29411)
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project default="mirror">
+ <!-- run locally in Eclipse (to resolve p2 tasks) using these commandline options:
+
+ -os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl}
+ -consoleLog -nosplash -data /tmp
+ -application org.eclipse.ant.core.antRunner
+ -f "/home/nboldt/tru/download.jboss.org/jbosstools/updates/requirements/birt/build.xml"
+
+ or, run headless on qa01 server, where Eclipse is installed into ~/eclipse:
+
+ export JAVA_HOME=/opt/jdk1.6.0; \
+ ${JAVA_HOME}/bin/java -cp ~/eclipse/plugins/org.eclipse.equinox.launcher_*.jar \
+ org.eclipse.equinox.launcher.Main -vm ${JAVA_HOME} -consoleLog -nosplash -data /tmp \
+ -application org.eclipse.ant.core.antRunner \
+ -f ~/RHDS/updates/requirements/birt/build.xml -Ddestination=/tmp/birt-repo
+
+ or, on local:
+
+ java -cp /home/nboldt/eclipse/eclipse361/plugins/org.eclipse.equinox.launcher_*.jar \
+ org.eclipse.equinox.launcher.Main -consoleLog -nosplash -data /tmp \
+ -application org.eclipse.ant.core.antRunner -f build-indigo.xml
+
+ -->
+ <target name="mirror">
+ <property name="URL" value="http://download.eclipse.org/birt/update-site/4.0-interim/" />
+ <property name="destination" value="/home/nboldt/tru/download.jboss.org/jbosstools/updates/requirements/birt/" />
+ <property name="compress" value="true" />
+
+ <p2.mirror>
+ <repository location="file:${destination}/4.0" name="Extra BIRT plugins for Eclipse 3.7 (Not in Indigo)" />
+ <source>
+ <repository location="${URL}" />
+ </source>
+
+ <slicingOptions includeFeatures="true" followStrict="true" />
+
+ <iu id="org.eclipse.birt.osgi.runtime.sdk.feature.group" />
+ <iu id="org.eclipse.birt.feature.group" />
+ <iu id="org.eclipse.birt.integration.wtp.feature.group" />
+ <iu id="org.eclipse.birt.chart.feature.group" />
+ <iu id="org.eclipse.birt.chart.integration.wtp.feature.group" />
+
+ </p2.mirror>
+
+ <p2.publish.featuresAndBundles metadataRepository="file:${destination}/4.0" artifactRepository="file:${destination}/4.0" publishartifacts="true" source="${destination}/4.0" compress="${compress}" />
+ </target>
+</project>
Added: trunk/download.jboss.org/jbosstools/updates/requirements/birt/build.xml
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/requirements/birt/build.xml (rev 0)
+++ trunk/download.jboss.org/jbosstools/updates/requirements/birt/build.xml 2011-03-01 15:22:06 UTC (rev 29411)
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project default="mirror">
+ <!-- run locally in Eclipse (to resolve p2 tasks) using these commandline options:
+
+ -os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl}
+ -consoleLog -nosplash -data /tmp
+ -application org.eclipse.ant.core.antRunner
+ -f "/home/nboldt/tru/download.jboss.org/jbosstools/updates/requirements/birt/build.xml"
+
+ or, run headless on qa01 server, where Eclipse is installed into ~/eclipse:
+
+ export JAVA_HOME=/opt/jdk1.6.0; \
+ ${JAVA_HOME}/bin/java -cp ~/eclipse/plugins/org.eclipse.equinox.launcher_*.jar \
+ org.eclipse.equinox.launcher.Main -vm ${JAVA_HOME} -consoleLog -nosplash -data /tmp \
+ -application org.eclipse.ant.core.antRunner \
+ -f ~/RHDS/updates/requirements/birt/build.xml -Ddestination=/tmp/birt-repo
+
+ or, on local:
+
+ java -cp /home/nboldt/eclipse/eclipse361/plugins/org.eclipse.equinox.launcher_*.jar \
+ org.eclipse.equinox.launcher.Main -consoleLog -nosplash -data /tmp \
+ -application org.eclipse.ant.core.antRunner
+
+ -->
+ <target name="mirror">
+ <property name="URL" value="http://download.eclipse.org/birt/update-site/2.6/" />
+ <property name="destination" value="/home/nboldt/tru/download.jboss.org/jbosstools/updates/requirements/birt/" />
+ <property name="compress" value="true" />
+
+ <p2.mirror>
+ <repository location="file:${destination}/2.6" name="Extra BIRT plugins for Eclipse 3.6 (Not in Helios)" />
+ <source>
+ <repository location="${URL}" />
+ </source>
+
+ <slicingOptions includeFeatures="true" followStrict="true" />
+
+ <iu id="org.eclipse.birt.osgi.runtime.sdk.feature.group" />
+ <iu id="org.eclipse.birt.feature.group" />
+ <iu id="org.eclipse.birt.integration.wtp.feature.group" />
+ <iu id="org.eclipse.birt.chart.feature.group" />
+ <iu id="org.eclipse.birt.chart.integration.wtp.feature.group" />
+
+ </p2.mirror>
+
+ <p2.publish.featuresAndBundles metadataRepository="file:${destination}/2.6" artifactRepository="file:${destination}/2.6" publishartifacts="true" source="${destination}/2.6" compress="${compress}" />
+ </target>
+</project>
Added: trunk/download.jboss.org/jbosstools/updates/requirements/birt/index.html
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/requirements/birt/index.html (rev 0)
+++ trunk/download.jboss.org/jbosstools/updates/requirements/birt/index.html 2011-03-01 15:22:06 UTC (rev 29411)
@@ -0,0 +1 @@
+<meta http-equiv="refresh" content="0;url=/jbosstools/updates/helios/">
Modified: trunk/download.jboss.org/jbosstools/updates/requirements/index.html
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/requirements/index.html 2011-03-01 15:21:47 UTC (rev 29410)
+++ trunk/download.jboss.org/jbosstools/updates/requirements/index.html 2011-03-01 15:22:06 UTC (rev 29411)
@@ -46,16 +46,27 @@
-->
<br/>
<ul>
+<li><a class=link href=indigo>indigo</a></li>
+<li><a class=link href=birt/4.0>birt/4.0</a></li>
+<li><a class=link href=gwt>gwt</a></li>
+<li><a class=link href=swtbot/2.0.3>swtbot/2.0.3</a></li>
+<li><a class=link href=xulrunner-1.9.1.2>xulrunner-1.9.1.2</a></li>
+<p>
<li><a class=link href=helios>helios</a></li>
+<li><a class=link href=birt/2.6>birt/2.6</a></li>
+<li><a class=link href=gwt>gwt</a></li>
+<li><a class=link href=helios_orbit>helios_orbit</a></li>
+<li><a class=link href=orbit>orbit</a></li>
+<li><a class=link href=thirdparty>thirdparty</a></li>
<li><a class=link href=swtbot-helios>swtbot-helios</a></li>
<li><a class=link href=webtools-3.2>webtools-3.2</a></li>
-<p>
-<li><a class=link href=orbit>orbit</a></li>
-<li><a class=link href=thirdparty>thirdparty</a></li>
-<p>
+<li><a class=link href=xulrunner>xulrunner</a></li>
<li><a class=link href=xulrunner-1.9.1.2>xulrunner-1.9.1.2</a></li>
+<li><a class=link href=xulrunner-1.9.1.2_201009022134>xulrunner-1.9.1.2_201009022134</a></li>
<li><a class=link href=xulrunner-1.9.2>xulrunner-1.9.2</a></li>
-<li><a class=link href=xulrunner>xulrunner</a></li>
+<p>
+<li><a class=link href=galileo>galileo</a></li>
+
</ul>
<br/>
</td>
Property changes on: trunk/download.jboss.org/jbosstools/updates/requirements/index.html
___________________________________________________________________
Added: svn:executable
+ *
Added: trunk/download.jboss.org/jbosstools/updates/requirements/swtbot/build.xml
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/requirements/swtbot/build.xml (rev 0)
+++ trunk/download.jboss.org/jbosstools/updates/requirements/swtbot/build.xml 2011-03-01 15:22:06 UTC (rev 29411)
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project default="mirror">
+ <!-- run locally in Eclipse (to resolve p2 tasks) using these commandline options:
+
+ -os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl}
+ -consoleLog -nosplash -data /tmp
+ -application org.eclipse.ant.core.antRunner
+ -f "/home/nboldt/tru/download.jboss.org/jbosstools/updates/requirements/swtbot/build.xml"
+
+ or, run headless on qa01 server, where Eclipse is installed into ~/eclipse:
+
+ export JAVA_HOME=/opt/jdk1.6.0; \
+ ${JAVA_HOME}/bin/java -cp ~/eclipse/plugins/org.eclipse.equinox.launcher_*.jar \
+ org.eclipse.equinox.launcher.Main -vm ${JAVA_HOME} -consoleLog -nosplash -data /tmp \
+ -application org.eclipse.ant.core.antRunner \
+ -f ~/RHDS/updates/requirements/swtbot/build.xml -Ddestination=/tmp/swtbot-repo
+ -->
+ <target name="mirror">
+ <property name="URL" value="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site" />
+ <property name="destination" value="/home/nboldt/tru/download.jboss.org/jbosstools/updates/requirements/swtbot-helios/" />
+ <property name="compress" value="true" />
+
+ <p2.mirror>
+ <repository location="file:${destination}/2.0.3" name="SWTBot plugins for Eclipse 3.6" />
+ <source>
+ <repository location="${URL}" />
+ </source>
+
+ <slicingOptions includeFeatures="true" followStrict="true" />
+ </p2.mirror>
+
+ <p2.publish.featuresAndBundles metadataRepository="file:${destination}/2.0.3" artifactRepository="file:${destination}/2.0.3" publishartifacts="true" source="${destination}/2.0.3" compress="${compress}" />
+ </target>
+</project>
Added: trunk/download.jboss.org/jbosstools/updates/requirements/swtbot/index.html
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/requirements/swtbot/index.html (rev 0)
+++ trunk/download.jboss.org/jbosstools/updates/requirements/swtbot/index.html 2011-03-01 15:22:06 UTC (rev 29411)
@@ -0,0 +1 @@
+<meta http-equiv="refresh" content="0;url=/jbosstools/updates/helios/">
14 years, 7 months