【问题标题】:IBM Worklight 6.1 - "Ecma Error: TypeError: Cannot call property <function> in object"IBM Worklight 6.1 - “Ecma 错误:TypeError:无法调用对象中的属性 <function>”
【发布时间】:2023-03-19 09:08:01
【问题描述】:

我正在尝试在 worklightadapterproject smaple 项目中运行 Java in Worklight Adapters 示例,但在尝试调用过程时遇到错误:

{
   "errors": [
      "Ecma Error: TypeError: Cannot call property addTwoIntegers in object [JavaPackage com.worklight.customcode.Calculator1]. It is not a function, it is \"object\". (C%3A%5CWorklightLab%5Cworkspace%5CWorklightAdaptersProject%5Cadapters%5CCalculatorAdapter\/CalculatorAdapter-impl.js#9)"
   ],
   "info": [
   ],
   "isSuccessful": false,
   "warnings": [
   ]
}

我该如何解决这个问题?

我尝试使用以下无效的配置进行设置:

【问题讨论】:

  • 我愿意赌你的战争没有建设好。提取它并尝试找到您要为其创建实例的类,我敢打赌它不会存在。
  • 我也愿意赌钱,请看下面我的回答。 ;)

标签: java ibm-mobilefirst worklight-adapters


【解决方案1】:

以前有人问过这个问题。请参阅以下问题及其解决方案。
这是由以下两种情况之一引起的:

  1. 不使用Java compiler level 1.6 and JRE v1.6(可能)
  2. 由于a missing segment in the .project file(不太可能)

尝试选项 #1 - 使用 JRE 1.6 和 Java 编译器级别 1.6。
按照答案中的说明进行操作。

【讨论】:

    猜你喜欢
    • 2013-03-27
    • 2014-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多