Boa tarde pessoal, estou implementando um WebService com XFire,1.2.6 , para receber SOAP 1.2 com o seguinte modelo
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soap12:Header>
<cteCabecMsg xmlns="http://localhost:8080/cte/services/CteCancelamento">
<cUF>31</cUF>
<versaoDados>1.01</versaoDados>
</cteCabecMsg>
</soap12:Header>
<soap12:Body>
<cteDadosMsg xmlns="http://localhost:8080/cte/services/CteCancelamento">
<consReciCTe versao="1.01" xmlns="http://www.portalfiscal.inf.br/cte">
<tpAmb>2</tpAmb>
<nRec>131000000000249</nRec>
</consReciCTe>
</cteDadosMsg>
</soap12:Body>
</soap12:Envelope>
eu consigo chegar ao WebService mas mas qdo tento pegar os valores no método não consigo obter os valores do cabeçalho e nem a string inteiro dos dados…
alguém sabe como me ajudar?
a assinatura do método é:
public br.inf.portalfiscal.cte.wsdl.cteretrecepcao.CteRetRecepcaoResult cteRetRecepcao(CteDadosMsg cteDadosMsg,javax.xml.ws.Holder<CteCabecMsg> cteCabecMsg)
desde já obrigada