### Eclipse Workspace Patch 1.0
#P devstudio-trunk
Index: releng/org.jboss.ide.eclipse.releng/builders/jbpm-convert/builder.built
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/jbpm-convert/builder.built	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/jbpm-convert/builder.built	(revision 0)
@@ -0,0 +1 @@
+# built
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/builders/drools-ide/settings.xml
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/drools-ide/settings.xml	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/drools-ide/settings.xml	(revision 0)
@@ -0,0 +1,41 @@
+<settings>
+	<proxies/>
+	<servers/>
+	<mirrors/>
+	<profiles>
+		<profile>
+			<id>drools</id>
+			<repositories>
+				<repository>
+					<releases>
+						<enabled>true</enabled>
+					</releases>
+					<snapshots>
+						<enabled>false</enabled>
+						<updatePolicy>never</updatePolicy>
+					</snapshots>
+					<id>repository.jboss.com</id>
+					<name>Jboss Repository for Maven</name>
+					<url>http://repository.jboss.com/maven2/</url>
+					<layout>default</layout>
+				</repository>
+				<repository>
+					<releases>
+						<enabled>true</enabled>
+					</releases>
+					<snapshots>
+						<enabled>true</enabled>
+						<updatePolicy>never</updatePolicy>
+					</snapshots>
+					<id>snapshots.jboss.org</id>
+					<name>Jboss Repository for Maven</name>
+					<url>http://snapshots.jboss.org/maven2/</url>
+					<layout>default</layout>
+				</repository>
+			</repositories>
+		</profile>
+	</profiles>
+	<activeProfiles>
+		<activeProfile>drools</activeProfile>
+	</activeProfiles>
+</settings>
Index: releng/org.jboss.ide.eclipse.releng/builders/runtime/builder.built
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/runtime/builder.built	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/runtime/builder.built	(revision 0)
@@ -0,0 +1 @@
+# built
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/builders/examples/builder.built
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/examples/builder.built	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/examples/builder.built	(revision 0)
@@ -0,0 +1 @@
+# built
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/builders/as/builder.built
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/as/builder.built	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/as/builder.built	(revision 0)
@@ -0,0 +1 @@
+# built
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/requirements/birt/build.properties
===================================================================
--- releng/org.jboss.ide.eclipse.releng/requirements/birt/build.properties	(revision 4604)
+++ releng/org.jboss.ide.eclipse.releng/requirements/birt/build.properties	(working copy)
@@ -1,5 +1,5 @@
 build.uri=http://repository.jboss.org/eclipse/birt/2.3.1
 
 birt-version=2_3_1
-birt-report-framework-archive=birt-report-framework-${birt-version}.zip
-birt-wtp-integration-archive=birt-wtp-integration-sdk-${birt-version}.zip
+birt-report-framework=birt-report-framework-${birt-version}.zip
+birt-wtp-integration=birt-wtp-integration-sdk-${birt-version}.zip
Index: releng/org.jboss.ide.eclipse.releng/builders/freemarker/builder.built
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/freemarker/builder.built	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/freemarker/builder.built	(revision 0)
@@ -0,0 +1 @@
+# built
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/requirements/eclipse-win32/buildRequirement.xml
===================================================================
--- releng/org.jboss.ide.eclipse.releng/requirements/eclipse-win32/buildRequirement.xml	(revision 4604)
+++ releng/org.jboss.ide.eclipse.releng/requirements/eclipse-win32/buildRequirement.xml	(working copy)
@@ -10,9 +10,9 @@
 		<property name="eclipseArchiveName"
 			value="eclipse-SDK-${eclipseBuildID}-win32.zip"/>
 		
-		<available file="${eclipseInstallDir}/${eclipseArchiveName}" property="archiveExists"/>
-		<available file="${eclipseInstallDir}/eclipse/.eclipseproduct" property="isUnzipped"/>
+		<available file="${product.build.root}/${eclipseArchiveName}" property="archiveExists"/>
+		<available file="${eclipseInstallDir}/eclipse/eclipse.ini" property="isUnzipped"/>
 		
-		<ant  dir="../eclipse" antfile="../eclipse/buildRequirement.xml" target="getBaseEclipse"/>
+		<ant  dir="../eclipse" antfile="../eclipse/buildRequirement.xml" target="getBaseEclipse" inheritall="true"/>
 	</target>
 </project>
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/customizeBuild.xml
===================================================================
--- releng/org.jboss.ide.eclipse.releng/customizeBuild.xml	(revision 4604)
+++ releng/org.jboss.ide.eclipse.releng/customizeBuild.xml	(working copy)
@@ -54,7 +54,7 @@
 		</propertyfile>
 
 		<mkdir dir="bin"/>
-		<javac destdir="bin" srcdir="src">
+		<javac destdir="bin" srcdir="src" verbose="false">
 			<classpath>
 				<fileset dir="lib">
 					<include name="**/*.jar"/>
Index: releng/org.jboss.ide.eclipse.releng/builders/tests/builder.built
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/tests/builder.built	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/tests/builder.built	(revision 0)
@@ -0,0 +1 @@
+# built
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/builders/birt/builder.built
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/birt/builder.built	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/birt/builder.built	(revision 0)
@@ -0,0 +1 @@
+# built
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/builders/examples/build.requires
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/examples/build.requires	(revision 4604)
+++ releng/org.jboss.ide.eclipse.releng/builders/examples/build.requires	(working copy)
@@ -1,2 +1,2 @@
-builder.requires=eclipse,emf,xsd,gef,dtp,webtools
+builder.requires=emf,xsd,gef,dtp,webtools,tptp
 builder.requiredBuilders=
Index: releng/org.jboss.ide.eclipse.releng/requirements/eclipse-linux-gtk/buildRequirement.xml
===================================================================
--- releng/org.jboss.ide.eclipse.releng/requirements/eclipse-linux-gtk/buildRequirement.xml	(revision 4604)
+++ releng/org.jboss.ide.eclipse.releng/requirements/eclipse-linux-gtk/buildRequirement.xml	(working copy)
@@ -10,9 +10,9 @@
 		<property name="eclipseArchiveName"
 			value="eclipse-SDK-${eclipseBuildID}-linux-gtk.tar.gz"/>
 		
