Mobilefirst 8.0でjavascriptアダプタからjavaコードを呼び出そうとすると、以下の問題が発生します。javacriptアダプタからjavaコードを呼び出す
以下のリンクからのサンプルコードがテストに使用されています。
https://github.com/MobileFirst-Platform-Developer-Center/Adapters/tree/release80
com.ibm.mfp.server.js.adapter.internal.JavascriptManagerImpl E FWLST0904E:プロシージャを呼び出し中に例外がスローされました:アダプタでsubtractTwoIntegers:UsingJavaInJavaScriptAdapters org.mozilla.javascript .EcmaError:TypeError:[JavaPackage com.sample.customcode.Calculator]は関数ではなく、オブジェクトです。 (UsingJavaInJavaScriptAdapters-impl.js#24) at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3951) at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3929) at org.mozilla org.mozilla.javascript.ScriptRuntime.notFunctionErrorでorg.mozilla.javascript.ScriptRuntime.typeError2(ScriptRuntime.java:3981) (ScriptRuntime.java:4036)で.javascript.ScriptRuntime.typeError(ScriptRuntime.java:3962) org.mozilla.javascript.ScriptRuntime.newObjectでorg.mozilla.javascript.ScriptRuntime.notFunctionError(ScriptRuntime.java:4024) (ScriptRuntime.java:2502)で
これを確認してください。サーバーとアダプタの両方がJDK 1.8を使用しています。 –