0

我们正在尝试使用 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 实例。

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

4

1 回答 1

2

后:

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

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

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

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

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

如果您遇到问题,这个 StackOverflow 答案可以帮助您调试并在您询问 JSONStore 问题时提供更多信息。

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

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

于 2013-05-03T19:03:21.447 回答