-		<available file="${eclipseInstallDir}/${eclipseArchiveName}" property="archiveExists"/>
-		<available file="${eclipseInstallDir}/eclipse/.eclipseproduct" property="isUnzipped"/>
-		
+		<available file="${product.build.root}/${eclipseArchiveName}" property="archiveExists"/>
+		<available file="${eclipseInstallDir}/eclipse/eclipse.ini" property="isUnzipped"/>
+	
 		<ant dir="../eclipse" antfile="../eclipse/buildRequirement.xml" target="getBaseEclipse"/>
 	</target>
 </project>
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/configs/jbds-feature/release.properties
===================================================================
--- releng/org.jboss.ide.eclipse.releng/configs/jbds-feature/release.properties	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/configs/jbds-feature/release.properties	(revision 0)
@@ -0,0 +1,9 @@
+release.product=jbosstools
+releaseType=development
+releaseNumber=3.0.0.CR1
+
+nightly.build.steps=standalone.product
+integration.build.steps=standalone.product
+release.build.steps=standalone.product
+
+builders=jbds
Index: releng/org.jboss.ide.eclipse.releng/requirements/eclipse-linux-gtk-x86_64/buildRequirement.xml
===================================================================
--- releng/org.jboss.ide.eclipse.releng/requirements/eclipse-linux-gtk-x86_64/buildRequirement.xml	(revision 4604)
+++ releng/org.jboss.ide.eclipse.releng/requirements/eclipse-linux-gtk-x86_64/buildRequirement.xml	(working copy)
@@ -10,9 +10,9 @@
 		<property name="eclipseArchiveName"
 			value="eclipse-SDK-${eclipseBuildID}-linux-gtk-x86_64.tar.gz"/>
 		
-		<available file="${eclipseInstallDir}/${eclipseArchiveName}" property="archiveExists"/>
-		<available file="${eclipseInstallDir}/eclipse/.eclipseproduct" property="isUnzipped"/>
-		
+		<available file="${product.build.root}/${eclipseArchiveName}" property="archiveExists"/>
+		<available file="${eclipseInstallDir}/eclipse/eclipse.ini" property="isUnzipped"/>
+	
 		<ant dir="../eclipse" antfile="../eclipse/buildRequirement.xml" target="getBaseEclipse"/>
 	</target>
 </project>
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/requirements/eclipse/buildRequirement.xml
===================================================================
--- releng/org.jboss.ide.eclipse.releng/requirements/eclipse/buildRequirement.xml	(revision 4604)
+++ releng/org.jboss.ide.eclipse.releng/requirements/eclipse/buildRequirement.xml	(working copy)
@@ -22,7 +22,7 @@
 		value="eclipse-SDK-${eclipseBuildID}-${os}${arch}.${ext}"/>
 	
 	<target name="build.requirement">				
-		<available file="${eclipseInstallDir}/${eclipseArchiveName}" property="archiveExists"/>
+		<available file="${product.build.root}/${eclipseArchiveName}" property="archiveExists"/>
 		<available file="${eclipseInstallDir}/eclipse/eclipse.ini" property="isUnzipped"/>
 		
 		<antcall target="getBaseEclipse" inheritall="true"/>
@@ -34,19 +34,19 @@
 	</target>
 	
 	<target name="getBaseEclipse" unless="archiveExists">
-		<get src="${eclipseURL}/${eclipseArchiveName}" dest="${eclipseInstallDir}/${eclipseArchiveName}"/>
+		<get src="${eclipseURL}/${eclipseArchiveName}" dest="${product.build.root}/${eclipseArchiveName}"/>
 	</target>
 
 	<target name="unzipEclipse" unless="isUnzipped">
 		<condition property="os" value="linux-gtk" else="win32">
 			<os family="unix"/>
 		</condition>
-		<property name="eclipseDownloadTo" value="${eclipseInstallDir}"/>
+		<property name="eclipseDownloadTo" value="${product.build.root}"/>
 		<if>
 			<os family="unix"/>
 			<then>
-				<echo>eclipseInstallDir=${eclipseInstallDir}/${eclipseArchiveName}</echo>
-				<untar compression="gzip" dest="${eclipseInstallDir}" src="${eclipseDownloadTo}/${eclipseArchiveName}"/>
+				<echo>eclipseInstallDir=${product.build.root}/${eclipseArchiveName}</echo>
+				<untar  compression="gzip" dest="${eclipseInstallDir}" src="${eclipseDownloadTo}/${eclipseArchiveName}"/>
 			</then>
 			<else>
 				<unzip src="${eclipseDownloadTo}/${eclipseArchiveName}" dest="${eclipseInstallDir}"/>	
Index: releng/org.jboss.ide.eclipse.releng/builders/product/config.ini
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/product/config.ini	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/product/config.ini	(revision 0)
@@ -0,0 +1,61 @@
+# Eclipse runtime configuration file
+# This file contains a number of key/value pairs that are merged into the 
+# System properties on system startup.  The values control the way the 
+# runtime is structured and runs.
+
+# Note:  Only platform:/base/ and file: URLs are supported.  In general the 
+# URLs given may include a version number (e.g., .../location_1.2.3).  
+# If a version is not specified, the system binds
+# to the location which matches exactly or to the versioned location with the
+# latest version number.  If a version number is given then only exact matches
+# are considered.
+
+# The URL for the runtime entry point.  The default value is
+# platform:/base/plugins/org.eclipse.osgi 
+#osgi.framework = platform:/base/plugins/org.eclipse.osgi
+
+# The classpath for the framework found at the osgi.framework location.  This 
+# comma-separated list contains either URLs or simple element names.  Simple
+# names are assumed to be relative to the framework's install directory.  
+# Typically this value need not be set as it is initialized by the framework itself.
+# Version match searching is not done for URLs listed here.
+#osgi.frameworkClassPath =
+
+# The comma-separated list of locations to search for the splash screen file (splash.bmp).
+# For each list element a subdirectory structure based on the pattern nl/<locale> is searched.
+# The system binds to the first matching file.  There is no default value.
+osgi.splashPath = platform:/base/plugins/com.jboss.jbds.product
+
+# The location of the splash screen file.  If this value is set at system startup it is used 
+# in favour of the osgi.splashPath searching outlined above.  If the value is not set 
+# the searching is done and this key is bound to the result of the search.
+#osgi.splashLocation =
+
+# The comma-separated list of bundles which are automatically installed and optionally started
+# once the system is up and running.  Each entry if of the form
+#     <URL | simple bundle location>[@ [<startlevel>] [":start"]]
+# If the startlevel is omitted then the framework will use the default start level for the bundle.
+# If the "start" tag is added then the bundle will be marked as started after being installed.
+# Simple bundle locations are interepreted as relative to the framework's parent directory.
+# The startlevel indicates the OSGi start level at which the bundle should run.
+# If this value is not set, the system computes an appropriate default.
+osgi.bundles=org.eclipse.equinox.common@2:start, org.eclipse.update.configurator@3:start, org.eclipse.core.runtime@start
+
+# The product to run.  A given Eclipse configuration may contain many products.
+# The product identified will supply the branding (window icons, title bar text) etc 
+# as well as define the default application to run.  
+eclipse.product=com.jboss.jbds.product.product
+
+# The application to run.  The value specified here is the id of the application extension
+# the runtime will find, instantiate and execute once the system is up.  Note that typically 
+# the identified eclipse.product defines the default application to run.
+#eclipse.application=
+
+# The default workspace location
+osgi.instance.area.default=@user.home/workspace
+
+#Build ID
+eclipse.buildId=${product.versionTag}
+
+# End of file marker - must be here
+eof=eof
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/requirements/eclipse-macosx/buildRequirement.xml
===================================================================
--- releng/org.jboss.ide.eclipse.releng/requirements/eclipse-macosx/buildRequirement.xml	(revision 4604)
+++ releng/org.jboss.ide.eclipse.releng/requirements/eclipse-macosx/buildRequirement.xml	(working copy)
@@ -10,8 +10,8 @@
 		<property name="eclipseArchiveName"
 			value="eclipse-SDK-${eclipseBuildID}-macosx-carbon.tar.gz"/>
 		
