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

ごめんなさい!私は最終的にあなたのポインタのおかげで私の問題を解決する方法を見つけた。 –

関連する問題