1

ブール値を返すApacheAxis2を使用してJAX-WSを開発しました。vb.netでこのWebサービスを使用しているときに、次のエラーがスローされます。

" 'Public Sub MyMethod(Item as MyWebservice.Item、ByRef return As Boolean、ByRef returnSpecified as Boolean)'のパラメーター'returnSpecified'に引数が指定されていません""

Jax-WSの私のメソッドは、単一のオブジェクトパラメータを想定していますが、クライアントコードの場合と同様に、次の3つのパラメータを想定しています。

Dim Myws As New Webservice.MyWebservice
Dim MyItem As New Myws.Item
Myws.myMethod(MyItem, Nothing, Nothing)

一方、String型を返すと、次のように機能し、すべてが正常に機能します。

Myws.myMethod(MyItem)

JAX-WSを使用してブール値を返すことができるかどうかを教えてください。

4

1 に答える 1

1

Nothingシンプルタイプに割り当てることはできません。

Dim retValue1 as Boolean
Dim retValue2 as Boolean
Myws.myMethod(MyItem, retValue1, retValue2)
于 2012-07-10T02:43:10.753 に答える