WebService Parametros.
14/06/2012 14:31
0
Olá pessoal, saberia alguém como mudar a forma de passar os parametros no WebService.
Ou seja, eu construi o WebService de testes, com o 'xfireplugin', só que os parametros estão no Header do XML e eu preciso que elas fiquem no Body do XML.

No meu WS, ela aparece assim:


<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:com="http://comprafacil">
<soapenv:Header>
<com:Password>?</com:Password>
<com:StoreId>?</com:StoreId>
</soapenv:Header>
<soapenv:Body>
<com:GetServiceAutentication/>
</soapenv:Body>
</soapenv:Envelope>


Mas eu gostaria que ficasse assim:


<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:wsp="https://www">
<soap:Header/>
<soap:Body>
<wsp:ConfirmarReservaPontos>
<!--Optional:-->
<wsp:login>
<!--Optional:-->
<wsp:Password>?</wsp:Password>
<!--Optional:-->
<wsp:User>?</wsp:User>
</wsp:login>
<!--Optional:-->
<wsp:vCdCPFCGC>?</wsp:vCdCPFCGC>
<wsp:vPedido>?</wsp:vPedido>
<wsp:vPontos>?</wsp:vPontos>
<!--Optional:-->
<wsp:vreferencias>
<!--Zero or more repetitions:-->
<wsp:string>?</wsp:string>
</wsp:vreferencias>
</wsp:ConfirmarReservaPontos>
</soap:Body>
</soap:Envelope>


Desde já, agradeço.
Tags: Web services


Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto