首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IBM 6.1 -升级到v6.1后iOS 5中的适配器调用失败

IBM 6.1 -升级到v6.1后iOS 5中的适配器调用失败
EN

Stack Overflow用户
提问于 2013-12-21 08:23:45
回答 2查看 379关注 0票数 2

我们已经开发了一个基于工作光的混合应用程序与本机页面。我们的起始页是一个本机页面,我们从它调用适配器。

升级到Worklight 6.1之后,这个适配器调用在iOS 5中总是失败,但是在iOS 6和iOS 7中继续正确工作。

当适配器调用失败时,它将返回原始HTML作为响应:适配器故障响应

在Xcode控制台中,这是我们看到的错误:

ERROR Worklight:-WLRequest requestFailed::338::Status code='404‘error='(null)’ERROR Worklight:-WLClient -WLClient string=从适配器返回的HTML

Worklight 6.0.0.x中的相同应用程序在iOS 5、6和7中工作正常。

此示例应用程序可以用来查看错误。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-12-29 03:48:59

从所做的测试来看,适配器调用似乎只在iOS 5中失败,因为发送的请求包含双斜杠,而在iOS 6和7中则包含一个斜杠。

这一点可以在Wireshark核实:

  • 这是个缺陷
  • 没有适用的解决办法

一旦缺陷被修复,它将可以通过IBM Fix Central,以及在PMR中,您的客户需要打开无论如何,以获得这一修复。

票数 0
EN

Stack Overflow用户

发布于 2013-12-21 09:45:27

检查wlclient.properties文件,特别是wlServerContext属性。看来你想连接到无效的URL。

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20717048

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档