Login Registre-se
Erro ao Assinar NFE (Cannot resolve element with ID ...)  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
samuk.exe@hotmail.com

Moderador
[Avatar]

Membro desde: 31/08/2012 18:04:03
Mensagens: 1270
Localização: Goiás
Offline

Boa Tarde... Utilizo essa assinatura feita aqui pelo site e tem funcionado perfeitamente , até a atualização Java 7 Update 25.
Onde não assina e da o seguinte erro:



Alguém ta passando por isso tbm?

Samuel Oliveira
Gerente de Projetos - SW Software e Consultoria
Moderador (JavaC - Java Community)
samuel@swconsultoria.com.br

API NFe/NFC-e -> http://www.javac.com.br/jc/posts/list/3160-biblioteca-javanfe-com-jaxb-nfenfce-simples-v-4001.page
API CTe -> http://www.javac.com.br/jc/posts/list/2765-projeto-api-javacte-com-jaxb-cte-simples-v-3001.page
API Certificado Digital -> http://www.javac.com.br/jc/posts/list/0/2869.page#14592
API Efd Icms -> http://www.javac.com.br/jc/posts/list/2812-projeto-biblioteca-javaefdicms-sped-simples-v-20200.page

Github - > https://github.com/Samuel-Oliveira
Github Java-NFe -> https://github.com/Samuel-Oliveira/Java_NFe
Github Java-CTe -> https://github.com/Samuel-Oliveira/Java_CTe
Github Java-MDFe -> https://github.com/Samuel-Oliveira/Java_MDFe
Github Java-Certificado -> https://github.com/Samuel-Oliveira/Java_Certificado
Github Java-Efd-Icms -> https://github.com/Samuel-Oliveira/Java-Efd-Icms
Github Java-Efd-Contribuicoes -> https://github.com/Samuel-Oliveira/Java-Efd-Contribuicoes
Github Java-Efd-Reinf -> https://github.com/Samuel-Oliveira/Java-Efd-Reinf
Github Java-eSocial -> https://github.com/Samuel-Oliveira/Java-eSocial
Github Java-SPC -> https://github.com/Samuel-Oliveira/Java-SPC

http://www.swconsultoria.com.br/

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!
[Email] [WWW]
jocabaldini

JavaC Membro

Membro desde: 31/10/2012 14:21:25
Mensagens: 178
Offline

