Операция от JAVA до WSDL. Я создаю SOAP Webservice.
Я сгенерировал SOAP webservice, и атрибуты выглядят так:
<arg0>?</arg0>
<!--Optional:-->
<arg1>?</arg1>
<!--Optional:-->
<arg2>?</arg2>
<!--Optional:-->
<arg3>?</arg3>
<!--Optional:-->
<arg4>?</arg4>
Какую аннотацию XML я должен использовать, чтобы указать их для выглядят так:
<name> </name>
<age> </age>
<location> </location>
Допустим,
String age = "";
String name = "";
String location = "";
Использую ли я
@XmlAttribute(name="age")
String age = "";
@XmlAttribute(name="name")
String name = "";
@XmlAttribute(name="location ")
String location = "";
Я использую Apache CXF. Создайте WebService -> yada -> yada в Eclipse.
По сути, я спрашиваю ключевое слово XML, отвечающее за "переименование" Java полей из g arg0 во что-то, определяемое c, как "name".