Ecma Ошибка: TypeError: Невозможно вызвать свойство
Я написал некоторый код Java в адаптере в проекте Worklight. когда я пытаюсь вызвать метод Java, я получаю сообщение об ошибке
"responseID": "6", "errors": {Ecma Error: TypeError: Невозможно вызвать свойство downloadFile в объекте JavaPackage java.classes.FileIOPlugin]. Это не функция, это \ "объект \".}
Я следовал процедуре, точно указанной в следующей ссылке.Использование Java в адаптерах
это моя структура проекта. Что-то не так с этой структурой или я должен добавить что-то еще к этому?
Вот как я пытаюсь вызвать нестатический метод Java в адаптере-impl.js
function downloadFile() {
var fileInstance = new com.worklight.JavaCode.FileIOPlugin();
return
{ result: fileInstance.downloadFile(); };
}