2011-12-28 10 views
1

Webサービス用のテストクライアントを実装しています。このサービスはHTTPSを使用しており、Eclipseウィザードを使用してクライアントを生成しようとしています。HTTPSからJava Webサービスクライアントを生成するurl

このURLを使用すると、EclipseはWSDL定義を見つけることができません。ウィザードでは「選択したサービス定義が無効です」という警告が表示されます。、プロセスを進めることができません。

URLは正しいですが、.NETクライアントを実装していることを確認して動作します。 唯一の問題は、SSL証明書が期限切れになっていることです。

Javaでクライアントを正しく生成するにはどうすればよいですか?

答えて

7

他の方法でWSDLをキャプチャします。ブラウザでダウンロードし、非SSLサーバ(またはファイルのみ)を使用してローカルにアクセスするようにします。 EclipseはSSLの問題に対処できないようです(これはおそらくバグですが、無視するオプションが必要です)。

+0

完璧! '.wsdl'ファイルに定義を保存した後、ウィザードを使用してロードしました。できます!ありがとうございました。 – davioooh

0

する必要はありません。 HTTP上でSOAP呼び出しを使用する場合とSSL(HTTPS)でSOAP呼び出しを使用する場合のWSDLには違いはありません。

httpsをhttpに変更してください。

関連する問題