Login Registre-se
Consulta de CT-e  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
thiagop

JavaC Membro

Membro desde: 03/04/2013 10:36:41
Mensagens: 3
Offline

Bom dia,

Estou tentando consumir um webservice de consulta de CT-e da Sefaz de São Paulo, mas estou tendo problemas.

O link do wsdl é o seguinte: https://nfe.fazenda.sp.gov.br/cteWEB/services/CteConsultaDFe.asmx?wsdl

O problema começa na geração das classes Java a partir do wsdl. Consegui pelo Netbeans, e foram geradas as seguintes classes: CteCabecMsg.java, CteConsDFeResult.java, CteConsultaDFe.java, CteConsultaDFeSoap12.java, CteDadosMsg.java e ObjectFactory.java. No Eclipse, por exemplo, ele só gera a classe CteConsultaDFe.java e um locator, nada mais!
Nos outros clientes de webservices que temos, sempre é gerado os stubs e proxy, que facilita muito na montagem do XML de envio e na chamada ao serviço.

Apesar disso, consegui a comunicação com o WS, mas recebo uma mensagem de rejeição:




Nós temos aqui a classe para o elemento cteCabecMsg, o problema é que não há onde setar essa informação no cabeçalho, já que não tenho acesso diretamente à mensagem SOAP que é enviada para o serviço.
Se alguém puder ajudar em como eu possa fazer isso eu agradeço. O código que estou usando está logo abaixo.
Obrigado.

 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team