JAXB-привязка для автоматического создания класса ArrayOfxxx - PullRequest
0 голосов
/ 03 декабря 2018

У меня ниже код веб-сервиса с входным параметром в качестве типа данных массива.Я хочу знать, какую привязку JAXB дать userRoles, чтобы она создала ArrayOfEmpRole в wsdl.Теперь он создает EmpRoleArray из-за parameterStyle = BARE.

@SOAPBinding(style = SOAPBinding.Style.DOCUMENT, use = SOAPBinding.Use.LITERAL, parameterStyle = SOAPBinding.ParameterStyle.BARE)
@WebService(serviceName = "EmployeeService", name="EmployeeService")
public class EmployeeService {  

    @WebMethod()
    @SOAPBinding(style = SOAPBinding.Style.DOCUMENT, use = SOAPBinding.Use.LITERAL, parameterStyle = SOAPBinding.ParameterStyle.BARE)
    public String addEmployeeRoles(@WebParam(name="empRoles")final EmpRole[] userRoles){
        return "SUCCESS";
    }

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...