1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-24 09:25:31 +02:00

Bug 536023: NoClassDefFoundError for javax/xml/bind/DatatypeConverter

This package is marked for removal in Java 10 and in fact, is not found at
run time. Instead, use the javax.xml.bind plugin from Orbit.

javax.xml.stream is also needed by javax.xml.bind.

Change-Id: Ida10746267c814a8a11f2db7181dcb9e8ceaad44
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
This commit is contained in:
Marc-Andre Laperle 2018-06-18 14:34:24 -04:00
parent 527c2d64a5
commit 77045f1942
5 changed files with 13 additions and 1 deletions

View file

@ -132,3 +132,5 @@ Require-Bundle: org.eclipse.cdt.core.native;bundle-version="[5.10.0,6.0.0)";visi
com.google.gson
Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Import-Package: javax.xml.bind;version="2.2.0"

View file

@ -176,12 +176,15 @@ Java and all Java-based trademarks are trademarks of Oracle Corporation in the U
<plugins>
<plugin id="com.google.gson"/>
<plugin id="com.ibm.icu"/>
<plugin id="javax.activation"/>
<plugin id="javax.annotation"/>
<plugin id="javax.el"/>
<plugin id="javax.inject"/>
<plugin id="javax.servlet"/>
<plugin id="javax.servlet.jsp"/>
<plugin id="javax.xml"/>
<plugin id="javax.xml.bind"/>
<plugin id="javax.xml.stream"/>
<plugin id="org.apache.batik.constants"/>
<plugin id="org.apache.batik.css"/>
<plugin id="org.apache.batik.i18n"/>

View file

@ -35,3 +35,5 @@ Export-Package: org.eclipse.cdt.internal.qt.core;x-friends:="org.eclipse.cdt.qt.
org.eclipse.cdt.qt.core.location,
org.eclipse.cdt.qt.core.qmldir,
org.eclipse.cdt.qt.core.qmljs
Import-Package: javax.xml.bind;version="2.2.0"

View file

@ -165,6 +165,9 @@
<iu id="org.eclipse.cdt.util.source" version="0.0.0"/>
<iu id="org.eclipse.cdt.remote.core" version="0.0.0"/>
<iu id="org.eclipse.cdt.remote.core.source" version="0.0.0"/>
<iu id="javax.xml" version="0.0.0"/>
<iu id="javax.xml.bind" version="0.0.0"/>
<iu id="javax.xml.stream" version="0.0.0"/>
<iu id="com.google.gson" version="0.0.0"/>
<iu id="org.freemarker" version="0.0.0"/>
<iu id="org.eclipse.tools.templates.core" version="0.0.0"/>

View file

@ -1,8 +1,10 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde version="3.8"?><target name="cdt" sequenceNumber="34">
<?pde version="3.8"?><target name="cdt" sequenceNumber="35">
<locations>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="com.google.gson" version="0.0.0"/>
<unit id="javax.xml.bind" version="0.0.0"/>
<unit id="javax.xml.stream" version="0.0.0"/>
<unit id="net.sourceforge.lpg.lpgjavaruntime" version="0.0.0"/>
<unit id="org.antlr.runtime" version="0.0.0"/>
<unit id="org.apache.commons.compress" version="0.0.0"/>