2011-12-28 9 views
1

私はaxis2でWSDL2Cツールを使用してC Webサービスを生成していますが、私が追加した呼び出しの多くは、それぞれの呼び出しがスケルトンファイル。古いものを作成しますが、新しいものは作成しません。Axis2 wsdl2cがスケルトン内のすべての呼び出しを生成しない

私は、コマンドとコマンドラインツールを使用して、日食でWSDLを作成しています:

WSDL2C.bat -uri mywsdl.wsdl -ss -sd -d adb -u

私はそれを実行すると、それはWSDLファイルと他には何を取得すると言います。私はこれによってかなり混乱しており、Axis2/Cの問題のWeb上に情報がないようです。

eclipseビジュアル・エディターでの操作の追加をクリックし、要素を入力して呼び出しを作成しました。私は他のことをする必要はないはずですが、間違いかもしれません。

ご協力いただければ幸いです。

答えて

1

ほとんどの場合、新しいWebサービス操作を定義しましたが、それらをバインディング定義に追加しませんでした。バインディングは、SOAP(またはその他の)インタフェースを介してWebサービス操作がどのように呼び出されるかを定義します。

eclipse WSDLエディタを使用して、バインディングオブジェクトをクリックし、「バインディングコンテンツの生成...」を選択します。

+0

あなたはまっすぐ鼻に当たっています。それは完璧にあなたに感謝した。 – knightsbore

関連する問題