We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent be406f0 commit c6d6e3fCopy full SHA for c6d6e3f
src/main/java/Api.java
@@ -37,11 +37,11 @@ private static Map sign(Map body) {
37
if (invocable == null) {
38
ScriptEngineManager manager = new ScriptEngineManager();
39
ScriptEngine engine = manager.getEngineByName("js");
40
- try {
41
- engine.eval(FileUtil.readString(new File("sign.js"), "UTF-8"));
42
- } catch (ScriptException ex) {
43
- ex.printStackTrace();
+ if (engine == null) {
+ manager = new ScriptEngineManager(null);
+ engine = manager.getEngineByName("JavaScript");
44
}
+ engine.eval(FileUtil.readString(new File("sign.js"), "UTF-8"));
45
invocable = (Invocable) engine;
46
47
Object object = invocable.invokeFunction("sign", JSONUtil.toJsonStr(body));
0 commit comments