Я генерирую WSDL из класса Java с помощью аннотации @WebService
и запускающей wsgen
, вызванной целью сборки Maven.
Проблема, с которой я столкнулась, - это сгенерированный WSDL, который определяет параметры для операций веб-службы как arg0, ar1, arg2
и т.д. вместо использования имен параметров из кода. Эти имена не помогают клиентам службы, пытающейся выяснить, что нужно передать.
Есть ли способ сказать wsgen захватить и использовать имена параметров из метода - либо путем размещения аннотации к методу, либо параметра, отправленного в wsgen?
Спасибо!