This is an automated email from the ASF dual-hosted git repository. lburgazzoli pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-k-runtime.git
commit 5b4071ef468e7218482407672dc79a8f097cc4f2 Author: lburgazzoli <lburgazz...@gmail.com> AuthorDate: Wed May 27 18:43:40 2020 +0200 js-loader: use Java's SDK method to read bytes from InputStream --- .../java/org/apache/camel/k/loader/js/JavaScriptSourceLoader.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/camel-k-loader-js/src/main/java/org/apache/camel/k/loader/js/JavaScriptSourceLoader.java b/camel-k-loader-js/src/main/java/org/apache/camel/k/loader/js/JavaScriptSourceLoader.java index 6eaca06..f32ea0e 100644 --- a/camel-k-loader-js/src/main/java/org/apache/camel/k/loader/js/JavaScriptSourceLoader.java +++ b/camel-k-loader-js/src/main/java/org/apache/camel/k/loader/js/JavaScriptSourceLoader.java @@ -17,6 +17,7 @@ package org.apache.camel.k.loader.js; import java.io.InputStream; +import java.nio.charset.StandardCharsets; import java.util.Collections; import java.util.List; @@ -29,7 +30,6 @@ import org.apache.camel.k.SourceLoader; import org.apache.camel.k.annotation.Loader; import org.apache.camel.k.loader.js.dsl.IntegrationConfiguration; import org.apache.camel.support.LifecycleStrategySupport; -import org.apache.camel.util.IOHelper; import org.graalvm.polyglot.Context; import org.graalvm.polyglot.Value; @@ -55,7 +55,7 @@ public class JavaScriptSourceLoader implements SourceLoader { // configure bindings bindings.putMember("__dsl", new IntegrationConfiguration(this)); - final String script = IOHelper.loadText(is); + final String script = new String(is.readAllBytes(), StandardCharsets.UTF_8); final String wrappedScript = "with (__dsl) { " + script + " }"; context.eval(LANGUAGE_ID, wrappedScript);