Revert "OOZIE-2729 change JT to RM in methods"

This reverts commit ddbd90f88c511a714c35c39aedbce0ab2624724d.


Project: http://git-wip-us.apache.org/repos/asf/oozie/repo
Commit: http://git-wip-us.apache.org/repos/asf/oozie/commit/7a67022a
Tree: http://git-wip-us.apache.org/repos/asf/oozie/tree/7a67022a
Diff: http://git-wip-us.apache.org/repos/asf/oozie/diff/7a67022a

Branch: refs/heads/oya
Commit: 7a67022ab37d527dbec87a728a8d01de419e17f1
Parents: 04b96c6
Author: Peter Bacsko <[email protected]>
Authored: Mon Nov 28 13:54:00 2016 +0100
Committer: Peter Bacsko <[email protected]>
Committed: Mon Nov 28 13:54:00 2016 +0100

----------------------------------------------------------------------
 .../action/hadoop/TestDistCpActionExecutor.java |  2 +-
 .../action/hadoop/TestJavaActionExecutor.java   | 99 ++++++++++----------
 .../oozie/action/hadoop/TestLauncher.java       |  2 +-
 .../oozie/action/hadoop/TestOozieJobInfo.java   |  4 +-
 .../apache/oozie/action/hadoop/TestRerun.java   |  2 +-
 .../action/hadoop/TestShellActionExecutor.java  | 20 ++--
 .../oozie/action/hadoop/TestShellMain.java      |  2 +-
 .../oozie/TestSubWorkflowActionExecutor.java    |  4 +-
 .../coord/TestCoordActionStartXCommand.java     |  2 +-
 .../command/coord/TestCoordRerunXCommand.java   |  6 +-
 .../command/wf/TestActionCheckXCommand.java     |  6 +-
 .../command/wf/TestActionStartXCommand.java     |  8 +-
 .../oozie/command/wf/TestReRunXCommand.java     |  2 +-
 .../oozie/command/wf/TestSubmitXCommand.java    |  2 +-
 .../wf/TestWorkflowActionKillXCommand.java      |  2 +-
 .../apache/oozie/event/TestEventGeneration.java |  2 +-
 .../TestCoordJobsGetForPurgeJPAExecutor.java    |  2 +-
 ...estCoordJobsToBeMaterializedJPAExecutor.java |  2 +-
 .../service/TestHadoopAccessorService.java      | 12 ++-
 .../oozie/service/TestRecoveryService.java      |  2 +-
 .../oozie/service/TestShareLibService.java      | 14 +--
 .../org/apache/oozie/test/TestXTestCase.java    |  2 +-
 .../org/apache/oozie/test/XDataTestCase.java    | 10 +-
 .../java/org/apache/oozie/test/XFsTestCase.java |  4 +-
 .../java/org/apache/oozie/test/XTestCase.java   | 28 +++---
 .../action/hadoop/TestHiveActionExecutor.java   | 13 ++-
 .../action/hadoop/TestHive2ActionExecutor.java  | 15 ++-
 .../action/hadoop/TestPigActionExecutor.java    |  8 +-
 .../apache/oozie/action/hadoop/TestPyspark.java |  8 +-
 .../action/hadoop/TestSparkActionExecutor.java  | 13 ++-
 .../action/hadoop/TestSqoopActionExecutor.java  | 17 +++-
 .../hadoop/TestMapReduceActionExecutor.java     | 44 ++++-----
 32 files changed, 202 insertions(+), 157 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/core/src/test/java/org/apache/oozie/action/hadoop/TestDistCpActionExecutor.java
----------------------------------------------------------------------
diff --git 
a/core/src/test/java/org/apache/oozie/action/hadoop/TestDistCpActionExecutor.java
 
b/core/src/test/java/org/apache/oozie/action/hadoop/TestDistCpActionExecutor.java
index c953bb8..c1f0e6f 100644
--- 
a/core/src/test/java/org/apache/oozie/action/hadoop/TestDistCpActionExecutor.java
+++ 
b/core/src/test/java/org/apache/oozie/action/hadoop/TestDistCpActionExecutor.java
@@ -50,7 +50,7 @@ public class TestDistCpActionExecutor extends 
ActionExecutorTestCase{
         os.close();
 
         String actionXml = "<distcp>" +
-                "<job-tracker>" + getResourceManagerUri() + "</job-tracker>" +
+                "<job-tracker>" + getJobTrackerUri() + "</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node>" +
                 "<arg>" + inputPath + "</arg>"+
                 "<arg>" + outputPath + "</arg>" +

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/core/src/test/java/org/apache/oozie/action/hadoop/TestJavaActionExecutor.java
----------------------------------------------------------------------
diff --git 
a/core/src/test/java/org/apache/oozie/action/hadoop/TestJavaActionExecutor.java 
b/core/src/test/java/org/apache/oozie/action/hadoop/TestJavaActionExecutor.java
index 2b31207..bfc8ab4 100644
--- 
a/core/src/test/java/org/apache/oozie/action/hadoop/TestJavaActionExecutor.java
+++ 
b/core/src/test/java/org/apache/oozie/action/hadoop/TestJavaActionExecutor.java
@@ -44,6 +44,7 @@ import org.apache.hadoop.io.Text;
 import org.apache.hadoop.mapred.JobConf;
 import org.apache.hadoop.security.token.Token;
 import org.apache.hadoop.security.token.TokenIdentifier;
+import org.apache.hadoop.yarn.api.records.YarnApplicationState;
 import org.apache.oozie.WorkflowActionBean;
 import org.apache.oozie.WorkflowJobBean;
 import org.apache.oozie.action.ActionExecutor;
@@ -86,7 +87,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
 
         setSystemProperty("oozie.service.ActionService.executor.classes", 
JavaActionExecutor.class.getName());
         
setSystemProperty("oozie.service.HadoopAccessorService.action.configurations",
-                          "*=hadoop-conf," + getResourceManagerUri() + 
"=action-conf");
+                          "*=hadoop-conf," + getJobTrackerUri() + 
"=action-conf");
         setSystemProperty(WorkflowAppService.SYSTEM_LIB_PATH, 
getFsTestCaseDir().toUri().getPath() + "/systemlib");
         new File(getTestCaseConfDir(), "action-conf").mkdir();
         InputStream is = 
Thread.currentThread().getContextClassLoader().getResourceAsStream("test-action-config.xml");
@@ -134,7 +135,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
             fail();
         }
 
-        Element actionXml = XmlUtils.parseXml("<java>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" +
+        Element actionXml = XmlUtils.parseXml("<java>" + "<job-tracker>" + 
getJobTrackerUri() + "</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node>" +
                 "<job-xml>job.xml</job-xml>" + "<job-xml>job2.xml</job-xml>" + 
"<configuration>" +
                 
"<property><name>oozie.launcher.a</name><value>LA</value></property>" +
@@ -195,7 +196,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
 
         conf = ae.createBaseHadoopConf(context, actionXml);
         assertEquals(protoConf.get(WorkflowAppService.HADOOP_USER), 
conf.get(WorkflowAppService.HADOOP_USER));
-        assertEquals(getResourceManagerUri(), 
conf.get("yarn.resourcemanager.address"));
+        assertEquals(getJobTrackerUri(), 
conf.get("yarn.resourcemanager.address"));
         assertEquals(getNameNodeUri(), conf.get("fs.default.name"));
 
         conf = ae.createBaseHadoopConf(context, actionXml);
@@ -267,7 +268,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
        // FIXME - this file exists - must use the correct path
        //  assertTrue(getFileSystem().exists(new Path(context.getActionDir(), 
LauncherMapper.ACTION_CONF_XML)));
 