-		<available file="${eclipseInstallDir}/${eclipseArchiveName}" property="archiveExists"/>
-		<available file="${eclipseInstallDir}/eclipse/.eclipseproduct" property="isUnzipped"/>
+		<available file="${product.build.root}/${eclipseArchiveName}" property="archiveExists"/>
+		<available file="${eclipseInstallDir}/eclipse/eclipse.ini" property="isUnzipped"/>
 		
 		<ant  dir="../eclipse" antfile="../eclipse/buildRequirement.xml" target="getBaseEclipse"/>
 	</target>
Index: releng/org.jboss.ide.eclipse.releng/builders/core/jbosside-core.map
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/core/jbosside-core.map	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/core/jbosside-core.map	(revision 0)
@@ -0,0 +1,25 @@
+feature@org.jboss.ide.eclipse.feature=SVN,anonymous,,%svnTag%,%svnURL%,,core/features/org.jboss.ide.eclipse.feature
+#feature@org.jboss.ide.eclipse.source=SVN,anonymous,,%svnTag%,%svnURL%,,core/features/org.jboss.ide.eclipse.source
+
+plugin@org.jboss.ide.eclipse.core=SVN,anonymous,,%svnTag%,%svnURL%,,core/plugins/org.jboss.ide.eclipse.core
+plugin@org.jboss.ide.eclipse.jdt.core=SVN,anonymous,,%svnTag%,%svnURL%,,core/plugins/org.jboss.ide.eclipse.jdt.core
+plugin@org.jboss.ide.eclipse.jdt.j2ee.core=SVN,anonymous,,%svnTag%,%svnURL%,,core/plugins/org.jboss.ide.eclipse.jdt.j2ee.core
+plugin@org.jboss.ide.eclipse.jdt.j2ee.ui=SVN,anonymous,,%svnTag%,%svnURL%,,core/plugins/org.jboss.ide.eclipse.jdt.j2ee.ui
+plugin@org.jboss.ide.eclipse.jdt.j2ee.xml.ui=SVN,anonymous,,%svnTag%,%svnURL%,,core/plugins/org.jboss.ide.eclipse.jdt.j2ee.xml.ui
+plugin@org.jboss.ide.eclipse.jdt.ui=SVN,anonymous,,%svnTag%,%svnURL%,,core/plugins/org.jboss.ide.eclipse.jdt.ui
+plugin@org.jboss.ide.eclipse.archives.core=SVN,anonymous,,%svnTag%,%svnURL%,,core/plugins/org.jboss.ide.eclipse.archives.core
+plugin@org.jboss.ide.eclipse.archives.ui=SVN,anonymous,,%svnTag%,%svnURL%,,core/plugins/org.jboss.ide.eclipse.archives.ui
+plugin@org.jboss.ide.eclipse.ui=SVN,anonymous,,%svnTag%,%svnURL%,,core/plugins/org.jboss.ide.eclipse.ui
+plugin@org.jboss.ide.eclipse.help=SVN,anonymous,,%svnTag%,%svnURL%,,core/plugins/org.jboss.ide.eclipse.help
+plugin@org.jboss.ide.eclipse.archives.webtools=SVN,anonymous,,%svnTag%,%svnURL%,,core/plugins/org.jboss.ide.eclipse.archives.webtools
+
+# obsolete plugins
+#plugin@org.jboss.ide.eclipse.jdt.test.core=SVN,anonymous,,%svnTag%,%svnURL%,,core/plugins/org.jboss.ide.eclipse.jdt.test.core
+#plugin@org.jboss.ide.eclipse.jdt.test.ui=SVN,anonymous,,%svnTag%,%svnURL%,,core/plugins/org.jboss.ide.eclipse.jdt.test.ui
+#plugin@org.jboss.ide.eclipse.jdt.ws.core=SVN,anonymous,,%svnTag%,%svnURL%,,core/plugins/org.jboss.ide.eclipse.jdt.ws.core
+#plugin@org.jboss.ide.eclipse.jdt.ws.ui=SVN,anonymous,,%svnTag%,%svnURL%,,core/plugins/org.jboss.ide.eclipse.jdt.ws.ui
+#plugin@org.jboss.ide.eclipse.xdoclet.assist=SVN,anonymous,,%svnTag%,%svnURL%,,core/plugins/org.jboss.ide.eclipse.xdoclet.assist
+#plugin@org.jboss.ide.eclipse.xdoclet.core=SVN,anonymous,,%svnTag%,%svnURL%,,core/plugins/org.jboss.ide.eclipse.xdoclet.core
+#plugin@org.jboss.ide.eclipse.xdoclet.run=SVN,anonymous,,%svnTag%,%svnURL%,,core/plugins/org.jboss.ide.eclipse.xdoclet.run
+#plugin@org.jboss.ide.eclipse.xdoclet.ui=SVN,anonymous,,%svnTag%,%svnURL%,,core/plugins/org.jboss.ide.eclipse.xdoclet.ui
+#plugin@org.jboss.ide.eclipse.product=SVN,anonymous,,%svnTag%,%svnURL%,,core/plugins/org.jboss.ide.eclipse.product
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/builders/global.properties
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/global.properties	(revision 4604)
+++ releng/org.jboss.ide.eclipse.releng/builders/global.properties	(working copy)
@@ -10,4 +10,4 @@
 default.cvs.tag=HEAD
 #genericTargets=${pdescriptdir}/genericTargets.xml
 #genericTargets=${build.root}/builders/common/genericTargets.xml
