2011-12-22 55 views
0

在wsclient中指定超时的正确方法是什么?在wsclient中指定超时

我想在我的格里芬控制器这样的:

withWs([wsdl: model.wsdl, timeout:1800000]) 

,但它似乎并没有工作。

任何提示?

问题通过这样解决:

withWs(wsdl: model.wsdl){ 
    setConnnectionTime(1800000) 
    ... 
} 

回答

1

它不应该没有多大关系,但尝试从调用中删除的方括号,这样

withWs(wsdl: model.wsdl, timeout:1800000) { ... } 

根据WsclientConnector超时线101参数应该由WS客户端支持

if(params.containsKey('timeout')) client.setConnectionTimeout(params.remove('timeout')) 
+0

对不起,晚回答!感谢您的指针,我终于找到了解决我的问题的方法。 – 2012-01-13 15:52:01

相关问题