2015-07-10 81 views
0

尝试将新的ipa上载到MobileFirst时,在Chrome或Firefox中,应用程序中心返回错误。当我看到在WebSphere自由8.5.5.0服务器日志,我看到下面的错误:IBM MobileFirst 7.0 ipa上传眨眼错误

[7/10/15 11:57:32:177 EDT] 000000c9 org.apache.wink.server。 internal.registry.ResourceRegistry I 系统在支持GET的com.ibm.puremeap.services.UploadService类中找不到 中的任何方法。 验证是否存在方法。

[7/10/15 11:57:32:185 EDT] 000000c9 org.apache.wink.server.internal.RequestProcessor我的 处理程序链的调用期间发生以下错误: WebApplicationException(405 )与消息“空”在处理GET请求 发送到 http://mobile.ps.com/applicationcenter/service/desktop/upload/filetype/ipa

一些搜索已经转向了建议有关Java版本是1.8,因此不支持,但未安装1.8。该系统使用Liberty附带的1.7 Java。我尝试应用最新的MobileFirst ifix,但它没有改变任何东西。

+0

不要将MobileFirst Server与应用程序中心 - 两个完全不同的服务器混淆在一起。 –

+0

我不知道如何说在Liberty服务器上运行的applicationcenter.war不是MobileFirst服务器的一部分。 MF只是一组在应用服务器上配置的war文件。就我而言,它们都安装在同一个Liberty实例上。这对原始问题有什么影响? –

+0

MobileFirst Server不提供.ipa文件;您将.ipa文件上载到Application Center服务器,而不是MobileFirst Server。两个不同的服务器,两组不同的战争和jar文件。他们可能坐在同一个应用程序服务器上,但它们不是一个一样的。我写这篇文章是因为你在解释你面临的问题时可以互换使用,这是令人困惑和错误的,这就是为什么。 –

回答

0

答案是启用http。你不能从http重定向到https。上传服务使用POST请求。重定向时,POST请求数据不会被保留。因此,作为请求的405消息被重新尝试为GET。