From aeef60609f9c884f58931cc61e264ebe19689ee9 Mon Sep 17 00:00:00 2001 From: Kaspar Date: Wed, 2 Dec 2020 14:41:04 +0200 Subject: [PATCH] Update PeopleProducer.java Quick&dirty because .getpath returns %20 instead of spaces. FileNotFound if the path to "people.csv" contains spaces. --- students/src/main/java/ee/ut/cs/dsg/PeopleProducer.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/students/src/main/java/ee/ut/cs/dsg/PeopleProducer.java b/students/src/main/java/ee/ut/cs/dsg/PeopleProducer.java index c8f58fa..16d23a3 100644 --- a/students/src/main/java/ee/ut/cs/dsg/PeopleProducer.java +++ b/students/src/main/java/ee/ut/cs/dsg/PeopleProducer.java @@ -33,8 +33,8 @@ public void createProducer() throws InterruptedException, FileNotFoundException KafkaProducer observer = new KafkaProducer<>(props); long ts = 0; - - File file = new File(PeopleProducer.class.getClassLoader().getResource("people.csv").getPath()); + + File file = new File(PeopleProducer.class.getClassLoader().getResource("people.csv").getPath().replace("%20", " ")); FileReader f = new FileReader(file); CSVReader reader = new CSVReader(f);