From 9cacb892c6009be4fcbebdf660f5ccaa4cd39afd Mon Sep 17 00:00:00 2001 From: Holger Hagen <19706592+holgerhagen@users.noreply.github.com> Date: Fri, 6 Apr 2018 08:40:11 +0200 Subject: [PATCH] TSK-422: encoding fix for sample data. --- .../sampledata/SampleDataGenerator.java | 20 +++++++++++++------ ...a => ClassificationResourceAssembler.java} | 0 2 files changed, 14 insertions(+), 6 deletions(-) rename rest/taskana-rest-spring/src/main/java/pro/taskana/rest/resource/mapper/{ClassificationMapper.java => ClassificationResourceAssembler.java} (100%) diff --git a/rest/taskana-rest-spring-example/src/main/java/pro/taskana/sampledata/SampleDataGenerator.java b/rest/taskana-rest-spring-example/src/main/java/pro/taskana/sampledata/SampleDataGenerator.java index aaa9873cd..7b268c7e0 100644 --- a/rest/taskana-rest-spring-example/src/main/java/pro/taskana/sampledata/SampleDataGenerator.java +++ b/rest/taskana-rest-spring-example/src/main/java/pro/taskana/sampledata/SampleDataGenerator.java @@ -1,8 +1,10 @@ package pro.taskana.sampledata; +import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.PrintWriter; import java.io.StringWriter; +import java.nio.charset.StandardCharsets; import java.sql.SQLException; import javax.sql.DataSource; @@ -45,12 +47,18 @@ public class SampleDataGenerator { runner.setLogWriter(logWriter); runner.setErrorLogWriter(errorLogWriter); - runner.runScript(new InputStreamReader(this.getClass().getResourceAsStream(WORKBASKET))); - runner.runScript(new InputStreamReader(this.getClass().getResourceAsStream(DISTRIBUTION_TARGETS))); - runner.runScript(new InputStreamReader(this.getClass().getResourceAsStream(CLASSIFICATION))); - runner.runScript(new InputStreamReader(this.getClass().getResourceAsStream(TASK))); - runner.runScript(new InputStreamReader(this.getClass().getResourceAsStream(WORKBASKET_ACCESS_LIST))); - runner.runScript(new InputStreamReader(this.getClass().getResourceAsStream(OBJECT_REFERENCE))); + runner.runScript(new BufferedReader( + new InputStreamReader(this.getClass().getResourceAsStream(WORKBASKET), StandardCharsets.UTF_8))); + runner.runScript(new BufferedReader( + new InputStreamReader(this.getClass().getResourceAsStream(DISTRIBUTION_TARGETS), StandardCharsets.UTF_8))); + runner.runScript(new BufferedReader( + new InputStreamReader(this.getClass().getResourceAsStream(CLASSIFICATION), StandardCharsets.UTF_8))); + runner.runScript(new BufferedReader( + new InputStreamReader(this.getClass().getResourceAsStream(TASK), StandardCharsets.UTF_8))); + runner.runScript(new BufferedReader(new InputStreamReader( + this.getClass().getResourceAsStream(WORKBASKET_ACCESS_LIST), StandardCharsets.UTF_8))); + runner.runScript(new BufferedReader( + new InputStreamReader(this.getClass().getResourceAsStream(OBJECT_REFERENCE), StandardCharsets.UTF_8))); runner.closeConnection(); diff --git a/rest/taskana-rest-spring/src/main/java/pro/taskana/rest/resource/mapper/ClassificationMapper.java b/rest/taskana-rest-spring/src/main/java/pro/taskana/rest/resource/mapper/ClassificationResourceAssembler.java similarity index 100% rename from rest/taskana-rest-spring/src/main/java/pro/taskana/rest/resource/mapper/ClassificationMapper.java rename to rest/taskana-rest-spring/src/main/java/pro/taskana/rest/resource/mapper/ClassificationResourceAssembler.java