Bug 416915: Allow to run tests with tycho-surefire-plugin

- removed not-working <product>org.eclipse.sdk.ide</product>
- specified correct test suite to run
- added dependency to o.e.j.annotation, used by PullUpTests18

Change-Id: I888992d963e994e791ef1b8d6f27edf4e74aac84
Signed-off-by: Stephan Herrmann <stephan.herrmann@berlin.de>
Also-by: Markus Keller <markus_keller@ch.ibm.com>
diff --git a/org.eclipse.jdt.text.tests/pom.xml b/org.eclipse.jdt.text.tests/pom.xml
index 68a19dc..79a434f 100644
--- a/org.eclipse.jdt.text.tests/pom.xml
+++ b/org.eclipse.jdt.text.tests/pom.xml
@@ -37,7 +37,6 @@
         <configuration>
           <useUIHarness>true</useUIHarness>
           <useUIThread>true</useUIThread>
-          <product>org.eclipse.sdk.ide</product>
           <dependencies>
             <dependency>
               <type>eclipse-plugin</type>
diff --git a/org.eclipse.jdt.ui.tests.refactoring/META-INF/MANIFEST.MF b/org.eclipse.jdt.ui.tests.refactoring/META-INF/MANIFEST.MF
index 1c9fef5..a69076b 100644
--- a/org.eclipse.jdt.ui.tests.refactoring/META-INF/MANIFEST.MF
+++ b/org.eclipse.jdt.ui.tests.refactoring/META-INF/MANIFEST.MF
@@ -25,6 +25,7 @@
  org.eclipse.core.resources,
  org.eclipse.core.runtime,
  org.eclipse.jdt.core,
+ org.eclipse.jdt.annotation;bundle-version="[2.0.0,3.0.0)",
  org.eclipse.jdt.core.manipulation,
  org.eclipse.jdt.ui,
  org.eclipse.jdt.ui.tests,
diff --git a/org.eclipse.jdt.ui.tests.refactoring/pom.xml b/org.eclipse.jdt.ui.tests.refactoring/pom.xml
index 3e485d6..5fc7651 100644
--- a/org.eclipse.jdt.ui.tests.refactoring/pom.xml
+++ b/org.eclipse.jdt.ui.tests.refactoring/pom.xml
@@ -21,6 +21,10 @@
   <artifactId>org.eclipse.jdt.ui.tests.refactoring</artifactId>
   <version>3.10.100-SNAPSHOT</version>
   <packaging>eclipse-test-plugin</packaging>
+  <properties>
+    <testSuite>${project.artifactId}</testSuite>
+    <testClass>org.eclipse.jdt.ui.tests.refactoring.all.AllAllRefactoringTests</testClass>
+  </properties>
   
   <build>
     <plugins>