-baseLocation=${clean.eclipse.home}/..
+baseLocation=${clean.eclipse.home}
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/builders/common/pack200
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/common/pack200	(revision 4604)
+++ releng/org.jboss.ide.eclipse.releng/builders/common/pack200	(working copy)
@@ -3,7 +3,7 @@
 
 umask 002;
 
-@pack200@ -v -l packlog.txt -E4 -J-Xmx768m $*
+/opt/jdk1.6.0_10/jre/bin/pack200 -v -l packlog.txt -E4 -J-Xmx768m $*
 
 pack200retCode=$?
 
Index: releng/org.jboss.ide.eclipse.releng/builders/seam/builder.built
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/seam/builder.built	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/seam/builder.built	(revision 0)
@@ -0,0 +1 @@
+# built
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/configs/drools-ide/release.properties
===================================================================
--- releng/org.jboss.ide.eclipse.releng/configs/drools-ide/release.properties	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/configs/drools-ide/release.properties	(revision 0)
@@ -0,0 +1,9 @@
+release.product=jbosstools
+releaseType=development
+releaseNumber=3.0.0.Beta1
+
+nightly.build.steps=standalone.product
+integration.build.steps=standalone.product
+release.build.steps=standalone.product
+
+builders=drools-ide
Index: releng/org.jboss.ide.eclipse.releng/builders/core/jbosside-core.local.map
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/core/jbosside-core.local.map	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/core/jbosside-core.local.map	(revision 0)
@@ -0,0 +1,25 @@
+feature@org.jboss.ide.eclipse.feature=COPY,%root%,core/features/org.jboss.ide.eclipse.feature
+#feature@org.jboss.ide.eclipse.source=COPY,%root%,core/features/org.jboss.ide.eclipse.source
+
+plugin@org.jboss.ide.eclipse.core=COPY,%root%,core/plugins/org.jboss.ide.eclipse.core
+plugin@org.jboss.ide.eclipse.jdt.core=COPY,%root%,core/plugins/org.jboss.ide.eclipse.jdt.core
+plugin@org.jboss.ide.eclipse.jdt.j2ee.core=COPY,%root%,core/plugins/org.jboss.ide.eclipse.jdt.j2ee.core
+plugin@org.jboss.ide.eclipse.jdt.j2ee.ui=COPY,%root%,core/plugins/org.jboss.ide.eclipse.jdt.j2ee.ui
+plugin@org.jboss.ide.eclipse.jdt.j2ee.xml.ui=COPY,%root%,core/plugins/org.jboss.ide.eclipse.jdt.j2ee.xml.ui
+plugin@org.jboss.ide.eclipse.jdt.ui=COPY,%root%,core/plugins/org.jboss.ide.eclipse.jdt.ui
+plugin@org.jboss.ide.eclipse.archives.core=COPY,%root%,core/plugins/org.jboss.ide.eclipse.archives.core
+plugin@org.jboss.ide.eclipse.archives.ui=COPY,%root%,core/plugins/org.jboss.ide.eclipse.archives.ui
+plugin@org.jboss.ide.eclipse.ui=COPY,%root%,core/plugins/org.jboss.ide.eclipse.ui
+plugin@org.jboss.ide.eclipse.help=COPY,%root%,core/plugins/org.jboss.ide.eclipse.help
+plugin@org.jboss.ide.eclipse.archives.webtools=COPY,%root%,core/plugins/org.jboss.ide.eclipse.archives.webtools
+
+## obsolete plugins
+#plugin@org.jboss.ide.eclipse.xdoclet.assist=COPY,%root%,core/plugins/org.jboss.ide.eclipse.xdoclet.assist
+#plugin@org.jboss.ide.eclipse.xdoclet.core=COPY,%root%,core/plugins/org.jboss.ide.eclipse.xdoclet.core
+#plugin@org.jboss.ide.eclipse.xdoclet.run=COPY,%root%,core/plugins/org.jboss.ide.eclipse.xdoclet.run
+#plugin@org.jboss.ide.eclipse.xdoclet.ui=COPY,%root%,core/plugins/org.jboss.ide.eclipse.xdoclet.ui
+#plugin@org.jboss.ide.eclipse.jdt.ws.core=COPY,%root%,core/plugins/org.jboss.ide.eclipse.jdt.ws.core
+#plugin@org.jboss.ide.eclipse.jdt.ws.ui=COPY,%root%,core/plugins/org.jboss.ide.eclipse.jdt.ws.ui
+#plugin@org.jboss.ide.eclipse.jdt.test.core=COPY,%root%,core/plugins/org.jboss.ide.eclipse.jdt.test.core
+#plugin@org.jboss.ide.eclipse.jdt.test.ui=COPY,%root%,core/plugins/org.jboss.ide.eclipse.jdt.test.ui
+#plugin@org.jboss.ide.eclipse.product=COPY,%root%,core/plugins/org.jboss.ide.eclipse.product
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/builders/common/bundleDependencies.xml
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/common/bundleDependencies.xml	(revision 4604)
+++ releng/org.jboss.ide.eclipse.releng/builders/common/bundleDependencies.xml	(working copy)
@@ -74,7 +74,7 @@
 			<for list="@{elementList}" param="element.name" trim="true">
 				<sequential>
 					<echo>copying @{elementType} @{element.name}.. (from ${elements.dir}, pattern=@{element.name}_*/**/* or @{element.name}_*.jar)</echo>
-					<copy todir="${tmp.dir}/@{elementType}s" verbose="true" >
+					<copy todir="${tmp.dir}/@{elementType}s" verbose="false" >
 						<fileset dir="${elements.dir}">
 							<include name="@{element.name}_*/**/*" />
 							<include name="@{element.name}_*.jar"/>
Index: releng/org.jboss.ide.eclipse.releng/builders/jbds/customTargets.xml
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/jbds/customTargets.xml	(revision 4604)
+++ releng/org.jboss.ide.eclipse.releng/builders/jbds/customTargets.xml	(working copy)
@@ -101,6 +101,12 @@
 			<expandproperties/>
 		</filterchain>
 	</copy>
