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>