Login Registre-se
java.io.IOException: DerInputStream.getLength(): lengthTag=94, too big. [Resolvido]  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
vinnykrs

JavaC Membro

Membro desde: 03/10/2012 11:03:03
Mensagens: 78
Localização: Assis, São Paulo
Offline

Boa tarde, tive problemas um tempo atrás com um cliente em questão a comunicação pela porta 443. O mesmo precisou formatar o servidor assim eu aproveitei e tentei novamente instalar a minha aplicação.
A questão é que deu um erro que não tinha dado até agora. Procurei no google li várias coisas mas nenhuma que resolvesse o meu problema.

O erro que me traz é java.io.IOException: DerInputStream.getLength(): lengthTag=94, too big.

Alguém sabe o que poderia ser?

Estou buscando o certificado de um arquivo .pfx
No meu pc funciona 100% (Windows 7), no dele não (Windows 2003 Server)

Obrigado

Esta mensagem foi editada 1 vez. Última atualização foi em 16/01/2013 15:54:50

[MSN]
macielgoncalves

Administrador
[Avatar]

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

Olá vinnykrs,

Cole um exemplo do código que você está utilizando para acessar o certificado, assim poderei lhe ajudar a resolver o problema.

Att,

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]
vinnykrs

JavaC Membro

Membro desde: 03/10/2012 11:03:03
Mensagens: 78
Localização: Assis, São Paulo
Offline

Está aí, na realidade é o mesmo método que tá no seu exemplo, mas fiz algumas gambiarras (literalmente) pra se adequar ao sistema aqui.



E a classe SocketFactoryDinamico que consta aqui no fórum
Só que esse erro está dando na hora que vai realizar a comunicação HTTP, caso queira vou colar aqui o erro completo (pois está no cliente)
[MSN]
vinnykrs

JavaC Membro

Membro desde: 03/10/2012 11:03:03
Mensagens: 78
Localização: Assis, São Paulo
Offline

Ninguém?
[MSN]
macielgoncalves

Administrador
[Avatar]

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

Olá vinnykrs,

O seu certificado é A1? Quando você exportou o certificado, no Windows, você marcou a opção "Incluir todos os certificados no caminho de certificação" e a opção para exportar a chave privada do certificado?

Ajudaria se compartilhasse a mensagem completa do erro.

Att,

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]
vinnykrs

JavaC Membro

Membro desde: 03/10/2012 11:03:03
Mensagens: 78
Localização: Assis, São Paulo
Offline

Sim, exportei corretamente, tanto que está funcionando quando estou no Windows 7, o problema é o Server 2003 ... Instalei um server aqui e deixei MAIS OU MENOS com as configurações do cliente e está me retornando erro também (Já não é o mesmo erro, mas é um erro)

java.lang.NullPointerException
at nfe.socket.SocketFactoryDinamico.createSocket(SocketFactoryDinamico.java:78)
at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361)
at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346)
at org.apache.axis2.transport.http.AbstractHTTPSender.executeMethod(AbstractHTTPSender.java:560)
at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:199)
at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:76)
at org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:400)
at org.apache.axis2.transport.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:225)
at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:438)
at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:402)
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)
at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)
at br.inf.portalfiscal.www.nfe.wsdl.nfeconsulta2.NfeConsulta2Stub.nfeConsultaNF2(NfeConsulta2Stub.java:196)
at nfe.consumirWS.ConsumirWS.consumir(ConsumirWS.java:215)
at nfe.main.Principal.main(Principal.java:315)
[MSN]
vinnykrs

JavaC Membro

Membro desde: 03/10/2012 11:03:03
Mensagens: 78
Localização: Assis, São Paulo
Offline

A mesma exception foi lançada por outro pc que testamos com o Windows 2003 server. Não aconteceu isso com ninguém?
[MSN]
vinnykrs

JavaC Membro

Membro desde: 03/10/2012 11:03:03
Mensagens: 78
Localização: Assis, São Paulo
Offline

Após vários dias, descobrimos que ou o filezilla ou o winrar estava modificando o arquivo nfecacerts, enviei de outro modo e deu certo (e a partir de agora vou criar o cacerts no cliente para não ter mais risco kkkk).

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