From da5a365dcf50ebae1708448b3f35c4f120b891c3 Mon Sep 17 00:00:00 2001 From: Haoye TIAN Date: Fri, 6 Mar 2020 10:19:47 +0100 Subject: [PATCH] fix javaNullPointer --- .../java/edu/lu/uni/serval/fixminer/Launcher.java | 12 +++++++----- .../serval/fixminer/akka/compare/CompareTrees.java | 2 +- .../java/edu/lu/uni/serval/utils/EDiffHelper.java | 12 ++++++------ src/main/resource/app.properties | 9 +++++---- 4 files changed, 19 insertions(+), 16 deletions(-) diff --git a/src/main/java/edu/lu/uni/serval/fixminer/Launcher.java b/src/main/java/edu/lu/uni/serval/fixminer/Launcher.java index 6438486..d036677 100755 --- a/src/main/java/edu/lu/uni/serval/fixminer/Launcher.java +++ b/src/main/java/edu/lu/uni/serval/fixminer/Launcher.java @@ -23,7 +23,8 @@ public class Launcher { Properties appProps = new Properties(); // String appConfigPath = "/Users/anil.koyuncu/projects/fixminer/fixminer_source/src/main/resource/app.properties"; - String appConfigPath = args[0]; +// String appConfigPath = args[0]; + String appConfigPath = "src/main/resource/app.properties"; appProps.load(new FileInputStream(appConfigPath)); // String portInner = appProps.getProperty("portInner","6380"); @@ -40,12 +41,12 @@ public class Launcher { String redisPath = appProps.getProperty("redisPath","FORKJOIN"); String srcMLPath = appProps.getProperty("srcMLPath","FORKJOIN"); - String parameter = args[2]; -// String parameter = "L1"; +// String parameter = args[2]; + String parameter = "L1"; // String parameter = "if"; // String parameter = "add"; - String jobType = args[1]; -// String jobType = "RICHEDITSCRIPT"; +// String jobType = args[1]; + String jobType = "RICHEDITSCRIPT"; // String jobType = "LOAD"; // String jobType = "COMPARE"; @@ -93,6 +94,7 @@ public class Launcher { case "L1": // job = "shape"; job = "single"; + compareDBName = "clusterl0-gumInputALL.rdb"; break; case "L2": diff --git a/src/main/java/edu/lu/uni/serval/fixminer/akka/compare/CompareTrees.java b/src/main/java/edu/lu/uni/serval/fixminer/akka/compare/CompareTrees.java index 15bf6f3..5d8023c 100755 --- a/src/main/java/edu/lu/uni/serval/fixminer/akka/compare/CompareTrees.java +++ b/src/main/java/edu/lu/uni/serval/fixminer/akka/compare/CompareTrees.java @@ -66,7 +66,7 @@ public class CompareTrees { Integer numberOfWorkers = Integer.valueOf(numOfWorkers); final ExecutorService executor = Executors.newWorkStealingPool(numberOfWorkers); ArrayList> results = new ArrayList>(); - for (int i = 1; i