【问题标题】:IBM Worklight - JSONStore is not working when trying to push the data to back end serverIBM Worklight - 尝试将数据推送到后端服务器时 JSONStore 不工作
【发布时间】:2013-04-27 15:27:28
【问题描述】:

我们正在尝试使用 JSONStore 功能从 IBM Worklight 应用程序推送数据。

我们正在开发 IBM Worklight V5.0.6 环境。
重现步骤:

  1. 打开 Worklight 5.0.6 工作室
  2. 导入 'module_07_11_JSONStore_with_Sync' 项目进入工作区
  3. 接受 将项目迁移到最新的 Worklight 版本
  4. 构建和部署 应用到 Worklight 服务器
  5. 尝试创建 JSONStore
  6. 在这个阶段我们得到了错误:

    JsonStoreWizard.InvokeProcedurePage 得到异常调用适配器

因此,我们无法创建新的 JSONStore 实例。

出现此错误的原因是什么?

【问题讨论】:

  • 你试过适配器了吗?

标签: ibm-mobilefirst jsonstore


【解决方案1】:

之后:

接受将项目迁移到最新的 Worklight 版本

展开adapters 文件夹> 右键单击​​user 文件夹> 选择部署Worklight Adapter 并检查它是否已在控制台中正确部署。

您可能还想单独测试适配器。来自 Eclipse 的“调用适配器过程”。

如果我没记错的话,不需要使用 JSONStore 向导来处理该示例。只需部署适配器,构建所有应用程序并部署应用程序,打开 Android 或 iPhone Worklight 应用程序,使用 UI 并阅读源代码。

我还建议阅读JSONStore documentation,尤其是Adapter下的部分。看看:WL.JSONStoreinitpushloadcount。这些示例应该可以帮助您获取数据并将其推送回您的适配器。

如果您遇到问题,请this StackOverflow answer can help you debug 并在您询问 JSONStore 问题时提供更多信息。

出现此错误的原因是什么?

JsonStoreWizard.InvokeProcedurePage 错误似乎表明调用适配器失败。如果您仍然无法将数据推送回来,请发表评论,我可能会更新此答案。

【讨论】:

    猜你喜欢
    • 2013-09-09
    • 2013-08-13
    • 1970-01-01
    • 2014-08-07
    • 1970-01-01
    • 2014-08-10
    • 1970-01-01
    • 2014-08-01
    • 1970-01-01
    相关资源
    最近更新 更多