Переименование имени аргумента в JAX-WS

Я создал веб-сервис с использованием JAX-WS в RSA 7.5 и Websphere 7, используя подход «снизу вверх». Когда я открываю WSDL в SOAP UI, раздел аргументов выглядит так:

<!--Optional-->
<arg0>
    <empID>?</empId>
</arg0>
<!--Optional-->
<arg1>
    <empName>?</empName>
</arg1>
<!--Optional-->
<arg2>
    <empAddress>?</empAddress>
</arg2>
<!--Optional-->
<arg3>
    <empCountry>?</empCountry>
</arg3>

Сервисный метод принимает вышеуказанные 4 элемента в качестве параметров для возврата сведений о сотруднике.

1) Я хочу переименовать этот arg0, arg1 и т. Д. С некоторыми допустимыми именами.

2) Я хочу удалить<!--optional--> присутствует над тегами arg. (Для удаления<!--optional--> из имени элемента я использовал @XMLElement (обязательно = true)). Но я не уверен, где именно использовать эту аннотацию в этом случае :(

Пожалуйста помоги.

С Уважением,

Ответы на вопрос(1)

Ваш ответ на вопрос