Pessoal, fiz um webservice utilizando axis2 + java annotation.
Estou precisando colocar nomes nos atributos retornados pelas operações.
Esse é o meu retorno hoje:
<ns:buscaEstoqueFisicoResponse xmlns:ns="http://providers.services.teste.com">
<return>20</return>
<return>15</return>
</ns:buscaEstoqueFisicoResponse>
Eu gostaria que o return ficasse mais ou menos assim:
<return:quantidade> 20</return>
Vcs sabem como faço isso?
Meu código é esse:
@WebService
@SOAPBinding(style=SOAPBinding.Style.RPC,use=SOAPBinding.Use.ENCODED)
public class PrescricaoServer {
@WebMethod
public long[] buscaEstoqueFisico(
@WebParam String cdAlmoxarifado,
@WebParam String cdBemServico){
return PrescricaoServerImpl.buscaEstoqueFisico(cdAlmoxarifado, cdBemServico);
}
}