+
+	<copy file="${build.root}/builders/product/config.ini" todir="${buildDirectory}/plugins/com.jboss.jbds.product">
+		<filterchain>
+			<expandproperties/>
+		</filterchain>
+	</copy>
 </target>
 
 <!-- ===================================================================== -->
Index: releng/org.jboss.ide.eclipse.releng/configs/drools-ide/customize.properties
===================================================================
--- releng/org.jboss.ide.eclipse.releng/configs/drools-ide/customize.properties	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/configs/drools-ide/customize.properties	(revision 0)
@@ -0,0 +1,65 @@
+##############################
+## absolute filename of a ssh private key for the jboss download server (download.jboss.org)
+## This is disabled by default. You will need to enable publishing and uncomment this.
+##############################
+#ssh.key=/home/hudson/.ssh/id_rsa
+
+##############################
+## The passphrase for the ssh private key.
+## This is disabled by default. You will need to enable publishing and uncomment this.
+##############################
+#ssh.passphrase=huds0nus3r
+#ssh.username=jbossqa
+ssh.method=password
+ssh.password=cap6713
+
+##############################
+## The directory where build binaries will be placed.
+## e.g. /home/marshall/jbosside-build will contain JBossIDE-ALL.zip, builders/aop/JBossIDE-AOP-Developer.zip etc..
+##############################
+build.output.directory=${WORKSPACE}/jbds-build
+
+
+##############################
+## The absolute path to the root of the JBossIDE releng project (where this file is located)
+## e.g. /home/marshall/code/jbosside-cvs/jbosside/releng/org.jboss.ide.eclipse.releng
+##############################
+releng.root=${WORKSPACE}/org.jboss.ide.eclipse.releng
+log-file=${releng.root}/configs/jbds/build.log
+
+##############################
+## Whether or not to enable SCP publishing.
+## This should only be enabled if you have authorization to upload to download.jboss.org.
+## If you do not have authorization, the publishing step will fail.
+##############################
+enable.publishing=false
+
+##############################
+## Whether or not to enable email notification.
+## This should only be enabled if you intend on sending out emails on a succesful build.
+##############################
+enable.notification=true
+
+##############################
+## The extension for various build scripts where there are .bat and .sh pairs.
+## In unix this should be sh, in windows this should be bat
+##############################
+build.script.ext=sh
+
+##############################
+## Whether or not to generate the JBossLabs downloads page
+##############################
+enable.downloads.update=false
+
+##############################
+## The Subversion username to use for committing the generated
+## JBossLabs downloads page
+##############################
+svn.username=rhdsbuild
+
+##############################
+## The Subversion password to use for committing the generated
+## JBossLabs downloads page
+##############################
+svn.password=l3tm3build
+
Index: releng/org.jboss.ide.eclipse.releng/builders/struts/builder.built
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/struts/builder.built	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/struts/builder.built	(revision 0)
@@ -0,0 +1 @@
+# built
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/builders/richfaces/customTargets.xml
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/richfaces/customTargets.xml	(revision 4604)
+++ releng/org.jboss.ide.eclipse.releng/builders/richfaces/customTargets.xml	(working copy)
@@ -167,6 +167,12 @@
 			<expandproperties/>
 		</filterchain>
 	</copy>
+
+	<copy file="${build.root}/builders/product/config.ini" todir="${buildDirectory}/plugins/com.jboss.jbds.product">
+		<filterchain>
+			<expandproperties/>
+		</filterchain>
+	</copy>
 </target>
 
 <!-- ===================================================================== -->
Index: releng/org.jboss.ide.eclipse.releng/requirements/eclipse/return.properties
===================================================================
--- releng/org.jboss.ide.eclipse.releng/requirements/eclipse/return.properties	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/requirements/eclipse/return.properties	(revision 0)
@@ -0,0 +1,3 @@
+
+			eclipseInstallDir=/home/hudson/hudson_workspace/workspace/devstudio-nightly/jbds-build/clean-eclipse
+		
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/builders/smooks/builder.built
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/smooks/builder.built	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/smooks/builder.built	(revision 0)
@@ -0,0 +1 @@
+# built
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/builders/richfaces/builder.built
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/richfaces/builder.built	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/richfaces/builder.built	(revision 0)
@@ -0,0 +1 @@
+# built
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/configs/jbds-feature/customize.properties
===================================================================
--- releng/org.jboss.ide.eclipse.releng/configs/jbds-feature/customize.properties	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/configs/jbds-feature/customize.properties	(revision 0)
@@ -0,0 +1,65 @@
+##############################
+## absolute filename of a ssh private key for the jboss download server (download.jboss.org)
+## This is disabled by default. You will need to enable publishing and uncomment this.
+##############################
+#ssh.key=/home/hudson/.ssh/id_rsa
+
+##############################
+## The passphrase for the ssh private key.
+## This is disabled by default. You will need to enable publishing and uncomment this.
+##############################
+#ssh.passphrase=huds0nus3r
+#ssh.username=jbossqa
+ssh.method=password
+ssh.password=cap6713
+
+##############################
+## The directory where build binaries will be placed.
+## e.g. /home/marshall/jbosside-build will contain JBossIDE-ALL.zip, builders/aop/JBossIDE-AOP-Developer.zip etc..
+##############################
+build.output.directory=${WORKSPACE}/jbds-build
+
+
+##############################
+## The absolute path to the root of the JBossIDE releng project (where this file is located)
+## e.g. /home/marshall/code/jbosside-cvs/jbosside/releng/org.jboss.ide.eclipse.releng
+##############################
+releng.root=${WORKSPACE}/org.jboss.ide.eclipse.releng
+log-file=${releng.root}/configs/jbds/build.log
+
+##############################
+## Whether or not to enable SCP publishing.
+## This should only be enabled if you have authorization to upload to download.jboss.org.
+## If you do not have authorization, the publishing step will fail.
+##############################
+enable.publishing=false
+
+##############################
+## Whether or not to enable email notification.
+## This should only be enabled if you intend on sending out emails on a succesful build.
+##############################
+enable.notification=true
+
+##############################
+## The extension for various build scripts where there are .bat and .sh pairs.
+## In unix this should be sh, in windows this should be bat
+##############################
+build.script.ext=sh
+
+##############################
+## Whether or not to generate the JBossLabs downloads page
+##############################
+enable.downloads.update=false
+
+##############################
+## The Subversion username to use for committing the generated
+## JBossLabs downloads page
+##############################
+svn.username=rhdsbuild
+
+##############################
+## The Subversion password to use for committing the generated
+## JBossLabs downloads page
+##############################
+svn.password=l3tm3build
+
Index: releng/org.jboss.ide.eclipse.releng/builders/portlet/builder.built
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/portlet/builder.built	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/portlet/builder.built	(revision 0)
@@ -0,0 +1 @@
+# built
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/builders/hibernate-tools/builder.built
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/hibernate-tools/builder.built	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/hibernate-tools/builder.built	(revision 0)
@@ -0,0 +1 @@
+# built
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/builders/freemarker/build.properties
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/freemarker/build.properties	(revision 4604)
+++ releng/org.jboss.ide.eclipse.releng/builders/freemarker/build.properties	(working copy)
@@ -28,7 +28,7 @@
 buildTypeDescription.R=release
 
 zipFile=FreeMarkerIDE-${versionTag}.zip
