2011-12-22 53 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

相關問題