Как изменить arg0 с Apache WSDL, сгенерированный CXF, на что-то конкретное c вроде "name"
// Fields
@WebParam(name="prgPregnancyIdPk")
@XmlElement(name = "prgPregnancyIdPk")
private String prgPregnancyIdPk;
Я пытаюсь использовать @ XmlElement , безрезультатно. Сгенерированный WSDL по-прежнему использует arg0.
Когда я пытаюсь использовать @ WebParam из javax.ws.WebParam , он говорит: «Аннотация @WebParam запрещена для этого location "
Это расстраивает Apache CXF!
Я могу go сгенерировать файл WSDL и редактировать имена параметров, но я не думаю, что это лучший способ go.