| commit | 53ba19562bc79ebedd7ff90f5047c62c0a1f4aa5 | [log] [tgz] |
|---|---|---|
| author | endtak <endo.takafumi@jp.fujitsu.com> | Tue Oct 08 18:09:15 2019 +0900 |
| committer | endtak <endo.takafumi@jp.fujitsu.com> | Tue Oct 08 18:10:55 2019 +0900 |
| tree | 3d8363640b2016ac56fbcd3cc3442d7276909e4c | |
| parent | 4dfb6c2c6028545d77207cfbc6a9ea7f91bb19bd [diff] |
The response sender and receiver use the same encoding(eclipse-ee4j#22846) Signed-off-by: endtak <endo.takafumi@jp.fujitsu.com>
diff --git a/nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/reader/MultipartProprietaryReader.java b/nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/reader/MultipartProprietaryReader.java index 2cde5a0..c24cf43 100644 --- a/nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/reader/MultipartProprietaryReader.java +++ b/nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/reader/MultipartProprietaryReader.java
@@ -97,6 +97,7 @@ String name = "noname"; if (cdParams.containsKey("name")) { name = cdParams.getProperty("name"); + name = new String(name.getBytes("ISO8859-1"), "UTF-8"); } else if (cdParams.containsKey("filename")) { name = cdParams.getProperty("filename"); }
diff --git a/nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/writer/MultipartProprietaryWriter.java b/nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/writer/MultipartProprietaryWriter.java index 8e93efa..147c9c0 100644 --- a/nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/writer/MultipartProprietaryWriter.java +++ b/nucleus/admin/util/src/main/java/com/sun/enterprise/admin/remote/writer/MultipartProprietaryWriter.java
@@ -193,7 +193,7 @@ } contentTypeWriter.writeContentType("multipart", ctType, boundary); // Write content - final Writer writer = new BufferedWriter(new OutputStreamWriter(os)); + final Writer writer = new BufferedWriter(new OutputStreamWriter(os, "UTF-8")); // boolean isFirst = true; //Parameters if (parameters != null) {