Login Registre-se
[RESOLVIDO] URL de Rececpção na Homologação do CT-e não é reconhecida, por que?  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
franzisk

JavaC Membro
[Avatar]

Membro desde: 29/05/2014 07:39:19
Mensagens: 128
Offline

Pessoal,

Estou tentando fazer um envio de um CT-e para o ambiente de homologação porém está retornando o seguinte erro:
Tá errada essa URL dentro do próprio CteRetRecepcaoStub.java ?
Alguém pode dá um help nisso?

Esta mensagem foi editada 1 vez. Última atualização foi em 03/07/2014 14:09:42


#@%$"'/
macielgoncalves

Administrador
[Avatar]

Membro desde: 06/03/2011 14:49:25
Mensagens: 1233
Localização: Tubarão - SC
Offline

Olá,

Confira os endereços das URLs do CT-e em:

Produção: http://www.cte.fazenda.gov.br/webServices.aspx?tipoConteudo=wpdBtfbTMrw=
Homologação: http://hom.cte.fazenda.gov.br/webServices.aspx?tipoConteudo=wpdBtfbTMrw=


Maciel Gonçalves
Administrador (JavaC - Java Community)
Seguir no Twitter @macielgoncalves



Projeto NF-e, CT-e, CC-e? Comece Por Aqui!

Quer saber mais sobre NF-e? Acesse www.MACIELGONCALVES.com.br

"A mente que se abre a uma nova ideia jamais voltará ao seu tamanho original." Albert Einstein
"Seja liberal naquilo que você aceita, e conservador naquilo que você propaga". Jon Postel.
"A coisa mais indispensável a um homem é reconhecer o uso que deve fazer do seu próprio conhecimento". Platão


Emissão de Documentos Fiscais para Desenvolvedores Java


Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!

[WWW] [MSN]
franzisk

JavaC Membro
[Avatar]

Membro desde: 29/05/2014 07:39:19
Mensagens: 128
Offline

Obrigado Maciel,

Uma pergunta, se o emitente é de SP tenho que enviar para os webservices de SP ou tanto faz?

#@%$"'/
franzisk

JavaC Membro
[Avatar]

Membro desde: 29/05/2014 07:39:19
Mensagens: 128
Offline

Pode ser que meu problema seja na classe Stub?


Já tentei com vários webservices diferentes e sempre dá o mesmo erro:

Ninguém tem nem uma noção de como posso resolver isso?

Alguém tem os WSDL do CT-e 2.0 ?

Alguém teria o keystore de todos os estados pra me passar?

Quem sabe recriando as classes Stub

#@%$"'/
macielgoncalves

Administrador
[Avatar]

Membro desde: 06/03/2011 14:49:25
Mensagens: 1233
Localização: Tubarão - SC
Offline

franzisk wrote:Obrigado Maciel,

Uma pergunta, se o emitente é de SP tenho que enviar para os webservices de SP ou tanto faz?


Boa tarde,

Para cada estado existe um endereço respectivo, e deve ser respeitado. Para os estados que não possuem estrutura de autorização deve ser verificado o seu respectivo Servidor Virtual.


Maciel Gonçalves
Administrador (JavaC - Java Community)
Seguir no Twitter @macielgoncalves



Projeto NF-e, CT-e, CC-e? Comece Por Aqui!

Quer saber mais sobre NF-e? Acesse www.MACIELGONCALVES.com.br

"A mente que se abre a uma nova ideia jamais voltará ao seu tamanho original." Albert Einstein
"Seja liberal naquilo que você aceita, e conservador naquilo que você propaga". Jon Postel.
"A coisa mais indispensável a um homem é reconhecer o uso que deve fazer do seu próprio conhecimento". Platão


Emissão de Documentos Fiscais para Desenvolvedores Java


Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!

[WWW] [MSN]
franzisk

JavaC Membro
[Avatar]

Membro desde: 29/05/2014 07:39:19
Mensagens: 128
Offline

Maciel, obrigado por responder.

No meu caso, o Emitente está no estado de São Paulo e com código de UF=35, então vou precisar dos WSDL dos seguintes webservices, porém não sei porque com o certificado que tenho instalado aqui não consigo acessar para baixar:

Homologação:

Produção:

Está correto isso?

Ao tentar acessar SP aqui: https://homologacao.nfe.fazenda.sp.gov.br/cteWEB/services/cteRecepcao.asmx?wsdl
Ocorreu um erro durante uma conexão com homologacao.nfe.fazenda.sp.gov.br. Certificado de assinatura OCSP inválido na resposta OCSP. (Código do erro: sec_error_ocsp_invalid_signing_cert)

