0
我正在使用IBM MobileFirst 7.1,并且正在从Javascript适配器调用java代码。但是,我在调用适配器时出错。错误是:从javascript适配器调用java代码时出错
{
"errors": [
"Ecma Error: TypeError: Cannot call property main1 in object [JavaPackage com.sample.customcode.SendMail]. It is not a function, it is \"object\". (2016-10-
05T10:46:40.941Z\/74c15a587d1ce37bbfce9925722acab7b6321aad\/UsingJavaInAdapter-impl.js#19)"
],
"info": [
],
"isSuccessful": false,
"warnings": [
]
}
我已经从1.7改变Java编译器级至1.6以及默认的JRE 1.6。
但我仍面临同样的错误。该代码在同一个eclipse工作区中的一个项目中工作。但在另一个项目中这不起作用。
好吧,错误消息告诉你,你正试图调用一个对象而不是一个方法。你看过吗? –
@Thomas Stets是的,我已经观察到了。我遵循这个[链接](http://stackoverflow.com/questions/15826456/ecma-error-typeerror-cannot-call-property)。仍然我面临同样的问题 – Raghu