0
我想用jax-ws生成web服務接口,但是我得到了一個包裝類的方法,而不是參數列表。例如:爲什麼JAX-WS爲所有方法參數生成包裝?
@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
@WebResult(name = "ResendControlsToDmiResponse", targetNamespace = "http://tempuri.org/", partName = "parameters")
@WebMethod(operationName = "ResendControlsToDmi", action = "http://tempuri.org/ResendControlsToDmi")
@Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2014-01-30T16:01:26.266+02:00")
public ResendControlsToDmiResponse resendControlsToDmi(
@WebParam(partName = "parameters", name = "ResendControlsToDmiData", targetNamespace = "http://tempuri.org/")
ResendControlsToDmiData parameters
);
不明白爲什麼會發生這種情況,以及如何生成帶有標記簽名的方法。
所以,據我瞭解,輸入參數名稱應匹配操作名稱? –