This is an automated email from the ASF dual-hosted git repository. liyang pushed a commit to branch kylin5 in repository https://gitbox.apache.org/repos/asf/kylin.git
commit 07354967d424f3ba76d87ea562948f8b5f69a3a5 Author: Liang.Hua <36814772+jacob...@users.noreply.github.com> AuthorDate: Mon Aug 28 14:56:11 2023 +0800 KYLIN-5793 Fix Chinese gibberish when Spring ${} attribute injection --- .../org/apache/kylin/rest/security/PasswordPlaceholderConfigurer.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/core-metadata/src/main/java/org/apache/kylin/rest/security/PasswordPlaceholderConfigurer.java b/src/core-metadata/src/main/java/org/apache/kylin/rest/security/PasswordPlaceholderConfigurer.java index 3f30693497..1f715fb8bb 100644 --- a/src/core-metadata/src/main/java/org/apache/kylin/rest/security/PasswordPlaceholderConfigurer.java +++ b/src/core-metadata/src/main/java/org/apache/kylin/rest/security/PasswordPlaceholderConfigurer.java @@ -62,6 +62,7 @@ public class PasswordPlaceholderConfigurer extends PropertyPlaceholderConfigurer } InputStream is = IOUtils.toInputStream(propString, Charset.defaultCharset()); resources[0] = new InputStreamResource(is); + this.setFileEncoding(Charset.defaultCharset().toString()); this.setLocations(resources); }