IBM Worklight 与 HttpAdapter 的连接正在重置
Posted
技术标签:
【中文标题】IBM Worklight 与 HttpAdapter 的连接正在重置【英文标题】:IBM Worklight connection to HttpAdapter is getting reset 【发布时间】:2013-09-04 07:22:28 【问题描述】:在我的应用程序中,我正在调用一个 Http 适配器程序来执行某些操作。该过程并非每次调用时都有效。有时它与服务器的连接会重置,有时会给出完美的响应。有人请告诉我这可能是什么原因以及如何处理这个?
这是我在 Worklight 控制台中遇到的异常,
[ERROR ] FWLSE0099E: An error occurred while invoking procedure [project TestApp]User_Profile/HttpRequestFWLSE0100E: parameters: [project TestApp]
"arr": [
"body":
"content": "[\"Text\":\"User\",\"Value\":\"08\/31\/2013 17:03:37\",\"Text\":\"SampleName\",\"Value\":\"08\/31\/2013 17:03:37\",\"Text\":\"James\",\"Value\":\"08\/31\/2013 17:03:37\",\"Text\":\"Anderson\",\"Value\":\"08\/31\/2013 17:03:37\"]",
"contentType": "application\/json"
,
"method": "post",
"path": "\/UserInfo.svc\/GetUserDetails",
"returnedContentType": "application\/json"
]
Http request failed: java.net.SocketException: Connection reset
FWLSE0101E: Caused by: [project TestApp]java.net.SocketException: Connection reset
com.worklight.common.log.filters.ErrorFilter
【问题讨论】:
【参考方案1】:不确定这是否已解决,但在这里找到了类似的问题和一些建议:IBM Worklight 6.0 - Socket Exception connection reset。
它是这样说的: 根据异常,根本原因是连接被重置。发生这种情况有几个原因,一个是网络数据包丢失或类似的较低级别的连接问题;另一个可能的原因可能是 SharePoint 正在使套接字超时以释放资源。
IMO 解决此类问题的最佳方法是使用 WireShark 或 Fiddler 等工具嗅探网络连接
【讨论】:
如果该链接将来中断,请编辑您的问题以详细说明该线程的建议。以上是关于IBM Worklight 与 HttpAdapter 的连接正在重置的主要内容,如果未能解决你的问题,请参考以下文章
IBM Worklight - iOS 7 状态栏与应用程序的 HTML 重叠