De outros estados eu consigo.

Como já perguntei antes, alguém teria esses WSDL pra me passar? (na verdade um colega já havia me passado mas como estou com esse problema queria tentar refazer as classes)

Só me resta refazer as classes e tentar novamente o envio, por enquanto para a homologação.

#@%$"'/
jonnes

JavaC Membro
[Avatar]

Membro desde: 02/07/2015 12:24:11
Mensagens: 3
Offline

Pessoal, boa noite!

Acompanho o grupo a um bom tempo porém, esta é a primeira vez que posto.
Primeiramente, gostaria de parabenizar o empenho e a dedicação de todos para com a comunidade JavaC.

Bom, chego com uma dúvida (na verdade, estou apanhando com esse erro a uma semana e não consigo resolvê-lo de forma alguma).

Já desenvolvi toda a parte de envio, consulta, etc, etc, do CTe e só falta o cancelamento. Como estou trabalhando somente em São Paulo por enquanto, estou tentando fazer o cancelamento por evento (da versão 2.00 da especificação do CTe). Porém, por mais que eu gere novamente minha classe Stub através do WSDL, atualize as bibliotecas do Axis no projeto, etc, etc, o sistema sempre me retorna o seguinte erro:



Postei a dúvida neste tópico somente para não abrir outro referente ao mesmo assunto.

Alguém conseguiu resolver? Mesmo este tópico sendo marcado como resolvido, não encontrei uma solução para esse problema...

Já não tenho mais nenhuma idéia do que fazer...

Qualquer ajuda é bem-vinda!

Forte abraço!
macielgoncalves

Administrador
[Avatar]

Membro desde: 06/03/2011 14:49:25
Mensagens: 1233
Localização: Tubarão - SC
Offline

Olá jonnes,

Seja bem vindo ao fórum JavaC.

Verifique se suas classes Stub não foram geradas com prefixos "ns1" ou "ns2", provavelmente é causa do problema. Você esta gerando suas classes de que forma?

Maciel Gonçalves
Administrador (JavaC - Java Community)
Seguir no Twitter @macielgoncalves



Projeto NF-e, CT-e, CC-e? Comece Por Aqui!

Quer saber mais sobre NF-e? Acesse www.MACIELGONCALVES.com.br

"A mente que se abre a uma nova ideia jamais voltará ao seu tamanho original." Albert Einstein
"Seja liberal naquilo que você aceita, e conservador naquilo que você propaga". Jon Postel.
"A coisa mais indispensável a um homem é reconhecer o uso que deve fazer do seu próprio conhecimento". Platão


Emissão de Documentos Fiscais para Desenvolvedores Java


Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!

[WWW] [MSN]
jonnes

JavaC Membro
[Avatar]

Membro desde: 02/07/2015 12:24:11
Mensagens: 3
Offline

Olá Maciel, bom dia!

Obrigado pela acolhida e pela resposta!

Gerei minhas classes Stub pelo WSDL que obtive pelo endereço (https://homologacao.nfe.fazenda.sp.gov.br/cteweb/services/cteRecepcaoEvento.asmx?wsdl) usando Axis2 (versão 1.6.2).

Realmente, minha classe Stub contém várias referências ao prefixo "ns1". O que eu deveria colocar no lugar de ns1? Simplesmente apago e deixo em branco esse valor?

Segue anexado ao post o código da classe Stub, caso seja necessário.

Forte abraço!
 Nome do arquivo CteRecepcaoEventoStub.java [Disk] Download
 Descrição Classe Stub gerada através do WSDL (servidor São Paulo) utilizando Axis2
 Tamanho 77 Kbytes
 Baixado:  153 vez(es)

jonnes

JavaC Membro
[Avatar]

Membro desde: 02/07/2015 12:24:11
Mensagens: 3
Offline

Maciel, boa tarde!

Finalmente, consegui resolver o problema:

O problema estava realmente na criação dos prefixos na classe Stub. Minha classe estava adicionando o prefixo "ns1" às tags, o que gerava erros na recepção por parte da SEFAZ, do envelope SOAP (o que descobri através da leitura das notas técnicas da versão 2.00 do CTe).

Gerei a classe Stub novamente através do WSDL usando o seguinte comando (Linux):

Agradeço pela ajuda e caso alguém necessite de ajuda e eu possa ajudar, estarei sempre em pé e à ordem!

Um forte abraço à todos!

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