Grails Ws-Client Pluginを使用していますが、アプリケーションはWebサービスを使用しているサーバーからのSOAP応答を待機し、アプリケーションはこのコードから待機します
def proxy = webService.getClient(wsdlUrl)
これは主に、サーバーがダウンしているとき、またはネット接続が遅いときに発生します。
Webサービスがサーバーから一時的に削除され、Webブラウザーでアクセスしようとしたときに、wsdlを含むURLがWebサイトのホームページにリダイレクトされる場合にも、待機は続行されます。
wsdlが存在するかどうかを検出するにはどうすればよいですか。また、プロパティのようにタイムアウトを設定して、応答の待機が10秒間存在し、応答の待機を停止して、ストールの場合にコードが正常に実行を開始するようにするにはどうすればよいですか。
また、例外やエラーも発生しません。