Leo22
#1
Ola,
estou tendo problemas com prefixos no SOAPResponse, e para solucionar esse problema desenvolvi um codigo usando @HandlerChain…
Bom…
Alguem sabe como obter somente o resultado do corpo da mensagem?
Ex: <S:Body>
<ns2:sayHelloResponse xmlns:ns2=“http://vinodsingh.com”>Hello rrr!</ns2:sayHelloResponse></S:Body>
Estou querendo obter esse conteudo dentro de <s:Body> para tentar remover os prefixos: ns2…
Valeu!
Buenas Tardes,
O seu serviço foi criado utilizando o Axis da apache?
caso positivo, da pra evitar esse tipo de prefixo editando o server-config.wsdd :idea:
t+
Michel.
Leo22
#3
Oi,
O serviço foi feito usando JAX-WS, existe alguma configuração semelhante com a do axis?
Valeu!!
Leo 22
Resolvi meu problema para retirar os prefixos ns2: com esta solução :
@javax.xml.bind.annotation.XmlSchema(namespace = "http://www.meunamespace.inf.br",
xmlns =
{
@javax.xml.bind.annotation.XmlNs(prefix = "",
namespaceURI="http://www.meunamespace.inf.br")
},
elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
package br.inf.portalfiscal.nfe;
Criei o arquivo package-info.java, coloquei dentro da pasta onde gera o XML e funfou perfeitamente.