Я создал два проекта весны, в которых один из них является сервисом мыла, а с другого я звоню в службу, которая является клиентом мыла. Я могу вызвать службу мыла и отправить строку в качестве параметра в мыльную службу. Но после того, как звонок сделал и после выполнения некоторой операции над мыльным сервисом он не возвращает данные клиенту мыла.Spring MVC soap webservice не возвращает данные после вызова ws
класс контроллера - клиент
controller.web_Service service = new controller.web_Service();
controller.web_service.MutationEntry port = service.getWeb_ServicePort();
String name = "ABC";
return port.hello(name);
вебсервис
@WebService(serviceName = "soap_webservice")
public class soap_webservice {
@WebMethod(operationName = "hello")
public String hello(@WebParam(name = "name") String data) {
return data + " DEF ";
}
}
клиента значение строки "ABC" будет приятно ходить в части обслуживания. И он должен вернуть ABC + DEF, что является результатом ABCDEF. Но я получаю null в имени строки после вызова webservice.
Я сделал то же самое в простой проект java без пружины MVC. Это работает как шарм.
Пожалуйста, помогите. Благодарю.
Можете ли вы предоставить файл 'applicationContext.xml', где вы связываете url и bean для внедренного метода 'hello'? –
applicationcontext.xml - это конфигурационный файл пружины. Я ничего не сделал с этим. –
идите дальше :) Это необходимая часть здесь –