TENHO A CERTIFICAÇÃO DE PESSOA FISICA, POREM QUANDO TENTO FAZER O DOWNLOAD NOS LINKS QUE CONSTÃO NO SITE:
http://www.cte.fazenda.gov.br//WebServices.aspx INFORMA QUE NÃO POSSUO A CERTIFICAÇÃO.
MESMO COLOCANDO “?WSDL” COMO INFORMA A CERTIFICAÇÃO
TENHO A CERTIFICAÇÃO DE PESSOA FISICA, POREM QUANDO TENTO FAZER O DOWNLOAD NOS LINKS QUE CONSTÃO NO SITE:
http://www.cte.fazenda.gov.br//WebServices.aspx INFORMA QUE NÃO POSSUO A CERTIFICAÇÃO.
MESMO COLOCANDO “?WSDL” COMO INFORMA A CERTIFICAÇÃO
javaCBA
estou obtendo a seguinte rejeição quando chamo meu WS do CT-e de status desta forma:
CteStatusServicoCTResult cd = teste22.cteStatusServicoCT(dadosMsg);
retorno:
xMotivo = Rejeição: Elemento cteCabecMsg inexistente no SOAP Header
Vc disse que o “cteCabecMsg” vai no HEADER do SOAP … teria como por gentileza vc explicar melhor esta parte? ou fornecer algum exemplo parecido?
obrigado.
Pessoas,
consegui fazer o negocio funfá (dá-lhe google)… portanto nao conheco e nao manjo de WS mas vou compartilhar o q descobri e funcionou …
SOAPHeaderElement header = new SOAPHeaderElement("http://www.portalfiscal.inf.br/cte/wsdl/CteStatusServico", "cteCabecMsg");
try {
SOAPElement node = header.addChildElement("cUF");
node.addTextNode("35");
SOAPElement node2 = header.addChildElement("versaoDados");
node2.addTextNode("1.01");
_call.addHeader(header);
}
catch(Exception e){}
[quote=javaCBA]eu não sou server, faço apenas o cliente do ws cte
mas o cte nao segue padrao NFE não. Considero o padrão NFe mto mais facil para trabalhar do que o CT-e.
Porque String é uma linguagem universal, ou seja, todas as linguagens sabem tratar um campo texto (String).
O CT-e soh tem um parametro que eh o CteDados do tipo complexo e atributo any. O CteDados não vai como parametro, ele vai dentro do header do soap.
Teve varias mudancas no padrao do NFe para o CTe. Para falar a verdade, complicaram a vida dos javeiros.
Porque trabalhar do jeito que está o padrão CT-e ficou 100% mais dificil.
comecando pela mudanca do padrão soap (nfe é 1.1 e cte é 1.2). depois teve a mudanca dos parametros (nfe aceita duas strings, cte aceita atributo do tipo complexo).[/quote]
javaCBA, poderia dar um exemplo de como tratar este tipo de variável (complexo)? Acabo de cair do cavalo, pois achei que o CTe era uma variação do NFe, mas pelo jeito é completamente diferente…
Obrigado
Alguém conseguiu gerar os stubs com wsimport utilizando JAX-WS ?
Abraço !
http://www.cte.fazenda.gov.br//WebServices.aspx
alguém pode fazer comentários sobre esta página que disponibiliza web service?
http://hom.cte.fazenda.gov.br//WebServices.aspx -homologacao
http://www.cte.fazenda.gov.br//WebServices.aspx -producao
endereços do webservices
consegui fazer a comunicacao de todos os Servicos em c# (c sharp)
qquer duvida estamos ae… marcos.tomazini@gmail.com
hmmm… show…
o webservice mais usado é o jax-ws?
ae ja nao sei parcero…pq eu nao fiz em JAVA e sim em C# (C SHARP) optei por ser + facil…blz
;D
Estou querendo utilizando o CT-e com o JAX-WS!
E gostaria de saber se alguém conseguiu acessar o WSDL ?
tks