Here is my code snippet
@WebMethod
@RequestWrapper(localName = "recoverPassword", targetNamespace = "http://www.mysite.com/", className = "mypkg.RecoverPassword")
@ResponseWrapper(localName = "recoverPasswordResponse", targetNamespace = "http://www.mysite.com/", className = "mypkg.RecoverPasswordResponse")
@WebResult(name="recoverPasswordResponse")
public
String recoverPassword(
@WebParam(name = "client_id", mode = WebParam.Mode.INOUT)
Holder<String> clientId,
@WebParam(name = "client_request_id", mode = WebParam.Mode.INOUT)
Holder<String> clientRequestId,
@WebParam(name = "unique_id")
String uniqueId)
My question is how to provide multiple @WebResult annotations to map multiple attributes in response wrapper bean? I could not find any example or valid syntax to do it.
If I specify multiple @WebResult annotations, compiler gives error. Can we provide only single @WebResult attribute?
Thanks in advance
-Nitin