requests-simulator

Details

diff --git a/src/main/java/br/ufrgs/inf/prosoft/requestssimulator/LogExecutor.java b/src/main/java/br/ufrgs/inf/prosoft/requestssimulator/LogExecutor.java
index e7e54b1..97843d6 100644
--- a/src/main/java/br/ufrgs/inf/prosoft/requestssimulator/LogExecutor.java
+++ b/src/main/java/br/ufrgs/inf/prosoft/requestssimulator/LogExecutor.java
@@ -13,16 +13,13 @@ import br.ufrgs.inf.prosoft.requestssimulator.requests.Request;
 import br.ufrgs.inf.prosoft.requestssimulator.requests.RequestPlan;
 import com.google.gson.Gson;
 import com.google.gson.JsonParser;
-import java.io.IOException;
-import java.nio.file.Files;
-import java.nio.file.Paths;
 import java.util.logging.Level;
 import java.util.logging.Logger;
-import java.util.stream.Collectors;
-import java.util.stream.Stream;
 import com.google.gson.JsonArray;
 import com.google.gson.JsonElement;
 import com.google.gson.JsonObject;
+import java.io.FileNotFoundException;
+import java.io.FileReader;
 import java.util.ArrayList;
 import java.util.Collection;
 
@@ -35,17 +32,17 @@ public class LogExecutor {
     private static final Logger LOGGER = Logger.getLogger(LogExecutor.class.getName());
 
     public static void execute(Profile profile, String tracePath) {
-        String fileContent = null;
-        try (Stream<String> lines = Files.lines(Paths.get(tracePath))) {
-            fileContent = lines.collect(Collectors.joining());
-        } catch (IOException ex) {
-            LOGGER.log(Level.SEVERE, null, ex);
+        FileReader fileReader = null;
+        try {
+            fileReader = new FileReader(tracePath);
+        } catch (FileNotFoundException ex) {
+            Logger.getLogger(ProfileReader.class.getName()).log(Level.SEVERE, "File not found");
+            System.exit(1);
         }
-        JsonParser jsonParser = new JsonParser();
         Collection<Thread> threads = new ArrayList<>();
-        JsonElement parse = jsonParser.parse(fileContent);
-        JsonArray users = parse
-                .getAsJsonArray();
+        JsonParser jsonParser = new JsonParser();
+        JsonElement parse = jsonParser.parse(fileReader);
+        JsonArray users = parse.getAsJsonArray();
         Gson gson = new Gson();
         users.forEach(user -> {
             Thread thread = new Thread(() -> {