浏览代码

YARN-9743. [JDK11] TestTimelineWebServices.testContextFactory fails. (#1824) Contributed by Akira Ajisaka and Kinga Marton.

Akira Ajisaka 5 年之前
父节点
当前提交
a5ef08b619

+ 2 - 2
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-applicationhistoryservice/src/main/java/org/apache/hadoop/yarn/server/applicationhistoryservice/webapp/ContextFactory.java

@@ -83,7 +83,7 @@ public final class ContextFactory {
   public static JAXBContext newContext(Class[] classes,
       Map<String, Object> properties) throws Exception {
     Class spFactory = Class.forName(
-        "com.sun.xml.internal.bind.v2.ContextFactory");
+        "com.sun.xml.bind.v2.ContextFactory");
     Method m = spFactory.getMethod("createContext", Class[].class, Map.class);
     return (JAXBContext) m.invoke((Object) null, classes, properties);
   }
@@ -123,7 +123,7 @@ public final class ContextFactory {
   public static JAXBContext createContext(String contextPath, ClassLoader
       classLoader, Map<String, Object> properties) throws Exception {
     Class spFactory = Class.forName(
-        "com.sun.xml.internal.bind.v2.ContextFactory");
+        "com.sun.xml.bind.v2.ContextFactory");
     Method m = spFactory.getMethod("createContext", String.class,
         ClassLoader.class, Map.class);
     return (JAXBContext) m.invoke(null, contextPath, classLoader,