WLResourceRequest的Mobilefirst 8.0超时

时间:2017-11-14 16:23:18

标签: cordova ibm-mobilefirst mobilefirst-adapters mfp

在Mobilefirst 8.0中使用WLResourceRequest调用java适配器时,请求正在超时,因为我们的后端服务需要10秒以上的响应时间。

  

MFP版本:8.0.0.00-20171025-0319

尝试使用以下方法设置超时。但它没有反映出来。

var options = {
    timeout : 720000
}     
resourceRequest = new WLResourceRequest("/adapters/"+request.adapter+"/"+procedure,WLResourceRequest.POST,options);
resourceRequest.setTimeout(720000);

在错误回调中获得以下响应。

{
  "status": -1,
  "responseText": "",
  "responseHeaders": {},
  "errorMsg": "Request timed out.",
  "errorCode": "REQUEST_TIMEOUT"
}

1 个答案:

答案 0 :(得分:0)

问题在于Ibm库中的WLRequestOptions类。超时值硬编码为10秒。 提高PMR也是如此。