-nodeps-zipFile=
+nodeps-zipFile=FreeMarkerIDE-nodeps-${versionTag}.zip
 
 defaultSvnUrl=http://anonsvn.jboss.org/repos/jbosstools
 defaultTag=trunk
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/builders/tptp/builder.built
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/tptp/builder.built	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/tptp/builder.built	(revision 0)
@@ -0,0 +1 @@
+# built
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/builders/drools-ide/builder.built
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/drools-ide/builder.built	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/drools-ide/builder.built	(revision 0)
@@ -0,0 +1 @@
+# built
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/builders/ws/builder.built
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/ws/builder.built	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/ws/builder.built	(revision 0)
@@ -0,0 +1 @@
+# built
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/builders/esb/builder.built
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/esb/builder.built	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/esb/builder.built	(revision 0)
@@ -0,0 +1 @@
+# built
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/builders/core/build.properties
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/core/build.properties	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/core/build.properties	(revision 0)
@@ -0,0 +1,34 @@
+
+
+mapVersionTag=HEAD
+buildDirectory=${build.output.directory}/eclipse
+buildId=JBossIDE-Build
+buildLabel=${buildType}-build
+baseLocation=${buildDirectory}
+timestamp=007
+collPlace=
+collBase=.
+configs=*,*,*
+archivesFormat=*,*,* - zip
+bootclasspath=${java.home}/lib/rt.jar
+javacFailOnError=true
+javacDebugInfo=on
+javacVerbose=false
+javacSource=1.5
+javacTarget=1.5
+
+collectingFolder=
+archivePrefix=
+
+zipargs=
+tarargs=
+
+buildTypeDescription.N=nightly
+buildTypeDescription.I=integration
+buildTypeDescription.R=release
+
+zipFile=JBossTools-Core-${versionTag}.zip
+nodeps-zipFile=JBossTools-Core-nodeps-${versionTag}.zip
+
+defaultSvnUrl=http://anonsvn.jboss.org/repos/jbosstools
+defaultTag=trunk
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/builders/jbpm/builder.built
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/jbpm/builder.built	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/jbpm/builder.built	(revision 0)
@@ -0,0 +1 @@
+# built
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/requirements/tptp/buildRequirement.xml
===================================================================
--- releng/org.jboss.ide.eclipse.releng/requirements/tptp/buildRequirement.xml	(revision 4604)
+++ releng/org.jboss.ide.eclipse.releng/requirements/tptp/buildRequirement.xml	(working copy)
@@ -3,12 +3,29 @@
 		
 	<target name="build.requirement">
 		<ant antfile="../webtools/buildDriver.xml" target="build.driver" inheritall="true">
-			<property name="driver.properties" value="${basedir}/build.properties"/>
-			<property name="requirement" value="tptp"/>
+				  <property name="driver.properties" value="${basedir}/build.properties"/>
+				  <property name="requirement" value="tptp"/>
 		</ant>
+
+		
+		<!--
+		<available file="${requirement.build.root}/tptp/${build.archive}" property="tptp.archive.exists" />
+		
+		<antcall target="tptp.archive"/>
+		
+		<unzip src="${requirement.build.root}/tptp/${build.archive}" dest="${requirement.build.root}/tptp"/>
+		<move todir="${product.build.root}">
+			<fileset dir="${requirement.build.root}/tptp/eclipse/dropins"/>
+		</move>
 		
 		<echo file="${requirement.build.root}/tptp/return.properties">
 			tptp.archive=${requirement.build.root}/tptp/${build.archive}
 		</echo>
+		-->
+	</target>
+			
+	<target name="tptp.archive" unless="tptp.archive.exists">
+		<mkdir dir="${requirement.build.root}/tptp"/>
+		<get src="${build.uri}/${build.archive}" dest="${requirement.build.root}/tptp/${build.archive}" />
 	</target>
 </project>
