From 9c8c734e97e74e86596cc7319c23b4a5ff5e68ad Mon Sep 17 00:00:00 2001 From: Adam Antal Date: Fri, 6 Sep 2019 09:36:59 +0200 Subject: [PATCH] YARN-9813. RM does not start on JDK11 when UIv2 is enabled --- .../hadoop/yarn/server/resourcemanager/ResourceManager.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/ResourceManager.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/ResourceManager.java index 57be468bc23..37a3cb56f00 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/ResourceManager.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/ResourceManager.java @@ -1232,8 +1232,7 @@ protected void startWepApp() { if (null == onDiskPath) { String war = "hadoop-yarn-ui-" + VersionInfo.getVersion() + ".war"; - URLClassLoader cl = (URLClassLoader) ClassLoader.getSystemClassLoader(); - URL url = cl.findResource(war); + URL url = ClassLoader.getSystemClassLoader().getResource(war); if (null == url) { onDiskPath = getWebAppsPath("ui2"); -- 2.21.0