This is an automated email from the ASF dual-hosted git repository.

tzimanyi pushed a commit to branch main
in repository 
https://gitbox.apache.org/repos/asf/incubator-kie-kogito-runtimes.git


The following commit(s) were added to refs/heads/main by this push:
     new 7065d9fea0 [kie-issues#754] Use UTF-8 on important places during 
Quarkus build (#3323)
7065d9fea0 is described below

commit 7065d9fea0e86a9fc9f3e3df1c1965fc8f24b060
Author: Tibor Zimányi <[email protected]>
AuthorDate: Wed Dec 13 10:50:56 2023 +0100

    [kie-issues#754] Use UTF-8 on important places during Quarkus build (#3323)
---
 .../org/kie/kogito/codegen/core/io/CollectedResourceProducer.java    | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git 
a/kogito-codegen-modules/kogito-codegen-core/src/main/java/org/kie/kogito/codegen/core/io/CollectedResourceProducer.java
 
b/kogito-codegen-modules/kogito-codegen-core/src/main/java/org/kie/kogito/codegen/core/io/CollectedResourceProducer.java
index 5be57addb8..e0859fdfad 100644
--- 
a/kogito-codegen-modules/kogito-codegen-core/src/main/java/org/kie/kogito/codegen/core/io/CollectedResourceProducer.java
+++ 
b/kogito-codegen-modules/kogito-codegen-core/src/main/java/org/kie/kogito/codegen/core/io/CollectedResourceProducer.java
@@ -21,6 +21,7 @@ package org.kie.kogito.codegen.core.io;
 import java.io.File;
 import java.io.IOException;
 import java.io.UncheckedIOException;
+import java.nio.charset.StandardCharsets;
 import java.nio.file.FileVisitOption;
 import java.nio.file.FileVisitResult;
 import java.nio.file.Files;
@@ -103,7 +104,7 @@ public class CollectedResourceProducer {
             Enumeration<? extends ZipEntry> entries = zipFile.entries();
             while (entries.hasMoreElements()) {
                 ZipEntry entry = entries.nextElement();
-                InternalResource resource = new 
ByteArrayResource(readBytesFromInputStream(zipFile.getInputStream(entry)));
+                InternalResource resource = new 
ByteArrayResource(readBytesFromInputStream(zipFile.getInputStream(entry)), 
StandardCharsets.UTF_8.name());
                 resource.setSourcePath(entry.getName());
                 resources.add(toCollectedResource(jarPath, entry.getName(), 
resource));
             }
@@ -171,7 +172,7 @@ public class CollectedResourceProducer {
     }
 
     private static CollectedResource toCollectedResource(Path basePath, File 
file) {
-        Resource resource = new FileSystemResource(file);
+        Resource resource = new FileSystemResource(file, 
StandardCharsets.UTF_8.name());
         return toCollectedResource(basePath, file.getName(), resource);
     }
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to