【发布时间】:2017-10-31 16:16:03
【问题描述】:
在尝试使用 Mobilefirst 8.0 从 javascript 适配器调用 java 代码时遇到以下问题。
以下链接中的示例代码用于测试。
https://github.com/MobileFirst-Platform-Developer-Center/Adapters/tree/release80
com.ibm.mfp.server.js.adapter.internal.JavascriptManagerImpl E FWLST0904E:调用过程时引发异常:适配器中的减法整数:UsingJavaInJavaScriptAdapters org.mozilla.javascript.EcmaError: TypeError: [JavaPackage com.sample.customcode.Calculator] 不是函数,它是对象。 (使用JavaInJavaScriptAdapters-impl.js#24) 在 org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3951) 在 org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3929) 在 org.mozilla.javascript.ScriptRuntime.typeError(ScriptRuntime.java:3962) 在 org.mozilla.javascript.ScriptRuntime.typeError2(ScriptRuntime.java:3981) 在 org.mozilla.javascript.ScriptRuntime.notFunctionError(ScriptRuntime.java:4036) 在 org.mozilla.javascript.ScriptRuntime.notFunctionError(ScriptRuntime.java:4024) 在 org.mozilla.javascript.ScriptRuntime.newObject(ScriptRuntime.java:2502)
【问题讨论】:
标签: ibm-mobilefirst worklight-adapters