Сразу скажу : с вебсервисам и никогда дел не имел.
Появилась потребность дергать вебсервис и вызывать у него один метод без параметров. Делать это нужно прямо в коде. Т.е. эта операция является неотъемлемой частью подготовки тестовых данных.
Дано:
- WSDL http://localhost/IntHR2.ServicesFacade.TimingService/TimingService.svc?wsdl
- метод который нужно вызывать ITimingService.RaiseProcessRequests()
Что уже было сделано:
-
Установлен и запущен jboss-as-7.1.1.Final
-
Через consume WSDL нагенерены классы для работы с сервисом в отдельный пакет.
-
Написан метод
private static ITimingService getService() {
TimingService timingService = new TimingService();
return timingService.getBasicHttpBindingITimingService();}
-
Вызов метода планируется делать через getService().raiseProcessRequests();
Проблемы:
- при дебаге пишет JAX-WS RI 2.2.4-b01: Stub for http://localhost/IntHR2.ServicesFacade.TimingService/TimingService.svc
- Есть несколько WARNINGS (я так понимаю эта проблема как то лечится через конфиг логгера).
Возможно я что-то делаю не так или есть другие решения данного вопроса. Помогите.