Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android worklight中的SendLogsRequestListener失败_Android_Ibm Mobilefirst_Native_Worklight Analytics - Fatal编程技术网

Android worklight中的SendLogsRequestListener失败

Android worklight中的SendLogsRequestListener失败,android,ibm-mobilefirst,native,worklight-analytics,Android,Ibm Mobilefirst,Native,Worklight Analytics,我正在重新实施现有worklight系统。我们已经有了一个混合版本。我们决定在纯本机中重新实现客户端。本地客户端似乎工作正常 然而,服务器似乎非常不稳定——有时我们在调用适配器后没有得到服务器响应,有时我们得到了响应。我已经检查了DDMS/Android控制台。并且发现了一个错误/异常。任何意见将不胜感激 com.worklight.common.Logger$SendLogsRequestListener(4274): Logger$SendLogsRequestListener.onFail

我正在重新实施现有worklight系统。我们已经有了一个混合版本。我们决定在纯本机中重新实现客户端。本地客户端似乎工作正常

然而,服务器似乎非常不稳定——有时我们在调用适配器后没有得到服务器响应,有时我们得到了响应。我已经检查了DDMS/Android控制台。并且发现了一个错误/异常。任何意见将不胜感激

com.worklight.common.Logger$SendLogsRequestListener(4274): Logger$SendLogsRequestListener.onFailure in Logger.java:1726 :: Failed to POST data from file /data/data/${APP_NAME}/files/analytics.log.0.send due to: HTTP response code: 500

成功的适配器调用或WLClient连接到服务器时,客户端将尝试自动向服务器发送日志。适配器的autosend上似乎发生了一些不好的情况。临时解决方法是通过调用

WL.Logger.setAutoSendLogs(false)
但是,如果您不希望自动发送日志,则只能使用此调用。如果您确实希望它正常工作,我建议打开PMR,以便确定这是应用程序中的错误还是实际缺陷