X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=util-testing%2Forg%2Fcacert%2Fgigi%2Futil%2FSimpleSigner.java;h=1c635c2e73a55082ea17124d3a8468293c3cb4ad;hp=04602d82c7b66db2ba0c8799a0366903219f68e4;hb=9474df27407dd99134876f2c8a2a3b6e7d1fae6a;hpb=381dec657b91bb1c494c7bf1b4aaf7792c21d0fe diff --git a/util-testing/org/cacert/gigi/util/SimpleSigner.java b/util-testing/org/cacert/gigi/util/SimpleSigner.java index 04602d82..1c635c2e 100644 --- a/util-testing/org/cacert/gigi/util/SimpleSigner.java +++ b/util-testing/org/cacert/gigi/util/SimpleSigner.java @@ -3,11 +3,11 @@ package org.cacert.gigi.util; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; -import java.io.FileReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.PrintWriter; +import java.io.Reader; import java.math.BigInteger; import java.security.GeneralSecurityException; import java.security.cert.CertificateFactory; @@ -58,7 +58,9 @@ public class SimpleSigner { public static void main(String[] args) throws IOException, SQLException, InterruptedException { Properties p = new Properties(); - p.load(new FileReader("config/gigi.properties")); + try (Reader reader = new InputStreamReader(new FileInputStream("config/gigi.properties"), "UTF-8")) { + p.load(reader); + } DatabaseConnection.init(p); runSigner(); @@ -320,7 +322,7 @@ public class SimpleSigner { continue; } } else { - BufferedReader br = new BufferedReader(new InputStreamReader(p1.getErrorStream())); + BufferedReader br = new BufferedReader(new InputStreamReader(p1.getErrorStream(), "UTF-8")); String s; while ((s = br.readLine()) != null) { System.out.println(s);