Bug 507370: ecotj.jar does not contain necessary classes for annotation
processing
- fix version of existing fragments
diff --git a/releng/build-scripts/build/run.properties b/releng/build-scripts/build/run.properties
index 0464751..82ba1f7 100644
--- a/releng/build-scripts/build/run.properties
+++ b/releng/build-scripts/build/run.properties
@@ -25,6 +25,10 @@
 # for patching our patch feature to match this version with any suffix:
 jdt.feature.version=3.13.0.v20161027-0700
 jdt.feature.version.next=3.13.0.v20161027-0701
+
+# jdt.core fragments for extracting pre-built classes and properties:
+jdt.compiler.apt=1.3.0.v20160907-0458
+jdt.compiler.tool=1.2.0.v20160907-0458
 # -----------------------------------------------------------
 
 #Git Support for PDE BUILD:
diff --git a/releng/build-scripts/build/run.xml b/releng/build-scripts/build/run.xml
index 1d83f4c..f1caa83 100644
--- a/releng/build-scripts/build/run.xml
+++ b/releng/build-scripts/build/run.xml
@@ -253,7 +253,8 @@
 		    	<arg value="-DfetchCacheLocation=${fetchCacheLocation}"/>
 	            <arg value="-Declipse-app.tgz=${eclipse-app.tgz}"/>
 	            <arg value="-Declipse.tests.zip=${eclipse.tests.zip}"/>
-				<arg value="-Declipse.sdk.qualifier=${eclipse.sdk.qualifier}"/>
+				<arg value="-Djdt.compiler.apt=${eclipse.compiler.apt}"/>
+				<arg value="-Djdt.compiler.tool=${eclipse.compiler.tool}"/>
 	            <!--arg value="-verbose" /-->
 	            <jvmarg value="${vm.args}"/>
         </java>
@@ -337,7 +338,8 @@
 				<arg value="-Ddo.build.all=${do.build.all}"/>
 				<arg value="-Declipse-app.tgz=${eclipse-app.tgz}"/>
 				<arg value="-Declipse.tests.zip=${eclipse.tests.zip}"/>
-				<arg value="-Declipse.sdk.qualifier=${eclipse.sdk.qualifier}"/>
+				<arg value="-Djdt.compiler.apt=${eclipse.compiler.apt}"/>
+				<arg value="-Djdt.compiler.tool=${eclipse.compiler.tool}"/>
 				<!--arg value="-verbose" /-->
 				<jvmarg value="${vm.args}"/>
 				<!-- arg value="${verboseAnt}"/ -->