0

Q1. そのため、すでに wsdl2java.xml とスタブ ファイルが配置されている Eclipse Java EE に webapp プロジェクトがあります。これはすべて、以前のバージョンの Apache axis を使用して行われました。apache axis2 から新しい wsdl2java.xml を取得するには、コマンド ラインからすべてを再構築し、それを既存のプロジェクトにドロップする必要がありますか? パラメータ、宛先、および wsdl ファイルを指定して、コマンド ラインで wsdl2java jar を実行しますか?

Q2. 何も変更せずに最初にビルド ファイル (wsdl2java.xml) を実行しようとしたときに、Java から「...Java メソッドのパラメーターが多すぎます。255 を超えることはできません...」またはそれに関連するエラーを受け取りました。事実。さて、axis2 や jax-ws でその問題を解決できるでしょうか?

そして最後に...

Q3. jax-ws を使用する場合、現在持っている、axis で構築されたスタブを、新しい jax-ws で生成されたスタブに置き換えることはできますか?

4

1 に答える 1

1
  1. Axis の以前のバージョンが 1.x だった場合、はい、新しいスタブを生成する必要があります。

  2. Axis2 は独自のコード生成ツールを提供しています - 古い xml はあまり役に立たないかもしれません。新しいものを用意してください。

  3. 何を達成したいのか正確にはわかりません.wsランタイムを変更した場合、スタブを置き換える必要があります.

于 2012-07-23T20:17:22.163 に答える