You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hop.apache.org by ha...@apache.org on 2022/09/19 11:24:24 UTC
[hop] branch HOP-4210 created (now ba9afcc04e)
This is an automated email from the ASF dual-hosted git repository.
hansva pushed a change to branch HOP-4210
in repository https://gitbox.apache.org/repos/asf/hop.git
at ba9afcc04e HOP-4210: write tempfile using system charset
This branch includes the following new commits:
new ba9afcc04e HOP-4210: write tempfile using system charset
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
[hop] 01/01: HOP-4210: write tempfile using system charset
Posted by ha...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
hansva pushed a commit to branch HOP-4210
in repository https://gitbox.apache.org/repos/asf/hop.git
commit ba9afcc04e95d1f8088e8a8ecd254407ed5d596f
Author: Hans Van Akelyen <ha...@gmail.com>
AuthorDate: Mon Sep 19 13:24:07 2022 +0200
HOP-4210: write tempfile using system charset
---
.../main/java/org/apache/hop/workflow/actions/shell/ActionShell.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/plugins/actions/shell/src/main/java/org/apache/hop/workflow/actions/shell/ActionShell.java b/plugins/actions/shell/src/main/java/org/apache/hop/workflow/actions/shell/ActionShell.java
index 5fb811e94c..58229c4c40 100644
--- a/plugins/actions/shell/src/main/java/org/apache/hop/workflow/actions/shell/ActionShell.java
+++ b/plugins/actions/shell/src/main/java/org/apache/hop/workflow/actions/shell/ActionShell.java
@@ -49,6 +49,7 @@ import org.w3c.dom.Node;
import java.io.File;
import java.io.IOException;
import java.io.OutputStream;
+import java.nio.charset.Charset;
import java.text.SimpleDateFormat;
import java.util.*;
@@ -621,7 +622,7 @@ public class ActionShell extends ActionBase implements Cloneable, IAction {
}
tempFile.createFile();
OutputStream outputStream = tempFile.getContent().getOutputStream();
- outputStream.write(fileContent.getBytes());
+ outputStream.write(fileContent.getBytes(Charset.defaultCharset()));
outputStream.close();
if (!isWindows) {
String tempFilename = HopVfs.getFilename(tempFile);