Index: releng/org.jboss.ide.eclipse.releng/builders/archives/builder.built
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/archives/builder.built	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/archives/builder.built	(revision 0)
@@ -0,0 +1 @@
+# built
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/builders/core/customTargets.xml
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/core/customTargets.xml	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/core/customTargets.xml	(revision 0)
@@ -0,0 +1,191 @@
+<project name="Build specific targets and properties" default="noDefault" >
+	<taskdef name="updateVersions" classname="org.jboss.ide.eclipse.releng.UpdateVersionsTask" classpath="../../bin"/>
+	
+	<taskdef classpath="../../lib/ant-contrib.jar" resource="net/sf/antcontrib/antlib.xml"/>
+	<import file="../common/bundleDependencies.xml"/>
+	<import file="../common/common.xml"/>
+	
+<!-- ===================================================================== -->
+<!-- Run a given ${target} on all elements being built -->
+<!-- Add on <ant> task for each top level element being built. -->
+<!-- ===================================================================== -->
+<target name="allElements">
+	<ant antfile="${genericTargets}" target="${target}" >
+		<property name="customTargets" value="${builderDirectory}/customTargets.xml"/>
+		<property name="type" value="feature" />
+		<property name="id" value="org.jboss.ide.eclipse.feature" />
+	</ant>
+	<!--ant antfile="${genericTargets}" target="${target}" >
+		<property name="customTargets" value="${builderDirectory}/customTargets.xml"/>
+		<property name="type" value="feature" />
+		<property name="id" value="org.jboss.ide.eclipse.source" />
+	</ant-->
+</target>
+
+<!-- ===================================================================== -->
+<!-- Targets to assemble the built elements for particular configurations  -->
+<!-- These generally call the generated assemble scripts (named in -->
+<!-- ${assembleScriptName}) but may also add pre and post processing -->
+<!-- Add one target for each root element and each configuration -->
+<!-- ===================================================================== -->
+
+<target name="assemble.org.jboss.ide.eclipse.feature">
+	<property name="archiveName" value="${zipFile}"/>
+	<ant antfile="${assembleScriptName}" dir="${buildDirectory}"/>
+</target>
+
+<!--target name="assemble.org.jboss.ide.eclipse.source">
+	<property name="archiveName" value="JBossIDE-Core-Source-${versionTag}.zip"/>
+	<ant antfile="${assembleScriptName}" dir="${buildDirectory}"/>
+</target-->
+	
+<!-- ===================================================================== -->
+<!-- Check out map files from correct repository -->
+<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
+<!-- ===================================================================== -->
+<target name="getMapFiles">
+	<!-- we need to export the map file w/ the correct CVS tags -->
+	<if>
+		<equals arg1="${localMode}" arg2="true" casesensitive="false"/>
+		<then>
+			<copyMapFile builder="core" buildDirectory="${buildDirectory}"
+				mapFile="jbosside-core.local.map" root="${jbosstools.root}"/>
+		</then>
+		<else>
+			<copyMapFile builder="core" buildDirectory="${buildDirectory}" svnURL="${svnURL}" svnTag="${svnTag}"/>
+		</else>
+	</if>
+</target>
+
+<!-- ===================================================================== -->
+<!-- Steps to do before setup -->
+<!-- ===================================================================== -->
+<target name="preSetup">
+	<!-- clean up the build directory -->
+	<!--delete failonerror="true" includeemptydirs="true">
+		<fileset dir="${buildDirectory}" defaultexcludes="false"/>
+	</delete-->
+</target>
+
+<!-- ===================================================================== -->
+<!-- Steps to do after setup but before starting the build proper -->
+<!-- ===================================================================== -->
+<target name="postSetup">
+</target>
+
+<!-- ===================================================================== -->
+<!-- Steps to do before fetching the build elements -->
+<!-- ===================================================================== -->
+<target name="preFetch">
+</target>
+
+<!-- ===================================================================== -->
+<!-- Steps to do after fetching the build elements -->
+<!-- ===================================================================== -->
+<target name="postFetch">
+	<condition property="append" else="false">
+		<not>
+			<equals arg1="${buildType}" arg2="R"/>
+		</not>
+	</condition>
+	<updateVersions type="plugin" version="${versionTag}" append="${append}"
+		failonerror="false" failonrecursiveerror="false">
+		<fileset dir="${buildDirectory}/plugins">
+			<include name="org.jboss.ide.eclipse.*"/>
+			<exclude name="org.jboss.ide.eclipse.jdt.aop.*"/>
+			<exclude name="org.jboss.ide.eclipse.as.*"/>
+			<exclude name="org.jboss.ide.eclipse.freemarker.*"/>
+			<exclude name="org.jboss.ide.eclipse.ejb3.*"/>
+		</fileset>
+	</updateVersions>
+	<updateVersions type="feature" version="${versionTag}" append="${append}"
+		failonerror="false" failonrecursiveerror="false" updatePluginRefs="false">
+		<fileset dir="${buildDirectory}/features">
+			<include name="org.jboss.ide.eclipse.feature"/>
+			<!--include name="org.jboss.ide.eclipse.source"/-->
+		</fileset>
+	</updateVersions>
+</target>
+
+<!-- ===================================================================== -->
+<!-- Steps to do before generating the build scripts. -->
+<!-- ===================================================================== -->
+<target name="preGenerate">
+	<mkdir dir="${buildDirectory}/plugins/org.jboss.ide.eclipse.help/docs/jbosside/core/docbook-support"/>
+	<copy todir="${buildDirectory}/plugins/org.jboss.ide.eclipse.help/docs/jbosside/core/docbook-support">
+		<fileset dir="${docbook-support-dir}" includes="**/*"/>
+	</copy>
+	<ant dir="${buildDirectory}/plugins/org.jboss.ide.eclipse.help" antfile="buildHelp.xml" target="jbosside-docs-build"/>
+</target>
+
+<!-- ===================================================================== -->
+<!-- Steps to do after generating the build scripts. -->
+<!-- ===================================================================== -->
+<target name="postGenerate">
+</target>
+
+
+<!-- ===================================================================== -->
+<!-- Steps to do before running the build.xmls for the elements being built. -->
+<!-- ===================================================================== -->
+<target name="preProcess">
+</target>
+
+<!-- ===================================================================== -->
+<!-- Steps to do after running the build.xmls for the elements being built. -->
+<!-- ===================================================================== -->
+<target name="postProcess">
+</target>
+
+
+<!-- ===================================================================== -->
+<!-- Steps to do before running assemble. -->
+<!-- ===================================================================== -->
+<target name="preAssemble">
+</target>
+
+<!-- ===================================================================== -->
+<!-- Steps to do after  running assemble. -->
+<!-- ===================================================================== -->
+<target name="postAssemble">
+	<maybeBundleDependencies builder="core" feature="org.jboss.ide.eclipse.feature"/>
+</target>
+
+<!-- ===================================================================== -->
+<!-- Steps to do after the build is done. -->
+<!-- ===================================================================== -->
+<target name="postBuild">
+	<!-- upload the build -->
+	<!--property name="archiveName" value="JBossIDE-CORE-${versionTag}.zip"/>
+	<property name="archiveFullPath" value="${buildDirectory}/${buildLabel}/${archiveName}"/>
+	<echo>uploading ${archiveFullPath} into ${ftpBaseDir}/${uploadBuildDirectory}...</echo>
+	<ftp server="${ftpServer}"
+		userid="${ftpUser}"
+		password="${ftpPassword}"
+		remotedir="${ftpBaseDir}/${uploadBuildDirectory}">
+
+		<fileset file="${archiveFullPath}"/>
+	</ftp-->	
+</target>
+
+<!-- ===================================================================== -->
+<!-- Steps to do to test the build results -->
+<!-- ===================================================================== -->
+<target name="test">
+</target>
+
+<!-- ===================================================================== -->
+<!-- Steps to do to publish the build results -->
+<!-- ===================================================================== -->
+<target name="publish">
+</target>
+
+<!-- ===================================================================== -->
+<!-- Default target                                                        -->
+<!-- ===================================================================== -->
+<target name="noDefault">
+	<echo message="You must specify a target when invoking this file" />
+</target>
+
+</project>
+
Index: releng/org.jboss.ide.eclipse.releng/builders/jmx/builder.built
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/jmx/builder.built	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/jmx/builder.built	(revision 0)
@@ -0,0 +1 @@
+# built
\ No newline at end of file
Index: releng/org.jboss.ide.eclipse.releng/requirements/webtools/buildDriver.xml
===================================================================
--- releng/org.jboss.ide.eclipse.releng/requirements/webtools/buildDriver.xml	(revision 4604)
+++ releng/org.jboss.ide.eclipse.releng/requirements/webtools/buildDriver.xml	(working copy)
@@ -2,7 +2,7 @@
 	<loadproperties srcFile="${driver.properties}"/>
 	
 	<target name="build.driver" depends="download.archive">
