| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/06/2010 16:18:28
|
BlackDog
JavaChild
![[Avatar]](/images/avatar/88032730d15f0623022ce03b6c98d14c.jpg)
Membro desde: 24/12/2008 13:47:46
Mensagens: 118
Offline
|
Galera,
Tenho um WebServices implementado em Jax-WS, meu problema é que o cliente que fizeram em .Net está enviando alguns dados em branco. Já o outro implementando em PHP funciona. Minha pergunta é, tem como logar o envelope recebido pelo servidor ?
At.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/06/2010 17:37:53
|
asaudate
GUJ Master
![[Avatar]](/images/avatar/974e2945a18e0bfb8e3aa8becac3e65c.jpg)
Membro desde: 01/09/2007 19:31:41
Mensagens: 1794
Localização: São Paulo
Offline
|
Dê uma procurada pelo uso da anotação @HandlerChain. Ela intercepta os dados na entrada e na saída do web service.
[]´s
|
Alexandre Saudate
__________________________
Do not try to bend the spoon - that's impossible. Instead, only try to realize the truth: there is no spoon.
Série quickstart: Spring+Spring Security+Jersey (REST) +Hibernate (JPA) -> https://github.com/alesaudate/kickstart-springjerseyhibernate
Evite usar Axis2!!! Leia aqui para mais detalhes!
@alesaudate
Quer ler um blog especializado em web services e SOA?
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/06/2010 18:13:02
|
BlackDog
JavaChild
![[Avatar]](/images/avatar/88032730d15f0623022ce03b6c98d14c.jpg)
Membro desde: 24/12/2008 13:47:46
Mensagens: 118
Offline
|
asaudate wrote:Dê uma procurada pelo uso da anotação @HandlerChain. Ela intercepta os dados na entrada e na saída do web service.
[]´s
Cara, não entendi direito, eu devo criar uma classe que escreve o soap no arquivo ? tem algum exemplo pratico disso ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/06/2010 18:27:15
|
asaudate
GUJ Master
![[Avatar]](/images/avatar/974e2945a18e0bfb8e3aa8becac3e65c.jpg)
Membro desde: 01/09/2007 19:31:41
Mensagens: 1794
Localização: São Paulo
Offline
|
BlackDog wrote:
asaudate wrote:Dê uma procurada pelo uso da anotação @HandlerChain. Ela intercepta os dados na entrada e na saída do web service.
[]´s
Cara, não entendi direito, eu devo criar uma classe que escreve o soap no arquivo ? tem algum exemplo pratico disso ?
Tenho sim, veja:
serversoaphandlers.xml:
Handler.java :
Esta classe message contém todos os dados que o web service recebe, inclusive como XML (tente usar message.getSOAPBody() para pegar o corpo do envelope). Assim, você consegue logar tudo que quiser da mensagem, beleza?
[]´s
|
Alexandre Saudate
__________________________
Do not try to bend the spoon - that's impossible. Instead, only try to realize the truth: there is no spoon.
Série quickstart: Spring+Spring Security+Jersey (REST) +Hibernate (JPA) -> https://github.com/alesaudate/kickstart-springjerseyhibernate
Evite usar Axis2!!! Leia aqui para mais detalhes!
@alesaudate
Quer ler um blog especializado em web services e SOA?
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/06/2010 18:32:48
|
BlackDog
JavaChild
![[Avatar]](/images/avatar/88032730d15f0623022ce03b6c98d14c.jpg)
Membro desde: 24/12/2008 13:47:46
Mensagens: 118
Offline
|
Entendido !!!
Muito obrigado !!!
Abs.
asaudate wrote:
BlackDog wrote:
asaudate wrote:Dê uma procurada pelo uso da anotação @HandlerChain. Ela intercepta os dados na entrada e na saída do web service.
[]´s
Cara, não entendi direito, eu devo criar uma classe que escreve o soap no arquivo ? tem algum exemplo pratico disso ?
Tenho sim, veja:
serversoaphandlers.xml:
Handler.java :
Esta classe message contém todos os dados que o web service recebe, inclusive como XML (tente usar message.getSOAPBody() para pegar o corpo do envelope). Assim, você consegue logar tudo que quiser da mensagem, beleza?
[]´s
|
|
|
 |
|
|