Renombrando el nombre del argumento en JAX-WS

Creé un servicio web utilizando JAX-WS en RSA 7.5 y Websphere 7 utilizando un enfoque ascendente. Cuando abro el WSDL en la IU de SOAP, la sección de argumentos aparece así:

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

El método de servicio toma los 4 elementos anteriores como parámetros para devolver los detalles del empleado.

1) Quiero cambiar el nombre de arg0, arg1, etc. con algunos nombres válidos.

2) Quiero eliminar el<!--optional--> Presente encima de las etiquetas arg. (Para remover el<!--optional--> Desde el nombre de los elementos, usé @XMLElement (required = true)). Pero no estoy seguro de dónde usar exactamente esta anotación en este caso :(

Por favor ayuda.

Saludos,

Respuestas a la pregunta(1)

Su respuesta a la pregunta