2011-11-24 5 views
8

私はWebサービスの概念が新しく、私は現在SOAPを介して外部アプリケーションからデータを取得する必要があるプロジェクトに取り組んでいます。RPCエンコードされたWSDLからJavaクライアントを生成する最も簡単な方法は何ですか?

このアプリケーションは、RPCエンコードWSDLを提供します。私は現在、RPCが置き換えられているため、Javaでこのサービスのクライアントを作成することは非常に困難です。

私が今までに持っているのは、JAX-RPCを使用していますが、wsコンパイルプログラムを実行しようとするたびに、「エラーコードが大きい」というエラーが表示されます。

私はAXIS 2について調査し、WSDL2JAVAをコンパイルしようとしましたが、RPCエンコーディングのために、すべてのデータバインディングメソッドで例外が発生し続けます。

RPCエンコードされたWSDLからJavaクライアントを生成するためのアドバイスやガイドがありますか?どのような手順ですか?私はクライアントを書く前に何を考慮すべきですか?あなたは、WSDLのURLからクライアントスタブを生成しようとしている場合

私は現在、その後、NetBeansの6.9.1

+0

あなたはWSDLを持っています(URL)をありがとう? –

+0

はい私はWSDLにアクセスできます。これはRPC/encoded WSDLです。 – BOWS

+0

私が与えた答えをチェックしてください。私はそれがうまくいくと思う。あなたのソリューションのHTH –

答えて

3

を使用していfollow this

はあなたに

+0

はいEclipiseを再インストールした後、私はそれをWebサービスウィザードと連携させることができました。 Axis 1.4を使用してスタブを生成しましたが、今はクライアントを書く時です、あなたの助けは非常に感謝しています。ありがとうございました。 – BOWS