You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openwhisk.apache.org by ni...@apache.org on 2022/08/05 03:27:43 UTC
[openwhisk-runtime-java] 02/12: Change Launcher to support array
This is an automated email from the ASF dual-hosted git repository.
ningyougang pushed a commit to branch support-array-result-include-sequence-action
in repository https://gitbox.apache.org/repos/asf/openwhisk-runtime-java.git
commit 3ea32fdb528e82e5a497640b0a58693603244d86
Author: ning.yougang <ni...@navercorp.com>
AuthorDate: Wed May 18 11:12:21 2022 +0800
Change Launcher to support array
---
core/java8actionloop/lib/src/Launcher.java | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/core/java8actionloop/lib/src/Launcher.java b/core/java8actionloop/lib/src/Launcher.java
index 7f97202..a5cbf05 100644
--- a/core/java8actionloop/lib/src/Launcher.java
+++ b/core/java8actionloop/lib/src/Launcher.java
@@ -68,9 +68,9 @@ class Launcher {
mainMethod = m;
}
- private static JsonObject invokeMain(JsonObject arg, Map<String, String> env) throws Exception {
+ private static Object invokeMain(JsonObject arg, Map<String, String> env) throws Exception {
augmentEnv(env);
- return (JsonObject) mainMethod.invoke(null, arg);
+ return mainMethod.invoke(null, arg);
}
private static SecurityManager defaultSecurityManager = null;
@@ -142,7 +142,7 @@ class Launcher {
}
augmentEnv(env);
}
- JsonElement response = invokeMain(payload, env);
+ Object response = invokeMain(payload, env);
out.println(response.toString());
} catch(NullPointerException npe) {
System.out.println("the action returned null");