Tinha uma galera tendo erro na assinatura, mas usando o emissor de NF-e da SEFAZ-SP. (http://www.javac.com.br/jc/posts/list/1575-nao-consigo-assinar-a-nfe.page)

Aparentemente o problema é na atualização do JAVA. Volte para a versão 7 update 21 (é a que uso e funciona normal) e veja se resolve o problema.
samuk.exe@hotmail.com

Moderador
[Avatar]

Membro desde: 31/08/2012 18:04:03
Mensagens: 1270
Localização: Goiás
Offline

Opa... Que funciona em versões anteriores isso eu já sabia.

Mas isso gera uma dor de cabeça. Pois tenho uma gama muito grande de clientes e FAzer um downgrade não é pra qualquer um!

Estou estudando as modificações dessa versão do Java, e caso encontre a solução posto aqui.

Se alguém tiver afim de entrar nessa luta comigo fique a vontade!

Samuel Oliveira
Gerente de Projetos - SW Software e Consultoria
Moderador (JavaC - Java Community)
samuel@swconsultoria.com.br

API NFe/NFC-e -> http://www.javac.com.br/jc/posts/list/3160-biblioteca-javanfe-com-jaxb-nfenfce-simples-v-4001.page
API CTe -> http://www.javac.com.br/jc/posts/list/2765-projeto-api-javacte-com-jaxb-cte-simples-v-3001.page
API Certificado Digital -> http://www.javac.com.br/jc/posts/list/0/2869.page#14592
API Efd Icms -> http://www.javac.com.br/jc/posts/list/2812-projeto-biblioteca-javaefdicms-sped-simples-v-20200.page

Github - > https://github.com/Samuel-Oliveira
Github Java-NFe -> https://github.com/Samuel-Oliveira/Java_NFe
Github Java-CTe -> https://github.com/Samuel-Oliveira/Java_CTe
Github Java-MDFe -> https://github.com/Samuel-Oliveira/Java_MDFe
Github Java-Certificado -> https://github.com/Samuel-Oliveira/Java_Certificado
Github Java-Efd-Icms -> https://github.com/Samuel-Oliveira/Java-Efd-Icms
Github Java-Efd-Contribuicoes -> https://github.com/Samuel-Oliveira/Java-Efd-Contribuicoes
Github Java-Efd-Reinf -> https://github.com/Samuel-Oliveira/Java-Efd-Reinf
Github Java-eSocial -> https://github.com/Samuel-Oliveira/Java-eSocial
Github Java-SPC -> https://github.com/Samuel-Oliveira/Java-SPC

http://www.swconsultoria.com.br/

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!
[Email] [WWW]
samuk.exe@hotmail.com

Moderador
[Avatar]

Membro desde: 31/08/2012 18:04:03
Mensagens: 1270
Localização: Goiás
Offline

Encontrei a Solução Galera...

Adicione essa Propriedade no seu document:


Abraços A Todos!

Samuel Oliveira
Gerente de Projetos - SW Software e Consultoria
Moderador (JavaC - Java Community)
samuel@swconsultoria.com.br

API NFe/NFC-e -> http://www.javac.com.br/jc/posts/list/3160-biblioteca-javanfe-com-jaxb-nfenfce-simples-v-4001.page
API CTe -> http://www.javac.com.br/jc/posts/list/2765-projeto-api-javacte-com-jaxb-cte-simples-v-3001.page
API Certificado Digital -> http://www.javac.com.br/jc/posts/list/0/2869.page#14592
API Efd Icms -> http://www.javac.com.br/jc/posts/list/2812-projeto-biblioteca-javaefdicms-sped-simples-v-20200.page

Github - > https://github.com/Samuel-Oliveira
Github Java-NFe -> https://github.com/Samuel-Oliveira/Java_NFe
Github Java-CTe -> https://github.com/Samuel-Oliveira/Java_CTe
Github Java-MDFe -> https://github.com/Samuel-Oliveira/Java_MDFe
Github Java-Certificado -> https://github.com/Samuel-Oliveira/Java_Certificado
Github Java-Efd-Icms -> https://github.com/Samuel-Oliveira/Java-Efd-Icms
Github Java-Efd-Contribuicoes -> https://github.com/Samuel-Oliveira/Java-Efd-Contribuicoes
Github Java-Efd-Reinf -> https://github.com/Samuel-Oliveira/Java-Efd-Reinf
Github Java-eSocial -> https://github.com/Samuel-Oliveira/Java-eSocial
Github Java-SPC -> https://github.com/Samuel-Oliveira/Java-SPC

http://www.swconsultoria.com.br/

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!
[Email] [WWW]
vinnykrs

JavaC Membro

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

samuk.exe@hotmail.com wrote:Encontrei a Solução Galera...

Adicione essa Propriedade no seu document:


Abraços A Todos!


Boa tarde, poderia dizer onde exatamente você colocou essa propriedade? Pois quando adiciono no método da assinatura é lançada a seguinte exception:

org.w3c.dom.DOMException: NOT_FOUND_ERR: Houve uma tentativa de fazer referência a um nó em um contexto no qual ele não existe.
at com.sun.org.apache.xerces.internal.dom.ElementImpl.setIdAttribute(Unknown Source)
[MSN]
dsmdanbr

JavaC Membro

Membro desde: 21/11/2012 20:05:42
Mensagens: 2
Offline



Eu estava com esse erro também, quando coloquei el.setIdAttribute("ID", true);
quando corrigi o código para el.setIdAttribute("Id", true); funcionou. Porque o atributo no xml
<infCte Id="CTe29130002671091000107570010000000001381098000" versao="1.04"> está Id e não ID.

Esta mensagem foi editada 1 vez. Última atualização foi em 03/07/2013 14:37:32

[Email]
robertop

JavaC Membro

Membro desde: 10/07/2013 20:08:36
Mensagens: 348
Offline

opa,
Estou utilizando o código abaixo para assinar os arquivos da NFe e esta me ocorrendo o mesmo erro. Não consegui localizar o lugar no meu código onde colocar a linha mencionada, sendo assim estou postando o código que utilizo e se alguem poder me ajudar agradeço.

Esta mensagem foi editada 1 vez. Última atualização foi em 10/07/2013 20:13:01

diegofm300

JavaC Membro

Membro desde: 25/07/2013 13:30:20
Mensagens: 3
Offline

Pessoal, estava tendo o mesmo problema ao enviar notas fiscais e ao adicionar no método de assinatura do xml o problema foi resolvido. Gostaria de saber o motivo de acontecer este problema, se alguém souber de forma mais detalhada ficarei grato.
EmersonDamasceno

JavaC Membro

Membro desde: 21/08/2013 11:17:32
Mensagens: 2
Offline

Pessoal, estou com o mesmo problema.

Com JRE 6 funciona. Quando o cliente atualiza para Java 7, não assina mais.

Erro:
javax.xml.crypto.dsig.XMLSignatureException: javax.xml.crypto.URIReferenceException:
com.sum.org.apache.xml.internal.sceurity.utils.resolver.ResourceResolverException: Cannot resolve element with ID xxxxxx......

Grato
marcioandre

JavaC Membro

Membro desde: 14/04/2011 19:16:54
Mensagens: 77
Offline

Pessoal estou com o mesmo problema, e não acho solução seque o código e o log:



Codigo





Log


| ERROR: javax.xml.crypto.dsig.XMLSignatureException: javax.xml.crypto.URIReferenceException: com.sun.org.apache.xml.internal.security.utils.resolver.ResourceResolverException: Cannot resolve element with ID NFe42110403452234000145550010000000281765232800
[MSN]
helton.a.marinho

JavaC Membro

Membro desde: 06/09/2011 15:38:29
Mensagens: 191
Offline

Cara tive esse problema tambem troquei jdk instalado na minha maquina e no servidor dos clientes

para essa versão jdk-7u21. ..... versão superior parece que está bugado.

espero que ajuda abraços.
mussinato

JavaC Membro
[Avatar]

Membro desde: 01/10/2013 10:19:29
Mensagens: 17
Localização: Cianorte - Paraná
Offline

Olá..

No seu método "assinarNFe", adicione o código abaixo:


Deverá resolver seu problema com as novas versões do java.
Att,

Renato Mussinato

Twitter: @mussinato
[Email] [MSN]
marcioandre

JavaC Membro

Membro desde: 14/04/2011 19:16:54
Mensagens: 77
Offline

Gera o sequinte erro:

incompatible types: boolean cannot be converterd to string.
[MSN]
mussinato

JavaC Membro
[Avatar]

Membro desde: 01/10/2013 10:19:29
Mensagens: 17
Localização: Cianorte - Paraná
Offline

Poste o seu método "assinarNfe" completo pra nós analisarmos.

Renato Mussinato

Twitter: @mussinato
[Email] [MSN]
marcioandre

JavaC Membro

Membro desde: 14/04/2011 19:16:54
Mensagens: 77
Offline

Opa na hora:



Este código pequei aqui no forum neste post:

http://www.javac.com.br/jc/posts/list/106-nfe-assinatura-dos-xmls-de-envio-de-lote-cancelamento-e-inutilizacao-certificado-a1.page
[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