542870: Mylyn is not compatible with Java 11

* added javax.activation and com.sun.xml.bind dependencies required for
JAXB to work

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=542870

Change-Id: I80d81aa3da240e446c2a1e369ec7d3a97328aa79
Signed-off-by: alexei.trebounskikh <alexei.trebounskikh@tasktop.com>
diff --git a/org.eclipse.mylyn.builds.sdk-feature/feature.xml b/org.eclipse.mylyn.builds.sdk-feature/feature.xml
index 92cab2b..8737be3 100644
--- a/org.eclipse.mylyn.builds.sdk-feature/feature.xml
+++ b/org.eclipse.mylyn.builds.sdk-feature/feature.xml
@@ -79,5 +79,19 @@
          install-size="0"
          version="0.0.0"
          unpack="false"/>
-         
+
+   <plugin
+         id="javax.activation"
+         download-size="0"
+         install-size="0"
+         version="0.0.0"
+         unpack="false"/>
+
+   <plugin
+         id="com.sun.xml.bind"
+         download-size="0"
+         install-size="0"
+         version="0.0.0"
+         unpack="false"/>
+
 </feature>
diff --git a/org.eclipse.mylyn.hudson-feature/feature.xml b/org.eclipse.mylyn.hudson-feature/feature.xml
index aa3c801..6c0dcf3 100644
--- a/org.eclipse.mylyn.hudson-feature/feature.xml
+++ b/org.eclipse.mylyn.hudson-feature/feature.xml
@@ -32,8 +32,11 @@
 
    <requires>
       <import plugin="com.google.gson" version="2.1.0" match="compatible"/>
+      <!-- Java 11 compatibility -->
+      <import plugin="javax.activation" version="1.1.0" match="compatible"/>
       <import plugin="javax.xml.bind" version="2.2.0" match="compatible"/>
-            
+      <import plugin="com.sun.xml.bind" version="2.2.0" match="compatible"/>
+
       <import feature="org.eclipse.mylyn.builds" version="1.17.0" match="compatible"/>
       <import feature="org.eclipse.mylyn.commons.repositories.http" version="1.17.0" match="compatible"/>
    </requires>