= 5) { $code_totalBundles=0; $code_totalErrors=0; $code_totalWarnings=0; $code_totalforbiddenAccessWarningCount=0; $code_totaldiscouragedAccessWarningCount=0; $test_totalBundles=0; $test_totalErrors=0; $test_totalWarnings=0; $test_totalforbiddenAccessWarningCount=0; $test_totaldiscouragedAccessWarningCount=0; $displayTestSummary=true; // expecting grandTotalErrors and grandTotalTests $filename = "unitTestsSummary.xml"; if (file_exists($filename)) { $prefix = "unitTests_"; $unitTestsSummary = simplexml_load_file($filename); foreach ($unitTestsSummary->summaryItem as $summaryItem) { $name = $summaryItem->name; $value = $summaryItem->value; $code= "\$" . $prefix . $name . " = " . $value . ";"; //echo "
code: " . $code; eval($code); } } $filename = "compilelogsSummary.xml"; if (file_exists($filename)) { $prefix = "code_"; $compileSummary = simplexml_load_file($filename); foreach ($compileSummary->summaryItem as $summaryItem) { $name = $summaryItem->name; $value = $summaryItem->value; $code= "\$" . $prefix . $name . " = " . $value . ";"; //echo "
code: " . $code; eval($code); } } $filename = "testcompilelogsSummary.xml"; if (file_exists($filename)) { $prefix = "test_"; $compileSummary = simplexml_load_file($filename); foreach ($compileSummary->summaryItem as $summaryItem) { $name = $summaryItem->name; $value = $summaryItem->value; $code= "\$" . $prefix . $name . " = " . $value . ";"; //echo "
code: " . $code; eval($code); } } } ?>
P2 repositories in zipped format files.

These are archive versions of P2 repositories that can be downloaded and installed into a development environment or PDE target. Its is recommended to install, rather than to to unzip the traditional packages, since it is more informative of missing prerequites or conflicting dependencies.

Code Repository

Archived p2 repository of WTP code. Good for product builders.

Tests Repository

Archived p2 repository of WTP code (as above) but also contains unit tests. All-in-one repo, ideal for committers.

Traditional Zip Files

The Zip files includes the features and plugins for this build.

Note: These traditional zip files should be considered deprecated, in favor of installing the archived P2 repositories. The tradtional zip files may eventually no longer be provided.

The traditonal zip files have not been produced yet (or, perhaps, the build failed or was cancelled). Check back in few minutes.

Web App Developers:

This non-SDK package is for most users. It includes the runnable code and end-user documentation for those using the tools to develop web applications.

Tool Developers:

The SDK package includes source code and developer documentation for those using WTP as a platform to build more tools, as well as everything that is in the non-SDK version.

Unit Tests

The automated test zip contains unit tests.

Status, tests and other interesting details
Build notes
"; } ?> map files
Misc Components
\n"; } if ($displayTestSummary) { if (isset($unitTests_grandTotalErrors)) { $errorColor="green"; if ($unitTests_grandTotalErrors > 0) { $errorColor="red"; } echo "Unit test results "; echo "" . $unitTests_grandTotalErrors . "  Total: " . $unitTests_grandTotalTests; } else { $compileProblemMarkerFile="compilationProblems.txt"; if (file_exists($compileProblemMarkerFile)) { echo "
  No unit tests available. The remaining build and tests were canceled since compilation problems were found. Check compiler output summaries."; } else { $installLogName="p2DirectorInstall.log.txt"; if (file_exists($installLogName)) { echo "
  No unit tests available. See the p2Director install log file from failed test installation attempt"; } else { $noTestsProvidedMarkerFile="noTestsProvided.txt"; if (file_exists($noTestsProvidedMarkerFile)) { echo "
  No unit tests available. This build component does not providing any unit tests."; } else { // we may really be pending (tests still running) or maybe they failed in unexpted way?. echo "
Unit tests ae pending, or otherwise don't exists, or there is an unanticipated build error."; } } } } echo "
"; echo "
"; echo "Compile logs: Code Bundles"; echo "  ($code_totalBundles)  "; echo "$code_totalErrors "; echo "$code_totalWarnings "; echo "$code_totalforbiddenAccessWarningCount "; echo "$code_totaldiscouragedAccessWarningCount "; echo "
"; echo "Compile logs: Test Bundles"; echo "  ($test_totalBundles)  "; echo "$test_totalErrors "; echo "$test_totalWarnings "; echo "$test_totalforbiddenAccessWarningCount "; echo "$test_totaldiscouragedAccessWarningCount "; $logname="antBuilderOutput.log"; if (file_exists($logname)) { echo "
Full Log from build ". fileSizeForDisplay($logname); } } ?>
Versioning Information"; } } ?>

All downloads are provided under the terms and conditions of the Eclipse.org Software User Agreement unless otherwise specified.

If you have problems downloading the drops, contact the webmaster.