Я конвертирую веб-сервис проекта C # в Java, используя Spring-WS.
С веб-сервиса есть 1 парам. Я переоборудован и работаю нормально.
Однако у WebMethod есть 2 парам. Я не знаю, как настроить Конечная точка Spring-WS
Код C #
[WebMethod]--1 param
public string WSProcess(string request)
{
return "1";
}
Код, преобразованный в Java, отлично работает
@PayloadRoot(namespace = NAMESPACE_URI, localPart = "WSProcessRequest")
@ResponsePayload
public JAXBElement<String> WSProcess(@RequestPayload JAXBElement<String> request) {
return new JAXBElement<String>(new QName("https://www.customs.gov.vn/soap", "WSProcessResponse"), String.class, null, "test");
}
Я не знаю, как настроить с WebMethod 2 параметра
[WebMethod]// 2 param
public string WSProcess(string publicKey, string msg)
{
return "1";
}
Пожалуйста, помогите мне !!!