2011-01-11 5 views
1

JAX-WSを使用してサービスポートを開いています。JAX-WSで使用可能なすべてのWSDL IPを試す

DNSが(WSDLの)DNSエントリの2つのIPを公開すると、サービスは最初のものだけを使用しようとします。その結果、 "Failed to access the WSDL at: http://some.url.com/someDocument?wsdl . It failed with: Connection refused: connect"例外が発生します。

issue filed against JAX-WSが見つかりましたが、解像度はありません。
これはcomment that describes my problem bestです。

コードは単なる一ライナーである:

Service service = Service.create("http://some.url.com/someDocument?wsdl", engineQName); 

知性はDNSでhttp://some.url.com/に、これら2つのAレコードを露出しています。

誰でも手助けできますか?
10x、

答えて

0

あなたが提出したバグのコメントからは、JAX-WSよりもHttpUrlConnectionのバグのようです。しかし、私はあなたがJAX-WSへのカスタムHttpUrlConnectionを与えることによって、どうやってそれを変更できるのか本当に分かりませんが、どうやってそれを行うのか分かりません。

+0

hi-関連するHttpUrlConnectionバグの報告を見つけることができませんでした。 – Asaf

+0

あなたの質問にリンクされたバグレポートの最後のコメント –

+0

yeh、譲受人がSSCCEを繰り返し尋ねます。しかし、HttpURLConnection、afaikにはバグはありませんでした。 – Asaf

関連する問題