2010-12-27 6 views
1

Axis2のWSDL2Javaアプリケーションを使用してスタブ(.java)を生成しましたが、 "ArrayOfAnyType"型は処理できません。Axis2でArrayOfAnyType(Java)を処理する

パラメータの型としてArrayOfAnyTypeを持つメソッドを呼び出す必要があります。

...どうすればいいですか?私はそのクラスを理解するのが難しく、それを使う方法もありません。

私がむしろ使いたいのは、単純なObject [] ... ArrayOfAnyTypeの仕組みに関する説明です。ありがとう!

+0

生成されたコードの署名はどのように見えますか? – rsp

+0

どのコードを意味するのか正確にはわかりません。私はこの生成されたメソッドを使用したい:connect.setValues(ArrayOfAnyType)。むしろArrayOfAnyTypeの代わりにObject []を渡したいと思います。このメソッドを使用して、いくつかの値を渡していくつかのサービスにログインしたいと思います。助けてくれてありがとう!もちろん、私はその種のオブジェクトを作成することができます...しかし、その後どのように続行するのですか? –

答えて

1

axisを使用する必要がある場合を除き、jaxws(最近jdkに組み込まれています)をチェックアウトしてください。軸に比べて多くの点で使用するほうがずっと簡単です。

+0

私はそれが可能であるかどうかはわかりませんでした。 wsimportによって生成されたArrayOfAnyTypeクラスははるかに優れています。 (私は単にオブジェクトを追加することができます)。わーい!ありがとう! –

関連する問題