2011-07-21 10 views
7

"Webサービスクライアント"ウィザードを使用してEclipseでWebサービスクライアントを作成したいが、ウィザードでAxis2をWebサービスランタイムとして選択できない。私はちょうど普通のAxisについている。EclipseでAxis2 Webサービスクライアントを作成するには?

私は(私は、ファイル経由になった - >新規 - >その他 - > Webサービスクライアント)次の画面でオフを開始:

Web Service Client dialog screenshot

私は、Webサービスランタイム」をクリックしてください:Apache Axisのをクライアント環境設定 『ダイアログ:私が選んだ

Client Environment Configuration dialog screenshot

『」、この新しい取得するための』Apache Axis2のを』が、OKボタンがグレーアウトされています。このダイアログで何を選択しても、「Apache Axis」を選択してもOKボタンはグレー表示されます。私はこのステップを過ぎて行くことはできません。 Eclipseの悪いバージョン(ここではIndigoバージョン20110615-0604)を使用していますか?プラグインをインストール/アップグレードする必要がありますか(Axis2 Tools 1.1.200v201103022をインストールしましたか?ここで何が間違っていますか?

これはWindows 7の64ビットマシン上にあります。

+1

たぶん誰かがこのダイアログは、OKボタンがグレー表示されている理由を説明する警告またはエラーメッセージのいくつかの種類を持っている必要があることに同意しますか? –

答えて

6

サーバーを追加しない限り、[OK]ボタンはグレー表示されます。

enter image description here

enter image description here

+3

本当に??私はちょうどクライアントを使用するためにTomcatサーバーをインストールする必要がありますか?それは正しいように見えません... –

+0

これは、Eclipseのツールがどのように動作するのか、このすべてを望んでいない場合は、コマンドプロンプトでコードを生成し、AXI2クラスパスを設定します – BOSS

5

これらを試してみると、Axis2 Webサービスクライアントを正常に生成するのに役立つかもしれません。

  • Axis2をシステムにインストールし、そのサイトからダウンロードします(Google Axis2のダウンロード)。
  • EclipseエディタでAxis2ランタイムを追加します。Windows >>環境設定>> Webサービス>> Axis2環境設定。また、サーバーを追加
  • (プロジェクトファセット>>プロパティ>> Webプロジェクトを右クリック)ファセットプロジェクトでのAxis2を追加し、あなたが動的Webプロジェクト中にWebサービスクライアントを生成していると仮定すると、
  • Eclipseのエディタで時間を実行します。Windowsの>>設定>>サーバー>>ランタイム環境

これらのAxis2を選択した後、あなたのOKボタンを有効にして「クライアントエン内のサーバーランタイム環境の1つ必要があります構成 'ダイアログ。

あなたの問題を解決するために幸運を祈る。

+1

これは動的Webプロジェクトではありません(それは何ですか?)それは単なるコンソールアプリケーションです。 –

+0

なぜサーバーを選択する必要がありますか?私のサーバーはWCFサーバーであり、Java関連のタイプのWebサービスサーバーではありません。 New Server Runtime EnvironmentダイアログにWCFサービスの選択肢はありません。 –

+0

このリンクを試してみてください。http://www.kevingao.net/category/wcf-java-interop – Chakri

2

なぜAxis2 Code Generator for Eclipseを使用しないのですか?クライアントコードを簡単に作成するのに役立つと思います。

+0

私はそれを動作させることができますか?http://stackoverflow.com/questions/6791239/使い方2軸コード生成器 –

+0

コードジェネレータはaxis2と同じバージョン番号を持つべきであることを覚えておいてください:) – anhtuannd

関連する問題