2012-07-10 2 views
1

부울 값을 반환하는 Apache Axis 2를 사용하여 JAX-WS를 개발했습니다. vb.net에서이 웹 서비스를 소비하면서 다음과 같은 오류 던지고 : 매개 변수에 지정되지JAX-WS는 부울 값을 반환 할 수 있습니까?

"인수를 (부울, 부울로하는 ByRef returnSpecified으로 반환하는 ByRef MyWebservice.Item 같은 항목) 공공 하위 MyMethod라는 '의'returnSpecified ' ' "

다음과 같이 클라이언트 코드로는 세 개의 매개 변수를 기대 어디 JAX-WS 나의 방법은, 단일 개체 매개 변수를 예상

:

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

우리가 문자열를 입력 한 다음 반환하는 경우 다음과 같이 작동, 반면 모든 것이 잘 작동합니다 :

Myws.myMethod(MyItem) 

JAX-WS를 사용하여 부울 값을 반환 할 수 있는지 여부를 알려주십시오.

답변

1

단순 유형에 Nothing을 할당 할 수 없습니다.

Dim retValue1 as Boolean 
Dim retValue2 as Boolean 
Myws.myMethod(MyItem, retValue1, retValue2) 
관련 문제