我应用了最新的Worklight 6.1.0.2修复程序,但移动应用程序继续尝试连接到开发服务器,而不是“构建和部署目标”设置中指定的生产服务器。客户端正在向服务器上安装的适配器发出请求。我已经使用Wireshark确认了这一点,并在启动时设置initOptions以捕获IP地址。我安装了Worklight 6.1 EE版本,并在那里应用了补丁。这就像应用程序忽略了生产服务器。
除了升级到6.2之外,有没有其他建议?
这可能是eclipse插件问题的开发工作室问题吗?
答案 0 :(得分:0)
在运行方式>中更改远程服务器协议/主机/端口/上下文属性后构建设置和部署目标,您应该执行 Run As>构建所有环境而不是运行方式>在Worklight Development Server上运行。
此外:
在6.1中,如果在构建所有环境之后,您将选择Run As>例如,Xcode项目将使用本地开发连接值...所以请确保不要这样做。
在6.2中,如果您执行上述操作(运行方式> Xcode项目(或提供的任何其他外部IDE选项)),如果您设置了远程服务器属性 - 将使用它们。如果未设置任何远程服务器属性,则将使用本地开发连接属性。
答案 1 :(得分:0)
我已经确认现在正在运作。 Eclipse在激活构建过程时有时很慢,而且我错误地推动了在开发服务器上运行,这可能超过了写入值。如果我耐心等待,构建周期将生成正确连接的客户端。
感谢您的帮助。