-        actionXml = XmlUtils.parseXml("<java>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" +
+        actionXml = XmlUtils.parseXml("<java>" + "<job-tracker>" + 
getJobTrackerUri() + "</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node> 
<configuration>" +
                 
"<property><name>mapred.job.queue.name</name><value>AQ</value></property>" +
                 
"<property><name>oozie.action.sharelib.for.java</name><value>sharelib-java</value></property>"
 +
@@ -280,7 +281,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
         assertEquals("AQ", actionConf.get("mapred.job.queue.name"));
         assertEquals("sharelib-java", 
actionConf.get("oozie.action.sharelib.for.java"));
 
-        actionXml = XmlUtils.parseXml("<java>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" +
+        actionXml = XmlUtils.parseXml("<java>" + "<job-tracker>" + 
getJobTrackerUri() + "</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node> 
<configuration>" +
                 
"<property><name>oozie.launcher.mapred.job.queue.name</name><value>LQ</value></property>"
 +
                 "</configuration>" + "<main-class>MAIN-CLASS</main-class>" +
@@ -290,7 +291,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
         conf = ae.createLauncherConf(getFileSystem(), context, action, 
actionXml, actionConf);
         assertEquals("LQ", conf.get("mapred.job.queue.name"));
 
-        actionXml = XmlUtils.parseXml("<java>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" +
+        actionXml = XmlUtils.parseXml("<java>" + "<job-tracker>" + 
getJobTrackerUri() + "</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node> 
<configuration>" +
                 
"<property><name>oozie.launcher.mapred.job.queue.name</name><value>LQ</value></property>"
 +
                 
"<property><name>mapred.job.queue.name</name><value>AQ</value></property>" +
@@ -353,7 +354,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
 
     public void testSimpestSleSubmitOK() throws Exception {
         String actionXml = "<java>" +
-                "<job-tracker>" + getResourceManagerUri() + "</job-tracker>" +
+                "<job-tracker>" + getJobTrackerUri() + "</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node>" +
                 "<main-class>" + LauncherMainTester.class.getName() + 
"</main-class>" +
                 "</java>";
@@ -371,7 +372,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
 
     public void testOutputSubmitOK() throws Exception {
         String actionXml = "<java>" +
-                "<job-tracker>" + getResourceManagerUri() + "</job-tracker>" +
+                "<job-tracker>" + getJobTrackerUri() + "</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node>" +
                 "<main-class>" + LauncherMainTester.class.getName() + 
"</main-class>" +
                 "<arg>out</arg>" +
@@ -396,7 +397,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
 
     public void testIdSwapSubmitOK() throws Exception {
         String actionXml = "<java>" +
-                "<job-tracker>" + getResourceManagerUri() + "</job-tracker>" +
+                "<job-tracker>" + getJobTrackerUri() + "</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node>" +
                 "<main-class>" + LauncherMainTester.class.getName() + 
"</main-class>" +
                 "<arg>id</arg>" +
@@ -425,7 +426,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
         IOUtils.copyStream(is, os);
 
         String actionXml = "<java>" +
-                "<job-tracker>" + getResourceManagerUri() + "</job-tracker>" +
+                "<job-tracker>" + getJobTrackerUri() + "</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node>" +
                 "<main-class>" + LauncherMainTester2.class.getName() + 
"</main-class>" +
                 "<file>" + appJarPath.toString() + "</file>" +
@@ -446,7 +447,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
 
     public void testExit0SubmitOK() throws Exception {
         String actionXml = "<java>" +
-                "<job-tracker>" + getResourceManagerUri() + "</job-tracker>" +
+                "<job-tracker>" + getJobTrackerUri() + "</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node>" +
                 "<main-class>" + LauncherMainTester.class.getName() + 
"</main-class>" +
                 "<arg>exit0</arg>" +
@@ -467,7 +468,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
 
     public void testExit1SubmitError() throws Exception {
         String actionXml = "<java>" +
-                "<job-tracker>" + getResourceManagerUri() + "</job-tracker>" +
+                "<job-tracker>" + getJobTrackerUri() + "</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node>" +
                 "<main-class>" + LauncherMainTester.class.getName() + 
"</main-class>" +
                 "<arg>exit1</arg>" +
@@ -490,7 +491,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
 
     public void testExceptionSubmitException() throws Exception {
         String actionXml = "<java>" +
-                "<job-tracker>" + getResourceManagerUri() + "</job-tracker>" +
+                "<job-tracker>" + getJobTrackerUri() + "</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node>" +
                 "<main-class>" + LauncherMainTester.class.getName() + 
"</main-class>" +
                 "<arg>exception</arg>" +
@@ -512,7 +513,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
 
     public void testExceptionSubmitThrowable() throws Exception {
         String actionXml = "<java>" +
-                "<job-tracker>" + getResourceManagerUri() + "</job-tracker>" +
+                "<job-tracker>" + getJobTrackerUri() + "</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node>" +
                 "<main-class>" + LauncherMainTester.class.getName() + 
"</main-class>" +
                 "<arg>throwable</arg>" +
@@ -534,7 +535,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
 
     public void testKill() throws Exception {
         String actionXml = "<java>" +
-                "<job-tracker>" + getResourceManagerUri() + "</job-tracker>" +
+                "<job-tracker>" + getJobTrackerUri() + "</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node>" +
                 "<main-class>" + LauncherMainTester.class.getName() + 
"</main-class>" +
                 "</java>";
@@ -551,7 +552,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
 
     public void testRecovery() throws Exception {
         final String actionXml = "<java>" +
-                "<job-tracker>" + getResourceManagerUri() + "</job-tracker>" +
+                "<job-tracker>" + getJobTrackerUri() + "</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node>" +
                 "<main-class>" + LauncherMainTester.class.getName() + 
"</main-class>" +
                 "</java>";
@@ -611,7 +612,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
         getFileSystem().create(rootArchive).close();
 
         String actionXml = "<java>" +
-                "      <job-tracker>" + getResourceManagerUri() + 
"</job-tracker>" +
+                "      <job-tracker>" + getJobTrackerUri() + "</job-tracker>" +
                 "      <name-node>" + getNameNodeUri() + "</name-node>" +
                 "      <main-class>CLASS</main-class>" +
                 "      <file>" + jar.toString() + "</file>\n" +
@@ -719,7 +720,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
         getFileSystem().create(rootArchive).close();
 
         String actionXml = "<java>" +
-                "      <job-tracker>" + getResourceManagerUri() + 
"</job-tracker>" +
+                "      <job-tracker>" + getJobTrackerUri() + "</job-tracker>" +
                 "      <name-node>" + getNameNodeUri() + "</name-node>" +
                 "      <main-class>CLASS</main-class>" +
                 "      <file>" + jar.toString() +
@@ -801,7 +802,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
         fs.mkdirs(delete);
 
         String actionXml = "<java>" +
-                "<job-tracker>" + getResourceManagerUri() + "</job-tracker>" +
+                "<job-tracker>" + getJobTrackerUri() + "</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node>" +
                 "<prepare>" +
                 "<mkdir path='" + mkdir + "'/>" +
@@ -1189,7 +1190,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
     }
 
     public void testJavaOpts() throws Exception {
-        String actionXml = "<java>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" + "<name-node>"
+        String actionXml = "<java>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" + "<name-node>"
                 + getNameNodeUri() + "</name-node>"
                 + "<configuration>" + 
"<property><name>oozie.launcher.a</name><value>LA</value></property>"
                 + "<property><name>a</name><value>AA</value></property>"
@@ -1215,7 +1216,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
         assertEquals("-Xmx200m JAVA-OPT1 JAVA-OPT2", 
conf.get("mapred.child.java.opts"));
         assertEquals("-Xmx200m JAVA-OPT1 JAVA-OPT2", 
conf.get("mapreduce.map.java.opts"));
 
-        actionXml = "<java>" + "<job-tracker>" + getResourceManagerUri() + 
"</job-tracker>" + "<name-node>"
+        actionXml = "<java>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" + "<name-node>"
                 + getNameNodeUri() + "</name-node>"
                 + "<configuration>" + 
"<property><name>oozie.launcher.a</name><value>LA</value></property>"
                 + "<property><name>a</name><value>AA</value></property>"
@@ -1240,7 +1241,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
         assertEquals("-Xmx200m JAVA-OPT1 JAVA-OPT2", 
conf.get("mapred.child.java.opts"));
         assertEquals("-Xmx200m JAVA-OPT1 JAVA-OPT2", 
conf.get("mapreduce.map.java.opts"));
 
-        actionXml = "<java>" + "<job-tracker>" + getResourceManagerUri() + 
"</job-tracker>" + "<name-node>"
+        actionXml = "<java>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" + "<name-node>"
                 + getNameNodeUri() + "</name-node>"
                 + "<configuration>" + 
"<property><name>oozie.launcher.a</name><value>LA</value></property>"
                 + "<property><name>a</name><value>AA</value></property>"
@@ -1267,7 +1268,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
         assertEquals("JAVA-OPT3 JAVA-OPT1 JAVA-OPT2", 
conf.get("mapred.child.java.opts"));
         assertEquals("JAVA-OPT3 JAVA-OPT1 JAVA-OPT2", 
conf.get("mapreduce.map.java.opts"));
 
-        actionXml = "<java>" + "<job-tracker>" + getResourceManagerUri() + 
"</job-tracker>" + "<name-node>"
+        actionXml = "<java>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" + "<name-node>"
                 + getNameNodeUri() + "</name-node>"
                 + "<configuration>" + 
"<property><name>oozie.launcher.a</name><value>LA</value></property>"
                 + "<property><name>a</name><value>AA</value></property>"
@@ -1294,7 +1295,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
         assertEquals("-Xmx200m JAVA-OPT3 JAVA-OPT1 JAVA-OPT2", 
conf.get("mapred.child.java.opts"));
         assertEquals("-Xmx200m JAVA-OPT3 JAVA-OPT1 JAVA-OPT2", 
conf.get("mapreduce.map.java.opts"));
 
-        actionXml = "<java>" + "<job-tracker>" + getResourceManagerUri() + 
"</job-tracker>" + "<name-node>"
+        actionXml = "<java>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" + "<name-node>"
                 + getNameNodeUri() + "</name-node>"
                 + "<configuration>" + 
"<property><name>oozie.launcher.a</name><value>LA</value></property>"
                 + "<property><name>a</name><value>AA</value></property>"
@@ -1332,7 +1333,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
         Path jar2Path = new Path(actionLibPath, "jar2.jar");
         getFileSystem().create(jar2Path).close();
 
-        String actionXml = "<java>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" +
+        String actionXml = "<java>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node>" + 
"<configuration>" +
                 "<property><name>oozie.launcher.oozie.libpath</name><value>" + 
actionLibPath + "</value></property>" +
                 "</configuration>" + "<main-class>MAIN-CLASS</main-class>" +
@@ -1355,7 +1356,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
         Path jar3Path = new Path(getFsTestCaseDir(), "jar3.jar");
         getFileSystem().create(jar3Path).close();
 
-        actionXml = "<java>" + "<job-tracker>" + getResourceManagerUri() + 
"</job-tracker>" +
+        actionXml = "<java>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node>" + 
"<configuration>" +
                 "<property><name>oozie.launcher.oozie.libpath</name><value>" + 
jar3Path + "</value></property>" +
                 "</configuration>" + "<main-class>MAIN-CLASS</main-class>" +
@@ -1374,7 +1375,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
         assertTrue(cacheFilesStr.contains(jar3Path.toString()));
 
         // Test adding a directory and a file (comma separated)
-        actionXml = "<java>" + "<job-tracker>" + getResourceManagerUri() + 
"</job-tracker>" +
+        actionXml = "<java>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node>" + 
"<configuration>" +
                 "<property><name>oozie.launcher.oozie.libpath</name><value>" + 
actionLibPath + "," + jar3Path +
                 "</value></property>" +
@@ -1423,7 +1424,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
         Path jar5Path = new Path(otherShareLibPath, "jar5.jar");
         getFileSystem().create(jar5Path).close();
 
-        String actionXml = "<java>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" +
+        String actionXml = "<java>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node>" +
                 "<main-class>MAIN-CLASS</main-class>" +
                 "</java>";
@@ -1503,7 +1504,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
                 return "java-action-executor";
             }
         };
-        String actionXml = "<java>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" + "<name-node>"
+        String actionXml = "<java>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" + "<name-node>"
                 + getNameNode2Uri() + "</name-node>" + "<main-class>" + 
LauncherMainTester.class.getName()
                 + "</main-class>" + "</java>";
         Element eActionXml = XmlUtils.parseXml(actionXml);
@@ -1538,7 +1539,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
 
     public void testFilesystemScheme() throws Exception {
         try {
-            String actionXml = "<java>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" + "<name-node>"
+            String actionXml = "<java>" + "<job-tracker>" + getJobTrackerUri() 
+ "</job-tracker>" + "<name-node>"
                     + getNameNodeUri() + "</name-node>" + "<main-class>" + 
LauncherMainTester.class.getName()
                     + "</main-class>" + "</java>";
             Element eActionXml = XmlUtils.parseXml(actionXml);
@@ -1561,7 +1562,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
 
     public void testACLDefaults_launcherACLsSetToDefault() throws Exception {
         // CASE: launcher specific ACLs not configured - set defaults
-        String actionXml = "<java>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" +
+        String actionXml = "<java>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node> 
<configuration>" +
                 
"<property><name>mapreduce.job.acl-view-job</name><value>VIEWER</value></property>"
 +
                 
"<property><name>mapreduce.job.acl-modify-job</name><value>MODIFIER</value></property>"
 +
@@ -1586,7 +1587,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
 
     public void testACLDefaults_noFalseChange() throws Exception {
         // CASE: launcher specific ACLs configured, but MR job ACLs not 
configured i.e. null. Check for no false changes to null
-        String actionXml = "<java>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" +
+        String actionXml = "<java>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node> 
<configuration>" +
                 
"<property><name>oozie.launcher.mapreduce.job.acl-view-job</name><value>V</value></property>"
 +
                 
"<property><name>oozie.launcher.mapreduce.job.acl-modify-job</name><value>M</value></property>"
 +
@@ -1611,7 +1612,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
 
     public void testACLDefaults_explicitLauncherAndActionSettings() throws 
Exception {
         // CASE: launcher specific ACLs configured, as well as MR job ACLs 
configured. Check that NO overriding with defaults
-        String actionXml = "<java>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" +
+        String actionXml = "<java>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node> 
<configuration>" +
                 
"<property><name>oozie.launcher.mapreduce.job.acl-view-job</name><value>V</value></property>"
 +
                 
"<property><name>oozie.launcher.mapreduce.job.acl-modify-job</name><value>M</value></property>"
 +
@@ -1639,7 +1640,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
     public void testACLModifyJob() throws Exception {
         // CASE 1: If user has provided modify-acl value
         // then it should NOT be overridden by group name
-        String actionXml = "<java>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" +
+        String actionXml = "<java>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node> 
<configuration>" +
                 
"<property><name>mapreduce.job.acl-modify-job</name><value>MODIFIER</value></property>"
 +
                 "</configuration>" + "<main-class>MAIN-CLASS</main-class>" +
@@ -1656,7 +1657,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
 
         // CASE 2: If user has not provided modify-acl value
         // then it equals group name
-        actionXml = "<java>" + "<job-tracker>" + getResourceManagerUri() + 
"</job-tracker>" +
+        actionXml = "<java>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node> 
<configuration>" +
                 "</configuration>" + "<main-class>MAIN-CLASS</main-class>" +
                 "</java>";
@@ -1788,7 +1789,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
         //Test UpdateCOnfForJavaTmpDir for launcherConf
         String actionXml1 = "<java>"
                         + "<job-tracker>"
-                        + getResourceManagerUri()
+                        + getJobTrackerUri()
                         + "</job-tracker>"
                         + "<name-node>"
                         + getNameNodeUri()
@@ -1824,7 +1825,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
         //Test UpdateConfForJavaTmpDIr for actionConf
         String actionXml = "<java>"
                         + "<job-tracker>"
-                        + getResourceManagerUri()
+                        + getJobTrackerUri()
                         + "</job-tracker>"
                         + "<name-node>"
                         + getNameNodeUri()
@@ -1852,7 +1853,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
         Element actionXml = XmlUtils
                 .parseXml("<java>"
                         + "<job-tracker>"
-                        + getResourceManagerUri()
+                        + getJobTrackerUri()
                         + "</job-tracker>"
                         + "<name-node>"
                         + getNameNodeUri()
@@ -1886,7 +1887,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
         Element actionXmlWithTez = XmlUtils
                 .parseXml("<java>"
                         + "<job-tracker>"
-                        + getResourceManagerUri()
+                        + getJobTrackerUri()
                         + "</job-tracker>"
                         + "<name-node>"
                         + getNameNodeUri()
@@ -1902,7 +1903,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
         Element actionXmlATSDisabled = XmlUtils
                 .parseXml("<java>"
                         + "<job-tracker>"
-                        + getResourceManagerUri()
+                        + getJobTrackerUri()
                         + "</job-tracker>"
                         + "<name-node>"
                         + getNameNodeUri()
@@ -2079,7 +2080,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
         //   (first should be used)
         // 4. Fully qualified path located in the second filesystem
         String str = "<java>"
-                + "<job-tracker>" + getResourceManagerUri() + "</job-tracker>"
+                + "<job-tracker>" + getJobTrackerUri() + "</job-tracker>"
                 + "<name-node>" + getNameNode2Uri() + "</name-node>"
                 + "<job-xml>" + jobXmlAbsolutePath.toString() + "</job-xml>"
                 + "<job-xml>job2.xml</job-xml>"
@@ -2169,7 +2170,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
         is = new FileInputStream(jarFile);
         IOUtils.copyStream(is, os3);
 
-        String actionXml = "<java>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" +
+        String actionXml = "<java>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" +
                 "<name-node>" + getNameNode2Uri() + "</name-node>" +
                 "<job-xml>job.xml</job-xml>" +
                 "<main-class>"+ LauncherMainTester.class.getName() + 
"</main-class>" +
@@ -2212,7 +2213,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
         w.write("A = load '$INPUT' using PigStorage(':');\n");
         w.write("store B into '$OUTPUT' USING PigStorage();\n");
         w.close();
-        String actionXml = "<pig>" + "<job-tracker>" + getResourceManagerUri() 
+ "</job-tracker>" + "<name-node>"
+        String actionXml = "<pig>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" + "<name-node>"
                 + getNameNodeUri() + "</name-node>" + "<prepare>" + "<delete 
path='outputdir' />" + "</prepare>"
                 + "<configuration>" + "<property>" + 
"<name>mapred.compress.map.output</name>" + "<value>true</value>"
                 + "</property>" + "<property>" + 
"<name>mapred.job.queue.name</name>" + "<value>default</value>"
@@ -2236,7 +2237,7 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
     public void testDefaultConfigurationInLauncher() throws Exception {
         JavaActionExecutor ae = new JavaActionExecutor();
         Element actionXmlWithConfiguration = XmlUtils.parseXml(
-                "<java>" + "<job-tracker>" + getResourceManagerUri() 
+"</job-tracker>" +
+                "<java>" + "<job-tracker>" + getJobTrackerUri() 
+"</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node>" +
                 "<configuration>" +
                 
"<property><name>oozie.launcher.a</name><value>AA</value></property>" +
@@ -2245,16 +2246,16 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
                 "<main-class>MAIN-CLASS</main-class>" +
                 "</java>");
         Element actionXmlWithoutConfiguration = XmlUtils.parseXml(
-                "<java>" + "<job-tracker>" + getResourceManagerUri() + 
"</job-tracker>" +
+                "<java>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node>" +
                 "<main-class>MAIN-CLASS</main-class>" +
                 "</java>");
 
         Configuration conf = new Configuration(false);
         Assert.assertEquals(0, conf.size());
-        conf.set("yarn.resourcemanager.address", getResourceManagerUri());
+        conf.set("yarn.resourcemanager.address", getJobTrackerUri());
         ae.setupLauncherConf(conf, actionXmlWithConfiguration, null, null);
-        assertEquals(getResourceManagerUri(), 
conf.get("yarn.resourcemanager.address"));
+        assertEquals(getJobTrackerUri(), 
conf.get("yarn.resourcemanager.address"));
         assertEquals("AA", conf.get("oozie.launcher.a"));
         assertEquals("AA", conf.get("a"));
         assertEquals("action.barbar", 
conf.get("oozie.launcher.action.foofoo"));
@@ -2263,9 +2264,9 @@ public class TestJavaActionExecutor extends 
ActionExecutorTestCase {
 
         conf = new Configuration(false);
         Assert.assertEquals(0, conf.size());
-        conf.set("yarn.resourcemanager.address", getResourceManagerUri());
+        conf.set("yarn.resourcemanager.address", getJobTrackerUri());
         ae.setupLauncherConf(conf, actionXmlWithoutConfiguration, null, null);
-        assertEquals(getResourceManagerUri(), 
conf.get("yarn.resourcemanager.address"));
+        assertEquals(getJobTrackerUri(), 
conf.get("yarn.resourcemanager.address"));
         assertEquals("action.barbar", 
conf.get("oozie.launcher.action.foofoo"));
         assertEquals("action.barbar", conf.get("action.foofoo"));
         assertEquals(3, conf.size());

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/core/src/test/java/org/apache/oozie/action/hadoop/TestLauncher.java
----------------------------------------------------------------------
diff --git 
a/core/src/test/java/org/apache/oozie/action/hadoop/TestLauncher.java 
b/core/src/test/java/org/apache/oozie/action/hadoop/TestLauncher.java
index 1005274..e7b9534 100644
--- a/core/src/test/java/org/apache/oozie/action/hadoop/TestLauncher.java
+++ b/core/src/test/java/org/apache/oozie/action/hadoop/TestLauncher.java
@@ -79,7 +79,7 @@ public class TestLauncher extends XFsTestCase {
         jobConf.setInt("mapred.reduce.max.attempts", 1);
 
         jobConf.set("mapreduce.framework.name", "yarn");
-        jobConf.set("mapred.job.tracker", getResourceManagerUri());
+        jobConf.set("mapred.job.tracker", getJobTrackerUri());
         jobConf.set("fs.default.name", getNameNodeUri());
 
 

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/core/src/test/java/org/apache/oozie/action/hadoop/TestOozieJobInfo.java
----------------------------------------------------------------------
diff --git 
a/core/src/test/java/org/apache/oozie/action/hadoop/TestOozieJobInfo.java 
b/core/src/test/java/org/apache/oozie/action/hadoop/TestOozieJobInfo.java
index d3dd377..9efacdd 100644
--- a/core/src/test/java/org/apache/oozie/action/hadoop/TestOozieJobInfo.java
+++ b/core/src/test/java/org/apache/oozie/action/hadoop/TestOozieJobInfo.java
@@ -202,7 +202,7 @@ public class TestOozieJobInfo extends XDataTestCase {
         writer2.write(APP1);
         writer2.close();
         jobConf.set(OozieClient.USER_NAME, getTestUser());
-        jobConf.set("myJobTracker", getResourceManagerUri());
+        jobConf.set("myJobTracker", getJobTrackerUri());
         jobConf.set("myNameNode", getNameNodeUri());
         jobConf.set("wfAppPath", new Path(wfAppPath, 
"workflow.xml").toString());
         jobConf.set("mrclass", MapperReducerForTest.class.getName());
@@ -239,7 +239,7 @@ public class TestOozieJobInfo extends XDataTestCase {
         Configuration conf = new XConfiguration();
         conf.set(OozieClient.BUNDLE_APP_PATH, bundleAppPath.toString());
         conf.set(OozieClient.USER_NAME, getTestUser());
-        conf.set("jobTracker", getResourceManagerUri());
+        conf.set("jobTracker", getJobTrackerUri());
         conf.set("nameNode", getNameNodeUri());
         conf.set("appName", "bundle-app-name");
         conf.set("start", "2009-02-01T00:00Z");

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/core/src/test/java/org/apache/oozie/action/hadoop/TestRerun.java
----------------------------------------------------------------------
diff --git a/core/src/test/java/org/apache/oozie/action/hadoop/TestRerun.java 
b/core/src/test/java/org/apache/oozie/action/hadoop/TestRerun.java
index fbb0512..cf9ce1b 100644
--- a/core/src/test/java/org/apache/oozie/action/hadoop/TestRerun.java
+++ b/core/src/test/java/org/apache/oozie/action/hadoop/TestRerun.java
@@ -90,7 +90,7 @@ public class TestRerun extends XFsTestCase {
         final OozieClient wfClient = LocalOozie.getClient();
         Properties conf = wfClient.createConfiguration();
         conf.setProperty(OozieClient.APP_PATH, new Path(appPath, 
"workflow.xml").toString());
-        conf.setProperty("jobTracker", getResourceManagerUri());
+        conf.setProperty("jobTracker", getJobTrackerUri());
         conf.setProperty("nameNode", getNameNodeUri());
         conf.setProperty("mrclass", MapperReducerForTest.class.getName());
         conf.setProperty("input", input.toString());

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/core/src/test/java/org/apache/oozie/action/hadoop/TestShellActionExecutor.java
----------------------------------------------------------------------
diff --git 
a/core/src/test/java/org/apache/oozie/action/hadoop/TestShellActionExecutor.java
 
b/core/src/test/java/org/apache/oozie/action/hadoop/TestShellActionExecutor.java
index fa13548..931307e 100644
--- 
a/core/src/test/java/org/apache/oozie/action/hadoop/TestShellActionExecutor.java
+++ 
b/core/src/test/java/org/apache/oozie/action/hadoop/TestShellActionExecutor.java
@@ -26,10 +26,16 @@ import java.util.Map;
 import org.apache.hadoop.conf.Configuration;
 import org.apache.hadoop.fs.FileSystem;
 import org.apache.hadoop.fs.Path;
+import org.apache.hadoop.mapred.JobClient;
+import org.apache.hadoop.mapred.JobConf;
+import org.apache.hadoop.mapred.JobID;
+import org.apache.hadoop.mapred.RunningJob;
 import org.apache.hadoop.util.Shell;
 import org.apache.oozie.WorkflowActionBean;
 import org.apache.oozie.WorkflowJobBean;
 import org.apache.oozie.client.WorkflowAction;
+import org.apache.oozie.service.ActionService;
+import org.apache.oozie.service.HadoopAccessorService;
 import org.apache.oozie.service.Services;
 import org.apache.oozie.service.WorkflowAppService;
 import org.apache.oozie.util.PropertiesUtils;
@@ -75,7 +81,7 @@ public class TestShellActionExecutor extends 
ActionExecutorTestCase {
     public void testSetupMethods() throws Exception {
         ShellActionExecutor ae = new ShellActionExecutor();
         assertNull(ae.getLauncherClasses());
-        Element actionXml = XmlUtils.parseXml("<shell>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>"
+        Element actionXml = XmlUtils.parseXml("<shell>" + "<job-tracker>" + 
getJobTrackerUri() + "</job-tracker>"
                 + "<name-node>" + getNameNodeUri() + "</name-node>" + 
"<exec>SCRIPT</exec>"
                 + "<argument>a=A</argument>" + "<argument>b=B</argument>" + 
"</shell>");
 
@@ -117,7 +123,7 @@ public class TestShellActionExecutor extends 
ActionExecutorTestCase {
         w.close();
 
         // Create sample Shell action xml
-        String actionXml = "<shell>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" + "<name-node>"
+        String actionXml = "<shell>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" + "<name-node>"
                 + getNameNodeUri() + "</name-node>" + "<exec>" + SHELL_EXEC + 
"</exec>" + "<argument>" + SHELL_PARAM + "</argument>"
                 + "<argument>" + SHELL_SCRIPTNAME + "</argument>" + 
"<argument>A</argument>" + "<argument>B</argument>"
                 + "<env-var>var1=val1</env-var>" + 
"<env-var>var2=val2</env-var>" + "<file>" + script.toString()
@@ -143,7 +149,7 @@ public class TestShellActionExecutor extends 
ActionExecutorTestCase {
         w.close();
 
         // Create sample Shell action xml
-        String actionXml = "<shell>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" + "<name-node>"
+        String actionXml = "<shell>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" + "<name-node>"
                 + getNameNodeUri() + "</name-node>" + "<configuration>"
                 + 
"<property><name>oozie.action.shell.setup.hadoop.conf.dir</name><value>true</value></property>"
                 + "</configuration>" + "<exec>" + SHELL_EXEC + "</exec>" + 
"<argument>" + SHELL_PARAM + "</argument>"
@@ -187,7 +193,7 @@ public class TestShellActionExecutor extends 
ActionExecutorTestCase {
         w.close();
 
         // Create sample Shell action xml
-        String actionXml = "<shell>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" + "<name-node>"
+        String actionXml = "<shell>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" + "<name-node>"
                 + getNameNodeUri() + "</name-node>" + "<configuration>"
                 + 
"<property><name>oozie.action.shell.setup.hadoop.conf.dir</name><value>true</value></property>"
                 + 
"<property><name>oozie.action.shell.setup.hadoop.conf.dir.write.log4j.properties"
@@ -217,7 +223,7 @@ public class TestShellActionExecutor extends 
ActionExecutorTestCase {
         w.close();
 
         // Create sample shell action xml
-        String actionXml = "<shell>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" + "<name-node>"
+        String actionXml = "<shell>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" + "<name-node>"
                 + getNameNodeUri() + "</name-node>" + "<exec>" + SHELL_EXEC + 
"</exec>" + "<argument>" + SHELL_PARAM + "</argument>"
                 + "<argument>" + SHELL_SCRIPTNAME + "</argument>" + 
"<argument>A</argument>" + "<argument>B</argument>" + "<file>"
                 + script.toString() + "#" + script.getName() + "</file>" + 
"</shell>";
@@ -243,7 +249,7 @@ public class TestShellActionExecutor extends 
ActionExecutorTestCase {
         w.write(PERL_SCRIPT_CONTENT);
         w.close();
         // Create a Sample Shell action using the perl script
-        String actionXml = "<shell>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" + "<name-node>"
+        String actionXml = "<shell>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" + "<name-node>"
                 + getNameNodeUri() + "</name-node>" + "<exec>perl</exec>" + 
"<argument>script.pl</argument>"
                 + "<argument>A</argument>" + "<argument>B</argument>" + 
"<env-var>my_var1=my_val1</env-var>" + "<file>"
                 + script.toString() + "#" + script.getName() + "</file>" + 
"<capture-output/>" + "</shell>";
@@ -270,7 +276,7 @@ public class TestShellActionExecutor extends 
ActionExecutorTestCase {
 
         String envValueHavingEqualSign = "a=b;c=d";
         // Create sample shell action xml
-        String actionXml = "<shell>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" + "<name-node>"
+        String actionXml = "<shell>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" + "<name-node>"
                 + getNameNodeUri() + "</name-node>" + "<exec>" + SHELL_EXEC + 
"</exec>" + "<argument>" + SHELL_PARAM + "</argument>"
                 + "<argument>" + SHELL_SCRIPTNAME + "</argument>" + 
"<argument>A</argument>" + "<argument>B</argument>"
                 + "<env-var>var1=val1</env-var>" + "<env-var>var2=" + 
envValueHavingEqualSign + "</env-var>" + "<file>" + script.toString()

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/core/src/test/java/org/apache/oozie/action/hadoop/TestShellMain.java
----------------------------------------------------------------------
diff --git 
a/core/src/test/java/org/apache/oozie/action/hadoop/TestShellMain.java 
b/core/src/test/java/org/apache/oozie/action/hadoop/TestShellMain.java
index eb442f0..d184a5a 100644
--- a/core/src/test/java/org/apache/oozie/action/hadoop/TestShellMain.java
+++ b/core/src/test/java/org/apache/oozie/action/hadoop/TestShellMain.java
@@ -47,7 +47,7 @@ public class TestShellMain extends ShellTestCase {
         jobConf.setInt("mapred.map.tasks", 1);
         jobConf.setInt("mapred.map.max.attempts", 1);
         jobConf.setInt("mapred.reduce.max.attempts", 1);
-        jobConf.set("mapred.job.tracker", getResourceManagerUri());
+        jobConf.set("mapred.job.tracker", getJobTrackerUri());
         jobConf.set("fs.default.name", getNameNodeUri());
 
 

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/core/src/test/java/org/apache/oozie/action/oozie/TestSubWorkflowActionExecutor.java
----------------------------------------------------------------------
diff --git 
a/core/src/test/java/org/apache/oozie/action/oozie/TestSubWorkflowActionExecutor.java
 
b/core/src/test/java/org/apache/oozie/action/oozie/TestSubWorkflowActionExecutor.java
index f5c7c2e..e074d48 100644
--- 
a/core/src/test/java/org/apache/oozie/action/oozie/TestSubWorkflowActionExecutor.java
+++ 
b/core/src/test/java/org/apache/oozie/action/oozie/TestSubWorkflowActionExecutor.java
@@ -559,7 +559,7 @@ public class TestSubWorkflowActionExecutor extends 
ActionExecutorTestCase {
                 "<start to='java' />" +
                 "       <action name='java'>" +
                 "<java>" +
-                "<job-tracker>" + getResourceManagerUri() + "</job-tracker>" +
+                "<job-tracker>" + getJobTrackerUri() + "</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node>" +
                 "<main-class>" + JavaSleepAction.class.getName() + 
"</main-class>" +
                 "<arg>exit0</arg>" +
@@ -850,7 +850,7 @@ public class TestSubWorkflowActionExecutor extends 
ActionExecutorTestCase {
                 "<start to='java' />" +
                 "<action name='java'>" +
                 "<java>" +
-                "    <job-tracker>" + getResourceManagerUri() + 
"</job-tracker>" +
+                "    <job-tracker>" + getJobTrackerUri() + "</job-tracker>" +
                 "    <name-node>" + getNameNodeUri() + "</name-node>" +
                 "        <configuration>" +
                 "            <property>" +

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/core/src/test/java/org/apache/oozie/command/coord/TestCoordActionStartXCommand.java
----------------------------------------------------------------------
diff --git 
a/core/src/test/java/org/apache/oozie/command/coord/TestCoordActionStartXCommand.java
 
b/core/src/test/java/org/apache/oozie/command/coord/TestCoordActionStartXCommand.java
index 172479b..db66c72 100644
--- 
a/core/src/test/java/org/apache/oozie/command/coord/TestCoordActionStartXCommand.java
+++ 
b/core/src/test/java/org/apache/oozie/command/coord/TestCoordActionStartXCommand.java
@@ -198,7 +198,7 @@ public class TestCoordActionStartXCommand extends 
XDataTestCase {
         jobConf.setProperty(OozieClient.COORDINATOR_APP_PATH, 
coordAppPath.toString());
         jobConf.setProperty(OozieClient.USER_NAME, getTestUser());
         jobConf.setProperty(OozieClient.GROUP_NAME, getTestGroup());
-        jobConf.setProperty("myJobTracker", getResourceManagerUri());
+        jobConf.setProperty("myJobTracker", getJobTrackerUri());
         jobConf.setProperty("myNameNode", getNameNodeUri());
         jobConf.setProperty("wfAppPath", new Path(wfAppPath, 
"workflow.xml").toString());
         jobConf.setProperty("mrclass", MapperReducerForTest.class.getName());

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/core/src/test/java/org/apache/oozie/command/coord/TestCoordRerunXCommand.java
----------------------------------------------------------------------
diff --git 
a/core/src/test/java/org/apache/oozie/command/coord/TestCoordRerunXCommand.java 
b/core/src/test/java/org/apache/oozie/command/coord/TestCoordRerunXCommand.java
index d956b6c..6ae0ae2 100644
--- 
a/core/src/test/java/org/apache/oozie/command/coord/TestCoordRerunXCommand.java
+++ 
b/core/src/test/java/org/apache/oozie/command/coord/TestCoordRerunXCommand.java
@@ -1083,7 +1083,7 @@ public class TestCoordRerunXCommand extends XDataTestCase 
{
         final OozieClient coordClient = LocalOozie.getCoordClient();
         Properties conf = coordClient.createConfiguration();
         conf.setProperty(OozieClient.COORDINATOR_APP_PATH, appPath.toString());
-        conf.setProperty("jobTracker", getResourceManagerUri());
+        conf.setProperty("jobTracker", getJobTrackerUri());
         conf.setProperty("nameNode", getNameNodeUri());
         conf.setProperty("wfAppPath", wfAppPath.toString());
         conf.remove("user.name");
@@ -1293,7 +1293,7 @@ public class TestCoordRerunXCommand extends XDataTestCase 
{
         final OozieClient coordClient = LocalOozie.getCoordClient();
         Properties conf = coordClient.createConfiguration();
         conf.setProperty(OozieClient.COORDINATOR_APP_PATH, appPath.toString());
-        conf.setProperty("jobTracker", getResourceManagerUri());
+        conf.setProperty("jobTracker", getJobTrackerUri());
         conf.setProperty("nameNode", getNameNodeUri());
         conf.setProperty("wfAppPath", wfAppPath.toString());
         conf.remove("user.name");
@@ -1306,7 +1306,7 @@ public class TestCoordRerunXCommand extends XDataTestCase 
{
                 "<start to='java' />" +
                 "       <action name='java'>" +
                 "<java>" +
-                "<job-tracker>" + getResourceManagerUri() + "</job-tracker>" +
+                "<job-tracker>" + getJobTrackerUri() + "</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node>" +
                 "<main-class>" + JavaSleepAction.class.getName() + 
"</main-class>" +
                 "<arg>exit0</arg>" +

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/core/src/test/java/org/apache/oozie/command/wf/TestActionCheckXCommand.java
----------------------------------------------------------------------
diff --git 
a/core/src/test/java/org/apache/oozie/command/wf/TestActionCheckXCommand.java 
b/core/src/test/java/org/apache/oozie/command/wf/TestActionCheckXCommand.java
index 4151182..135c34a 100644
--- 
a/core/src/test/java/org/apache/oozie/command/wf/TestActionCheckXCommand.java
+++ 
b/core/src/test/java/org/apache/oozie/command/wf/TestActionCheckXCommand.java
@@ -368,7 +368,7 @@ public class TestActionCheckXCommand extends XDataTestCase {
 
         // At this point, the launcher job has started (but not finished)
         // Now, shutdown the job tracker to pretend it has gone down during 
the launcher job
-        executeWhileResourceManagerIsShutdown(new 
ShutdownResourceManagerExecutable() {
+        executeWhileJobTrackerIsShutdown(new ShutdownJobTrackerExecutable() {
             @Override
             public void execute() throws Exception {
                 assertEquals(0, action1.getRetries());
@@ -505,7 +505,7 @@ public class TestActionCheckXCommand extends XDataTestCase {
 
         // At this point, the launcher job has finished and the map-reduce 
action has started (but not finished)
         // Now, shutdown the job tracker to pretend it has gone down during 
the map-reduce job
-        executeWhileResourceManagerIsShutdown(new 
ShutdownResourceManagerExecutable() {
+        executeWhileJobTrackerIsShutdown(new ShutdownJobTrackerExecutable() {
             @Override
             public void execute() throws Exception {
                 assertEquals(0, action1.getRetries());
@@ -647,7 +647,7 @@ public class TestActionCheckXCommand extends XDataTestCase {
         w.close();
 
         String actionXml = "<map-reduce>" +
-        "<job-tracker>" + getResourceManagerUri() + "</job-tracker>" +
+        "<job-tracker>" + getJobTrackerUri() + "</job-tracker>" +
         "<name-node>" + getNameNodeUri() + "</name-node>" +
         "<prepare><delete path=\"" + outputDir.toString() + "\"/></prepare>" +
         "<configuration>" +

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/core/src/test/java/org/apache/oozie/command/wf/TestActionStartXCommand.java
----------------------------------------------------------------------
diff --git 
a/core/src/test/java/org/apache/oozie/command/wf/TestActionStartXCommand.java 
b/core/src/test/java/org/apache/oozie/command/wf/TestActionStartXCommand.java
index 7c7ea5e..59cfdd2 100644
--- 
a/core/src/test/java/org/apache/oozie/command/wf/TestActionStartXCommand.java
+++ 
b/core/src/test/java/org/apache/oozie/command/wf/TestActionStartXCommand.java
@@ -28,6 +28,7 @@ import org.apache.hadoop.conf.Configuration;
 import org.apache.hadoop.fs.FileSystem;
 import org.apache.hadoop.fs.Path;
 import org.apache.hadoop.fs.permission.FsPermission;
+import org.apache.hadoop.mapred.JobClient;
 import org.apache.hadoop.mapred.JobConf;
 import org.apache.oozie.WorkflowActionBean;
 import org.apache.oozie.WorkflowJobBean;
@@ -47,6 +48,7 @@ import 
org.apache.oozie.executor.jpa.WorkflowActionQueryExecutor.WorkflowActionQ
 import org.apache.oozie.executor.jpa.WorkflowJobInsertJPAExecutor;
 import org.apache.oozie.executor.jpa.WorkflowJobQueryExecutor;
 import org.apache.oozie.executor.jpa.WorkflowJobQueryExecutor.WorkflowJobQuery;
+import org.apache.oozie.service.HadoopAccessorService;
 import org.apache.oozie.service.InstrumentationService;
 import org.apache.oozie.service.JPAService;
 import org.apache.oozie.service.LiteWorkflowStoreService;
@@ -329,7 +331,7 @@ public class TestActionStartXCommand extends XDataTestCase {
         w.write("dummy\n");
         w.close();
 
-        String actionXml = "<map-reduce>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" + "<name-node>"
+        String actionXml = "<map-reduce>" + "<job-tracker>" + 
getJobTrackerUri() + "</job-tracker>" + "<name-node>"
         + getNameNodeUri() + "</name-node>" + "<configuration>"
         + "<property><name>mapred.mapper.class</name><value>" + 
MapperReducerForTest.class.getName()
         + "</value></property>" +
@@ -415,7 +417,7 @@ public class TestActionStartXCommand extends XDataTestCase {
         w.write("dummy\n");
         w.close();
 
-        String actionXml = "<map-reduce>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" + "<name-node>"
+        String actionXml = "<map-reduce>" + "<job-tracker>" + 
getJobTrackerUri() + "</job-tracker>" + "<name-node>"
                 + getNameNodeUri() + "</name-node>" + "<configuration>"
                 + "<property><name>mapred.mapper.class</name><value>" + 
MapperReducerForTest.class.getName()
                 + "</value></property>" + 
"<property><name>mapred.reducer.class</name><value>"
@@ -522,7 +524,7 @@ public class TestActionStartXCommand extends XDataTestCase {
         w.write("dummy\n");
         w.close();
 
-        String actionXml = "<map-reduce>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" + "<name-node>"
+        String actionXml = "<map-reduce>" + "<job-tracker>" + 
getJobTrackerUri() + "</job-tracker>" + "<name-node>"
                 + getNameNodeUri() + "</name-node>" + "<configuration>"
                 + "<property><name>mapred.mapper.class</name><value>" + 
MapperReducerForTest.class.getName()
                 + "</value></property>" + 
"<property><name>mapred.reducer.class</name><value>"

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/core/src/test/java/org/apache/oozie/command/wf/TestReRunXCommand.java
----------------------------------------------------------------------
diff --git 
a/core/src/test/java/org/apache/oozie/command/wf/TestReRunXCommand.java 
b/core/src/test/java/org/apache/oozie/command/wf/TestReRunXCommand.java
index 298dd1e..45cbbc4 100644
--- a/core/src/test/java/org/apache/oozie/command/wf/TestReRunXCommand.java
+++ b/core/src/test/java/org/apache/oozie/command/wf/TestReRunXCommand.java
@@ -144,7 +144,7 @@ public class TestReRunXCommand extends XDataTestCase {
         final OozieClient wfClient = LocalOozie.getClient();
         Properties conf = wfClient.createConfiguration();
         conf.setProperty("nameNode", getNameNodeUri());
-        conf.setProperty("jobTracker", getResourceManagerUri());
+        conf.setProperty("jobTracker", getJobTrackerUri());
         conf.setProperty(OozieClient.APP_PATH, 
getTestCaseFileUri("workflow.xml"));
         conf.setProperty(OozieClient.USER_NAME, getTestUser());
         conf.setProperty("cmd4", "echo1");      //expected to fail

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/core/src/test/java/org/apache/oozie/command/wf/TestSubmitXCommand.java
----------------------------------------------------------------------
diff --git 
a/core/src/test/java/org/apache/oozie/command/wf/TestSubmitXCommand.java 
b/core/src/test/java/org/apache/oozie/command/wf/TestSubmitXCommand.java
index c1e2a5b..47ff8ca 100644
--- a/core/src/test/java/org/apache/oozie/command/wf/TestSubmitXCommand.java
+++ b/core/src/test/java/org/apache/oozie/command/wf/TestSubmitXCommand.java
@@ -345,7 +345,7 @@ public class TestSubmitXCommand extends XDataTestCase {
         writeToFile(wfXml, workflowUri);
         Configuration conf = new XConfiguration();
         conf.set("nameNode", getNameNodeUri());
-        conf.set("jobTracker", getResourceManagerUri());
+        conf.set("jobTracker", getJobTrackerUri());
         conf.set("foobarRef", "foobarRef");
         conf.set("key", "job_prop_value");
         conf.set(OozieClient.APP_PATH, workflowUri);

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/core/src/test/java/org/apache/oozie/command/wf/TestWorkflowActionKillXCommand.java
----------------------------------------------------------------------
diff --git 
a/core/src/test/java/org/apache/oozie/command/wf/TestWorkflowActionKillXCommand.java
 
b/core/src/test/java/org/apache/oozie/command/wf/TestWorkflowActionKillXCommand.java
index 1561ddc..05ceb90 100644
--- 
a/core/src/test/java/org/apache/oozie/command/wf/TestWorkflowActionKillXCommand.java
+++ 
b/core/src/test/java/org/apache/oozie/command/wf/TestWorkflowActionKillXCommand.java
@@ -131,7 +131,7 @@ public class TestWorkflowActionKillXCommand extends 
XDataTestCase {
         action.setExternalChildIDs(childID);
 
         String actionXml = "<map-reduce>" +
-        "<job-tracker>" + getResourceManagerUri() + "</job-tracker>" +
+        "<job-tracker>" + getJobTrackerUri() + "</job-tracker>" +
         "<name-node>" + getNameNodeUri() + "</name-node>" +
         "<configuration>" +
         "<property><name>mapred.mapper.class</name><value>" + 
MapperReducerForTest.class.getName() +

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/core/src/test/java/org/apache/oozie/event/TestEventGeneration.java
----------------------------------------------------------------------
diff --git a/core/src/test/java/org/apache/oozie/event/TestEventGeneration.java 
b/core/src/test/java/org/apache/oozie/event/TestEventGeneration.java
index 6fd033f..59d0420 100644
--- a/core/src/test/java/org/apache/oozie/event/TestEventGeneration.java
+++ b/core/src/test/java/org/apache/oozie/event/TestEventGeneration.java
@@ -707,7 +707,7 @@ public class TestEventGeneration extends XDataTestCase {
         action.setLastCheckTime(new Date());
         action.setPendingOnly();
 
-        String actionXml = "<java>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" + "<name-node>"
+        String actionXml = "<java>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" + "<name-node>"
                 + getNameNodeUri() + "</name-node>" + "<main-class>" + 
"${dummy}" + "</java>";
         action.setConf(actionXml);
         jpaService.execute(new WorkflowActionInsertJPAExecutor(action));

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/core/src/test/java/org/apache/oozie/executor/jpa/TestCoordJobsGetForPurgeJPAExecutor.java
----------------------------------------------------------------------
diff --git 
a/core/src/test/java/org/apache/oozie/executor/jpa/TestCoordJobsGetForPurgeJPAExecutor.java
 
b/core/src/test/java/org/apache/oozie/executor/jpa/TestCoordJobsGetForPurgeJPAExecutor.java
index 6d6acb4..39bbee4 100644
--- 
a/core/src/test/java/org/apache/oozie/executor/jpa/TestCoordJobsGetForPurgeJPAExecutor.java
+++ 
b/core/src/test/java/org/apache/oozie/executor/jpa/TestCoordJobsGetForPurgeJPAExecutor.java
@@ -177,7 +177,7 @@ public class TestCoordJobsGetForPurgeJPAExecutor extends 
XFsTestCase {
         final OozieClient coordClient = LocalOozie.getCoordClient();
         Properties conf = coordClient.createConfiguration();
         conf.setProperty(OozieClient.COORDINATOR_APP_PATH, appPath.toString());
-        conf.setProperty("jobTracker", getResourceManagerUri());
+        conf.setProperty("jobTracker", getJobTrackerUri());
         conf.setProperty("nameNode", getNameNodeUri());
         conf.setProperty("wfAppPath", wfAppPath.toString());
         conf.remove("user.name");

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/core/src/test/java/org/apache/oozie/executor/jpa/TestCoordJobsToBeMaterializedJPAExecutor.java
----------------------------------------------------------------------
diff --git 
a/core/src/test/java/org/apache/oozie/executor/jpa/TestCoordJobsToBeMaterializedJPAExecutor.java
 
b/core/src/test/java/org/apache/oozie/executor/jpa/TestCoordJobsToBeMaterializedJPAExecutor.java
index cd6c35f..3b72ecd 100644
--- 
a/core/src/test/java/org/apache/oozie/executor/jpa/TestCoordJobsToBeMaterializedJPAExecutor.java
+++ 
b/core/src/test/java/org/apache/oozie/executor/jpa/TestCoordJobsToBeMaterializedJPAExecutor.java
@@ -165,7 +165,7 @@ public class TestCoordJobsToBeMaterializedJPAExecutor 
extends XFsTestCase {
         final OozieClient coordClient = LocalOozie.getCoordClient();
         Properties conf = coordClient.createConfiguration();
         conf.setProperty(OozieClient.COORDINATOR_APP_PATH, appPath.toString());
-        conf.setProperty("jobTracker", getResourceManagerUri());
+        conf.setProperty("jobTracker", getJobTrackerUri());
         conf.setProperty("nameNode", getNameNodeUri());
         conf.setProperty("wfAppPath", wfAppPath.toString());
         conf.remove("user.name");

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/core/src/test/java/org/apache/oozie/service/TestHadoopAccessorService.java
----------------------------------------------------------------------
diff --git 
a/core/src/test/java/org/apache/oozie/service/TestHadoopAccessorService.java 
b/core/src/test/java/org/apache/oozie/service/TestHadoopAccessorService.java
index 6ded256..e671b7a 100644
--- a/core/src/test/java/org/apache/oozie/service/TestHadoopAccessorService.java
+++ b/core/src/test/java/org/apache/oozie/service/TestHadoopAccessorService.java
@@ -20,11 +20,13 @@ package org.apache.oozie.service;
 
 import org.apache.hadoop.fs.Path;
 import org.apache.hadoop.ipc.RemoteException;
+import org.apache.hadoop.security.authorize.*;
 import org.apache.hadoop.security.authorize.AuthorizationException;
 import org.apache.hadoop.yarn.api.records.LocalResource;
 import org.apache.hadoop.yarn.api.records.LocalResourceType;
 import org.apache.hadoop.yarn.api.records.LocalResourceVisibility;
 import org.apache.hadoop.yarn.client.api.YarnClient;
+import org.apache.hadoop.yarn.exceptions.YarnException;
 import org.apache.hadoop.yarn.util.ConverterUtils;
 import org.apache.oozie.test.XFsTestCase;
 import org.apache.hadoop.mapred.JobConf;
@@ -152,7 +154,7 @@ public class TestHadoopAccessorService extends XFsTestCase {
 
     public void testCreateJobClient() throws Exception {
         HadoopAccessorService has = 
Services.get().get(HadoopAccessorService.class);
-        JobConf conf = has.createJobConf(getResourceManagerUri());
+        JobConf conf = has.createJobConf(getJobTrackerUri());
 
         JobClient jc = has.createJobClient(getTestUser(), conf);
         assertNotNull(jc);
@@ -167,7 +169,7 @@ public class TestHadoopAccessorService extends XFsTestCase {
         }
 
         JobConf conf2 = new JobConf(false);
-        conf2.set("mapred.job.tracker", getResourceManagerUri());
+        conf2.set("mapred.job.tracker", getJobTrackerUri());
         try {
             has.createJobClient(getTestUser(), conf2);
             fail("Should have thrown exception because Configuration not 
created by HadoopAccessorService");
@@ -179,7 +181,7 @@ public class TestHadoopAccessorService extends XFsTestCase {
 
     public void testCreateYarnClient() throws Exception {
         HadoopAccessorService has = 
Services.get().get(HadoopAccessorService.class);
-        JobConf conf = has.createJobConf(getResourceManagerUri());
+        JobConf conf = has.createJobConf(getJobTrackerUri());
 
         YarnClient yc = has.createYarnClient(getTestUser(), conf);
         assertNotNull(yc);
@@ -195,7 +197,7 @@ public class TestHadoopAccessorService extends XFsTestCase {
         }
 
         JobConf conf2 = new JobConf(false);
-        conf2.set("yarn.resourcemanager.address", getResourceManagerUri());
+        conf2.set("yarn.resourcemanager.address", getJobTrackerUri());
         try {
             has.createYarnClient(getTestUser(), conf2);
             fail("Should have thrown exception because Configuration not 
created by HadoopAccessorService");
@@ -207,7 +209,7 @@ public class TestHadoopAccessorService extends XFsTestCase {
 
     public void testCreateFileSystem() throws Exception {
         HadoopAccessorService has = 
Services.get().get(HadoopAccessorService.class);
-        JobConf conf = has.createJobConf(getResourceManagerUri());
+        JobConf conf = has.createJobConf(getJobTrackerUri());
 
         FileSystem fs = has.createFileSystem(getTestUser(), new 
URI(getNameNodeUri()), conf);
         assertNotNull(fs);

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/core/src/test/java/org/apache/oozie/service/TestRecoveryService.java
----------------------------------------------------------------------
diff --git 
a/core/src/test/java/org/apache/oozie/service/TestRecoveryService.java 
b/core/src/test/java/org/apache/oozie/service/TestRecoveryService.java
index c949efe..a3270e9 100644
--- a/core/src/test/java/org/apache/oozie/service/TestRecoveryService.java
+++ b/core/src/test/java/org/apache/oozie/service/TestRecoveryService.java
@@ -905,7 +905,7 @@ public class TestRecoveryService extends XDataTestCase {
         w.write("dummy\n");
         w.close();
 
-        String actionXml = "<map-reduce>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" + "<name-node>"
+        String actionXml = "<map-reduce>" + "<job-tracker>" + 
getJobTrackerUri() + "</job-tracker>" + "<name-node>"
                 + getNameNodeUri() + "</name-node>" + "<configuration>"
                 + "<property><name>mapred.mapper.class</name><value>" + 
MapperReducerForTest.class.getName()
                 + "</value></property>" + 
"<property><name>mapred.reducer.class</name><value>"

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/core/src/test/java/org/apache/oozie/service/TestShareLibService.java
----------------------------------------------------------------------
diff --git 
a/core/src/test/java/org/apache/oozie/service/TestShareLibService.java 
b/core/src/test/java/org/apache/oozie/service/TestShareLibService.java
index dc6f6ef..390545d 100644
--- a/core/src/test/java/org/apache/oozie/service/TestShareLibService.java
+++ b/core/src/test/java/org/apache/oozie/service/TestShareLibService.java
@@ -175,7 +175,7 @@ public class TestShareLibService extends XFsTestCase {
 
         try {
             services.init();
-            String actionXml = "<java>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" + "<name-node>"
+            String actionXml = "<java>" + "<job-tracker>" + getJobTrackerUri() 
+ "</job-tracker>" + "<name-node>"
                     + getNameNodeUri() + "</name-node>" + "</java>";
             Element eActionXml = XmlUtils.parseXml(actionXml);
             XConfiguration protoConf = new XConfiguration();
@@ -203,7 +203,7 @@ public class TestShareLibService extends XFsTestCase {
         conf.set(ShareLibService.SHIP_LAUNCHER_JAR, "true");
         try {
             services.init();
-            String actionXml = "<pig>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" + "<name-node>"
+            String actionXml = "<pig>" + "<job-tracker>" + getJobTrackerUri() 
+ "</job-tracker>" + "<name-node>"
                     + getNameNodeUri() + "</name-node>" + "</pig>";
             Element eActionXml = XmlUtils.parseXml(actionXml);
             XConfiguration protoConf = new XConfiguration();
@@ -249,7 +249,7 @@ public class TestShareLibService extends XFsTestCase {
 
         try {
             services.init();
-            String actionXml = "<pig>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" + "<name-node>"
+            String actionXml = "<pig>" + "<job-tracker>" + getJobTrackerUri() 
+ "</job-tracker>" + "<name-node>"
                     + getNameNodeUri() + "</name-node>"
                     + 
"<property><name>oozie.action.sharelib.for.pig</name><value>pig_10</value></property>"
 + "</pig>";
             Element eActionXml = XmlUtils.parseXml(actionXml);
@@ -537,7 +537,7 @@ public class TestShareLibService extends XFsTestCase {
             createFile(libpath.toString() + Path.SEPARATOR + "pig_10" + 
Path.SEPARATOR + "pig-10.jar");
             createFile(libpath.toString() + Path.SEPARATOR + "oozie" + 
Path.SEPARATOR + "oozie_luncher.jar");
 
-            String actionXml = "<pig>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" + "<name-node>"
+            String actionXml = "<pig>" + "<job-tracker>" + getJobTrackerUri() 
+ "</job-tracker>" + "<name-node>"
                     + getNameNodeUri() + "</name-node>"
                     + 
"<property><name>oozie.action.sharelib.for.pig</name><value>pig_10</value></property>"
 + "</pig>";
             Element eActionXml = XmlUtils.parseXml(actionXml);
@@ -718,7 +718,7 @@ public class TestShareLibService extends XFsTestCase {
 
     private URI[] setUpPigJob(boolean useSystemSharelib) throws Exception {
         services.init();
-        String actionXml = "<pig>" + "<job-tracker>" + getResourceManagerUri() 
+ "</job-tracker>" + "<name-node>"
+        String actionXml = "<pig>" + "<job-tracker>" + getJobTrackerUri() + 
"</job-tracker>" + "<name-node>"
                 + getNameNodeUri() + "</name-node></pig>";
         Element eActionXml = XmlUtils.parseXml(actionXml);
         XConfiguration protoConf = new XConfiguration();
@@ -863,7 +863,7 @@ public class TestShareLibService extends XFsTestCase {
 
             // Test hive-site.xml not in distributed cache
             setupSharelibConf("hive-site.xml", "oozie.hive_conf");
-            String actionXml = "<hive>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" + "<name-node>"
+            String actionXml = "<hive>" + "<job-tracker>" + getJobTrackerUri() 
+ "</job-tracker>" + "<name-node>"
                     + getNameNodeUri() + "</name-node>" + 
"<script>test</script>" + "</hive>";
             Element eActionXml = XmlUtils.parseXml(actionXml);
 
@@ -943,7 +943,7 @@ public class TestShareLibService extends XFsTestCase {
             prop.put("oozie.hive_conf", "/user/test/" + sharelibPath + 
"/hive-site.xml#hive-site.xml");
             setupSharelibConf("hive-site.xml", "oozie.hive_conf", prop);
 
-            String actionXml = "<pig>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" + "<name-node>"
+            String actionXml = "<pig>" + "<job-tracker>" + getJobTrackerUri() 
+ "</job-tracker>" + "<name-node>"
                     + getNameNodeUri() + "</name-node>" + 
"<script>test</script>" + "</pig>";
             Element eActionXml = XmlUtils.parseXml(actionXml);
             XConfiguration protoConf = new XConfiguration();

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/core/src/test/java/org/apache/oozie/test/TestXTestCase.java
----------------------------------------------------------------------
diff --git a/core/src/test/java/org/apache/oozie/test/TestXTestCase.java 
b/core/src/test/java/org/apache/oozie/test/TestXTestCase.java
index 9c0faa3..735f80a 100644
--- a/core/src/test/java/org/apache/oozie/test/TestXTestCase.java
+++ b/core/src/test/java/org/apache/oozie/test/TestXTestCase.java
@@ -193,7 +193,7 @@ public class TestXTestCase extends TestCase {
                 setSystemProperty(TestConstants.OOZIE_TEST_NAME_NODE, 
"hdfs://xyz:9000");
                 setSystemProperty(TestConstants.OOZIE_TEST_JOB_TRACKER, 
"xyz:9001");
                 assertEquals("hdfs://xyz:9000", getNameNodeUri());
-                assertEquals("xyz:9001", getResourceManagerUri());
+                assertEquals("xyz:9001", getJobTrackerUri());
             }
         }
 

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/core/src/test/java/org/apache/oozie/test/XDataTestCase.java
----------------------------------------------------------------------
diff --git a/core/src/test/java/org/apache/oozie/test/XDataTestCase.java 
b/core/src/test/java/org/apache/oozie/test/XDataTestCase.java
index 93d291b..2105e2f 100644
--- a/core/src/test/java/org/apache/oozie/test/XDataTestCase.java
+++ b/core/src/test/java/org/apache/oozie/test/XDataTestCase.java
@@ -1094,7 +1094,7 @@ public abstract class XDataTestCase extends XHCatTestCase 
{
         Configuration conf = new XConfiguration();
         conf.set(OozieClient.BUNDLE_APP_PATH, bundleAppPath.toString());
         conf.set(OozieClient.USER_NAME, getTestUser());
-        conf.set("jobTracker", getResourceManagerUri());
+        conf.set("jobTracker", getJobTrackerUri());
         conf.set("nameNode", getNameNodeUri());
         conf.set("appName", "bundle-app-name");
         conf.set("coordName1", "coord1");
@@ -1320,7 +1320,7 @@ public abstract class XDataTestCase extends XHCatTestCase 
{
         Configuration jobConf = new XConfiguration();
         jobConf.set(OozieClient.COORDINATOR_APP_PATH, appPath.toString());
         jobConf.set(OozieClient.USER_NAME, getTestUser());
-        jobConf.set("jobTracker", getResourceManagerUri());
+        jobConf.set("jobTracker", getJobTrackerUri());
         jobConf.set("nameNode", getNameNodeUri());
         jobConf.set("wfAppPath", wfAppPath.toString());
 
@@ -1434,7 +1434,7 @@ public abstract class XDataTestCase extends XHCatTestCase 
{
         w.write("dummy\n");
         w.close();
 
-        String actionXml = "<map-reduce>" + "<job-tracker>" + 
getResourceManagerUri() + "</job-tracker>" + "<name-node>"
+        String actionXml = "<map-reduce>" + "<job-tracker>" + 
getJobTrackerUri() + "</job-tracker>" + "<name-node>"
                 + getNameNodeUri() + "</name-node>" + "<configuration>"
                 + "<property><name>mapred.mapper.class</name><value>" + 
MapperReducerForTest.class.getName()
                 + "</value></property>" + 
"<property><name>mapred.reducer.class</name><value>"
@@ -1492,7 +1492,7 @@ public abstract class XDataTestCase extends XHCatTestCase 
{
         Configuration conf = new XConfiguration();
         conf.set(OozieClient.BUNDLE_APP_PATH, bundleAppPath.toString());
         conf.set(OozieClient.USER_NAME, getTestUser());
-        conf.set("jobTracker", getResourceManagerUri());
+        conf.set("jobTracker", getJobTrackerUri());
         conf.set("nameNode", getNameNodeUri());
         conf.set("appName", "bundle-app-name");
         conf.set("coordName1", "coord1");
@@ -1562,7 +1562,7 @@ public abstract class XDataTestCase extends XHCatTestCase 
{
         Configuration conf = new XConfiguration();
         conf.set(OozieClient.BUNDLE_APP_PATH, bundleAppPath.toString());
         conf.set(OozieClient.USER_NAME, getTestUser());
-        conf.set("jobTracker", getResourceManagerUri());
+        conf.set("jobTracker", getJobTrackerUri());
         conf.set("nameNode", getNameNodeUri());
         conf.set("coordName1", "coord1");
         conf.set("coordName2", "coord2");

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/core/src/test/java/org/apache/oozie/test/XFsTestCase.java
----------------------------------------------------------------------
diff --git a/core/src/test/java/org/apache/oozie/test/XFsTestCase.java 
b/core/src/test/java/org/apache/oozie/test/XFsTestCase.java
index a1bda01..7a419d1 100644
--- a/core/src/test/java/org/apache/oozie/test/XFsTestCase.java
+++ b/core/src/test/java/org/apache/oozie/test/XFsTestCase.java
@@ -171,8 +171,8 @@ public abstract class XFsTestCase extends XTestCase {
      * @throws HadoopAccessorException thrown if the JobClient could not be 
obtained.
      */
     protected JobClient createJobClient() throws HadoopAccessorException {
-        JobConf conf = has.createJobConf(getResourceManagerUri());
-        conf.set("mapred.job.tracker", getResourceManagerUri());
+        JobConf conf = has.createJobConf(getJobTrackerUri());
+        conf.set("mapred.job.tracker", getJobTrackerUri());
         conf.set("fs.default.name", getNameNodeUri());
 
         return has.createJobClient(getTestUser(), conf);

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/core/src/test/java/org/apache/oozie/test/XTestCase.java
----------------------------------------------------------------------
diff --git a/core/src/test/java/org/apache/oozie/test/XTestCase.java 
b/core/src/test/java/org/apache/oozie/test/XTestCase.java
index 3f39f31..011bd0b 100644
--- a/core/src/test/java/org/apache/oozie/test/XTestCase.java
+++ b/core/src/test/java/org/apache/oozie/test/XTestCase.java
@@ -456,7 +456,7 @@ public abstract class XTestCase extends TestCase {
      *
      * @return the job tracker URI.
      */
-    protected String getResourceManagerUri() {
+    protected String getJobTrackerUri() {
         return System.getProperty(TestConstants.OOZIE_TEST_JOB_TRACKER, 
"localhost:9001");
     }
 
@@ -577,6 +577,7 @@ public abstract class XTestCase extends TestCase {
 
     private void createHdfsPathsAndSetupPermissions() throws IOException {
         final FileSystem fileSystem = dfsCluster.getFileSystem();
+
         fileSystem.mkdirs(new Path("target/test-data"));
         fileSystem.mkdirs(new Path("target/test-data" + 
"/minicluster/mapred"));
         fileSystem.mkdirs(new Path("/user"));
@@ -737,14 +738,14 @@ public abstract class XTestCase extends TestCase {
         if (yarnCluster != null) {
             return 
testConfigurations.createJobConfFromYarnCluster(yarnCluster.getConfig());
         } else {
-            return 
testConfigurations.createPristineJobConf(getResourceManagerUri(), 
getNameNodeUri());
+            return 
testConfigurations.createPristineJobConf(getJobTrackerUri(), getNameNodeUri());
         }
     }
 
     /**
-     * A 'closure' used by {@link 
XTestCase#executeWhileResourceManagerIsShutdown} method.
+     * A 'closure' used by {@link XTestCase#executeWhileJobTrackerIsShutdown} 
method.
      */
-    public interface ShutdownResourceManagerExecutable {
+    public interface ShutdownJobTrackerExecutable {
 
         /**
          * Execute some code
@@ -755,23 +756,16 @@ public abstract class XTestCase extends TestCase {
     }
 
     /**
-     * Execute some code, expressed via a {@link 
ShutdownResourceManagerExecutable}, while the ResourceManager is shutdown. Once 
the code has
-     * finished, the ResourceManager is restarted (even if an exception 
occurs).
+     * Execute some code, expressed via a {@link 
ShutdownJobTrackerExecutable}, while the JobTracker is shutdown. Once the code 
has
+     * finished, the JobTracker is restarted (even if an exception occurs).
      *
-     * @param executable The ShutdownResourceManagerExecutable to execute 
while the ResourceManager is shutdown
+     * @param executable The ShutdownJobTrackerExecutable to execute while the 
JobTracker is shutdown
      */
-    protected void executeWhileResourceManagerIsShutdown(final 
ShutdownResourceManagerExecutable executable) {
-        for (int i=0; i<yarnCluster.getNumOfResourceManager();i++){
-            yarnCluster.getResourceManager(i).stop();
-        }
+    protected void executeWhileJobTrackerIsShutdown(final 
ShutdownJobTrackerExecutable executable) {
         try {
             executable.execute();
         } catch (final Exception e) {
             throw new RuntimeException(e);
-        } finally {
-            for (int i=0; i<yarnCluster.getNumOfResourceManager();i++){
-                yarnCluster.getResourceManager(i).start();
-            }
         }
     }
 
@@ -801,7 +795,7 @@ public abstract class XTestCase extends TestCase {
         final ApplicationId appId = ConverterUtils.toApplicationId(externalId);
         final MutableObject<YarnApplicationState> finalState = new 
MutableObject<YarnApplicationState>();
 
-        final JobConf jobConf = 
Services.get().get(HadoopAccessorService.class).createJobConf(getResourceManagerUri());
+        final JobConf jobConf = 
Services.get().get(HadoopAccessorService.class).createJobConf(getJobTrackerUri());
         final YarnClient yarnClient = 
Services.get().get(HadoopAccessorService.class).createYarnClient(getTestUser(), 
jobConf);
 
         try {
@@ -837,7 +831,7 @@ public abstract class XTestCase extends TestCase {
     protected YarnApplicationState getYarnApplicationState(final String 
externalId) throws HadoopAccessorException, IOException, YarnException {
         final ApplicationId appId = ConverterUtils.toApplicationId(externalId);
         YarnApplicationState state = null;
-        final JobConf jobConf = 
Services.get().get(HadoopAccessorService.class).createJobConf(getResourceManagerUri());
+        final JobConf jobConf = 
Services.get().get(HadoopAccessorService.class).createJobConf(getJobTrackerUri());
         // This is needed here because we need a mutable final YarnClient
         final MutableObject<YarnClient> yarnClientMO = new 
MutableObject<YarnClient>(null);
         try {

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/sharelib/hive/src/test/java/org/apache/oozie/action/hadoop/TestHiveActionExecutor.java
----------------------------------------------------------------------
diff --git 
a/sharelib/hive/src/test/java/org/apache/oozie/action/hadoop/TestHiveActionExecutor.java
 
b/sharelib/hive/src/test/java/org/apache/oozie/action/hadoop/TestHiveActionExecutor.java
index 7d36bbf..ed9bba3 100644
--- 
a/sharelib/hive/src/test/java/org/apache/oozie/action/hadoop/TestHiveActionExecutor.java
+++ 
b/sharelib/hive/src/test/java/org/apache/oozie/action/hadoop/TestHiveActionExecutor.java
@@ -22,6 +22,7 @@ import java.io.FileInputStream;
 import java.io.InputStream;
 import java.io.OutputStream;
 import java.io.OutputStreamWriter;
+import java.io.StringReader;
 import java.io.Writer;
 import java.text.MessageFormat;
 import java.util.Arrays;
@@ -31,14 +32,22 @@ import org.apache.hadoop.conf.Configuration;
 import org.apache.hadoop.fs.FSDataInputStream;
 import org.apache.hadoop.fs.FileSystem;
 import org.apache.hadoop.fs.Path;
+import org.apache.hadoop.mapred.JobClient;
+import org.apache.hadoop.mapred.JobConf;
+import org.apache.hadoop.mapred.JobID;
+import org.apache.hadoop.mapred.RunningJob;
 import org.apache.oozie.WorkflowActionBean;
 import org.apache.oozie.WorkflowJobBean;
 import org.apache.oozie.client.WorkflowAction;
 import org.apache.oozie.service.ConfigurationService;
+import org.apache.oozie.service.HadoopAccessorService;
+import org.apache.oozie.service.Services;
 import org.apache.oozie.service.WorkflowAppService;
 import org.apache.oozie.util.ClassUtils;
 import org.apache.oozie.util.IOUtils;
 import org.apache.oozie.util.XConfiguration;
+import org.apache.oozie.util.XmlUtils;
+import org.jdom.Element;
 import org.jdom.Namespace;
 
 public class TestHiveActionExecutor extends ActionExecutorTestCase {
@@ -104,7 +113,7 @@ public class TestHiveActionExecutor extends 
ActionExecutorTestCase {
         "</configuration>" +
         "<script>" + HIVE_SCRIPT_FILENAME + "</script>" +
         "</hive>";
-        return MessageFormat.format(script, getResourceManagerUri(), 
getNameNodeUri());
+        return MessageFormat.format(script, getJobTrackerUri(), 
getNameNodeUri());
     }
 
     private String getActionQueryXml(String query) {
@@ -133,7 +142,7 @@ public class TestHiveActionExecutor extends 
ActionExecutorTestCase {
             "<value>DEBUG</value>" +
             "</property>" +
             "</configuration>";
-        return MessageFormat.format(script, getResourceManagerUri(), 
getNameNodeUri())
+        return MessageFormat.format(script, getJobTrackerUri(), 
getNameNodeUri())
             + "<query>" + query + "</query>" +
             "</hive>";
     }

http://git-wip-us.apache.org/repos/asf/oozie/blob/7a67022a/sharelib/hive2/src/test/java/org/apache/oozie/action/hadoop/TestHive2ActionExecutor.java
----------------------------------------------------------------------
diff --git 
a/sharelib/hive2/src/test/java/org/apache/oozie/action/hadoop/TestHive2ActionExecutor.java
 
b/sharelib/hive2/src/test/java/org/apache/oozie/action/hadoop/TestHive2ActionExecutor.java
index 89bcd45..39d8ba2 100644
--- 
a/sharelib/hive2/src/test/java/org/apache/oozie/action/hadoop/TestHive2ActionExecutor.java
+++ 
b/sharelib/hive2/src/test/java/org/apache/oozie/action/hadoop/TestHive2ActionExecutor.java
@@ -19,6 +19,7 @@
 package org.apache.oozie.action.hadoop;
 
 import java.io.OutputStreamWriter;
+import java.io.StringReader;
 import java.io.Writer;
 import java.text.MessageFormat;
 import java.util.ArrayList;
@@ -28,9 +29,15 @@ import java.util.Map;
 import org.apache.hadoop.conf.Configuration;
 import org.apache.hadoop.fs.FileSystem;
 import org.apache.hadoop.fs.Path;
+import org.apache.hadoop.mapred.JobClient;
+import org.apache.hadoop.mapred.JobConf;
+import org.apache.hadoop.mapred.JobID;
+import org.apache.hadoop.mapred.RunningJob;
 import org.apache.oozie.WorkflowActionBean;
 import org.apache.oozie.WorkflowJobBean;
 import org.apache.oozie.client.WorkflowAction;
+import org.apache.oozie.service.HadoopAccessorService;
+import org.apache.oozie.service.Services;
 import org.apache.oozie.service.WorkflowAppService;
 import org.apache.oozie.util.XConfiguration;
 import org.apache.oozie.util.XmlUtils;
@@ -69,7 +76,7 @@ public class TestHive2ActionExecutor extends 
ActionExecutorTestCase {
         assertEquals(classes, ae.getLauncherClasses());
 
         Element actionXml = XmlUtils.parseXml("<hive2>" +
-            "<job-tracker>" + getResourceManagerUri() + "</job-tracker>" +
+            "<job-tracker>" + getJobTrackerUri() + "</job-tracker>" +
             "<name-node>" + getNameNodeUri() + "</name-node>" +
             "<jdbc-url>jdbc:hive2://foo:1234/bar</jdbc-url>" +
             "<password>pass</password>" +
@@ -110,7 +117,7 @@ public class TestHive2ActionExecutor extends 
ActionExecutorTestCase {
 
         String sampleQuery = "SELECT count(*) from foobar";
         Element actionXml = XmlUtils.parseXml("<hive2  
xmlns=\"uri:oozie:hive2-action:0.2\">" +
-                "<job-tracker>" + getResourceManagerUri() + "</job-tracker>" +
+                "<job-tracker>" + getJobTrackerUri() + "</job-tracker>" +
                 "<name-node>" + getNameNodeUri() + "</name-node>" +
                 "<jdbc-url>jdbc:hive2://foo:1234/bar</jdbc-url>" +
                 "<password>pass</password>" +
@@ -167,7 +174,7 @@ public class TestHive2ActionExecutor extends 
ActionExecutorTestCase {
             "<password>dummy</password>" +
             "<script>" + HIVE_SCRIPT_FILENAME + "</script>" +
             "</hive2>";
-        return MessageFormat.format(script, getResourceManagerUri(), 
getNameNodeUri(), getHiveServer2JdbcURL(""));
+        return MessageFormat.format(script, getJobTrackerUri(), 
getNameNodeUri(), getHiveServer2JdbcURL(""));
     }
 
     private String getQueryActionXml(String query) {
@@ -177,7 +184,7 @@ public class TestHive2ActionExecutor extends 
ActionExecutorTestCase {
         "<configuration></configuration>" +
         "<jdbc-url>{2}</jdbc-url>" +
         "<password>dummy</password>";
-        String expanded = MessageFormat.format(script, 
getResourceManagerUri(), getNameNodeUri(), getHiveServer2JdbcURL(""));
+        String expanded = MessageFormat.format(script, getJobTrackerUri(), 
getNameNodeUri(), getHiveServer2JdbcURL(""));
         // MessageFormat strips single quotes, which causes issues with the 
hive query parser
         return expanded +
             "<query>" + query + "</query>" + "</hive2>";

Reply via email to