-		<property name="unzip.dest" value="${product.build.root}"/>
+		<property name="unzip.dest" value="${baseLocation}/.."/>
 		<property name="driver.dest" value="${requirement.build.root}/${requirement}"/>
 		
 		<unzip src="${driver.dest}/${build.archive}" dest="${unzip.dest}"/>
@@ -11,6 +11,7 @@
 
 		<echo file="${driver.dest}/return.properties">
 			# Generated on ${DSTAMP} ${TSTAMP}
+			downloaded.archive=${build.archive}
 		</echo>
 	</target>
 
@@ -25,6 +26,6 @@
 	<target name="download.archive" depends="check.archive" unless="archive.exists">
 		<property name="driver.dest" value="${requirement.build.root}/${requirement}"/>
 		
-		<get src="${build.uri}/${build.archive}" dest="${driver.dest}/${build.archive}" verbose="true"/>
+		<get src="${build.uri}/${build.archive}" dest="${driver.dest}/${build.archive}" verbose="false"/>
 	</target>
 </project>
Index: releng/org.jboss.ide.eclipse.releng/builders/drools-ide/build.properties
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/drools-ide/build.properties	(revision 4604)
+++ releng/org.jboss.ide.eclipse.releng/builders/drools-ide/build.properties	(working copy)
@@ -3,7 +3,7 @@
 buildDirectory=${build.output.directory}/eclipse
 buildId=JBossIDE-Drools
 buildLabel=${buildType}-build
-baseLocation=${buildDirectory}
+baseLocation=${clean.eclipse.home}
 timestamp=007
 collPlace=
 collBase=.
Index: releng/org.jboss.ide.eclipse.releng/builders/core/build.requires
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/core/build.requires	(revision 0)
+++ releng/org.jboss.ide.eclipse.releng/builders/core/build.requires	(revision 0)
@@ -0,0 +1,2 @@
+# specific builder requirements
+builder.requires=eclipse,emf,xsd,gef,dtp,webtools,docbook-support
Index: releng/org.jboss.ide.eclipse.releng/lib/maven-ant-tasks-2.0.9.jar
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: releng/org.jboss.ide.eclipse.releng/lib/maven-ant-tasks-2.0.9.jar
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Index: releng/org.jboss.ide.eclipse.releng/requirements/birt/buildRequirement.xml
===================================================================
--- releng/org.jboss.ide.eclipse.releng/requirements/birt/buildRequirement.xml	(revision 4604)
+++ releng/org.jboss.ide.eclipse.releng/requirements/birt/buildRequirement.xml	(working copy)
@@ -3,18 +3,18 @@
 
 	<target name="build.requirement">
 		<ant antfile="../webtools/buildDriver.xml" target="build.driver" inheritall="true">
-			<property name="driver.properties" value="${basedir}/build.properties" />
-			<property name="requirement" value="birt" />
-			<property name="build.archive" value="${birt-report-framework-archive}" />
+			<property name="driver.properties" value="${basedir}/build.properties"/>
+			<property name="requirement" value="birt"/>
+			<property name="build.archive" value="${birt-report-framework}"/>
 		</ant>
 		<ant antfile="../webtools/buildDriver.xml" target="build.driver" inheritall="true">
-			<property name="driver.properties" value="${basedir}/build.properties" />
-			<property name="requirement" value="birt" />
-			<property name="build.archive" value="${birt-wtp-integration-archive}" />
+			<property name="driver.properties" value="${basedir}/build.properties"/>
+			<property name="requirement" value="birt"/>
+			<property name="build.archive" value="${birt-wtp-integration}"/>
 		</ant>
 
 		<!-- [JBIDE-3239] add org.eclipse.birt.integration.wtp.ui plugin to update site -->
-		<unzip src="${requirement.build.root}/birt/${birt-wtp-integration-archive}" dest="${product.build.root}">
+		<unzip src="${requirement.build.root}/birt/${birt-wtp-integration}" dest="${product.build.root}">
 			<patternset>
 				<include name="eclipse/plugins/org.eclipse.birt.integration.wtp.ui, eclipse/plugins/org.eclipse.birt.integration.wtp.ui/**, eclipse/plugins/org.eclipse.birt.integration.wtp.ui/**/**"
 				/>
Index: releng/org.jboss.ide.eclipse.releng/requirements/eclipse/build.properties
===================================================================
--- releng/org.jboss.ide.eclipse.releng/requirements/eclipse/build.properties	(revision 4604)
+++ releng/org.jboss.ide.eclipse.releng/requirements/eclipse/build.properties	(working copy)
@@ -1,4 +1,4 @@
 # Eclipse Dependency Version
 eclipseURL=http://repository.jboss.com/eclipse/sdk/3.4.2
 eclipseBuildID=M20090107-0800
-eclipseInstallDir=${product.build.root}
+eclipseInstallDir=${product.build.root}/clean-eclipse
Index: releng/org.jboss.ide.eclipse.releng/builders/builder-wrap.xml
===================================================================
--- releng/org.jboss.ide.eclipse.releng/builders/builder-wrap.xml	(revision 4604)
+++ releng/org.jboss.ide.eclipse.releng/builders/builder-wrap.xml	(working copy)
@@ -144,6 +144,8 @@
 
 		<echo>Building builder ${builder}...</echo>
 		<echo>versionTag for this builder=${versionTag}</echo>
+   		<echo>baseLocation=${baseLocation}</echo>
+   		<echo>build.output.directory=${build.output.directory}</echo>
 		<java classname="org.eclipse.core.launcher.Main" fork="true" failonerror="false" resultproperty="return-code" errorproperty="compile-errors">
 			<syspropertyset>
 				<propertyref prefix="jwsdp" />