Login Registre-se
[RESOLVIDO] Assinatura difere do calculado  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
alexjavanes

JavaC Membro

Membro desde: 25/03/2011 04:56:33
Mensagens: 36
Offline

Lembro q procurei exaustivamente por possíveis caracteres estranhos e nada ainda

Esta mensagem foi editada 1 vez. Última atualização foi em 20/03/2015 10:47:30

marcosfonceka

JavaC Membro

Membro desde: 30/03/2012 13:21:48
Mensagens: 118
Localização: Mineiros do Tietê/SP
Offline

Olá. Bom dia.

Nos nossos computadores aqui: Java 7 ainda.
Se você optar por utilizar o 8, você terá que fazer algumas modificações. O Java 7 era possível ajustar a barra para a segurança mínima, já no Java 8, não.
No Java 8 você tará que incluir o site da NF-e como exceção às permissões de uso: na aba segurança, parte de baixo, há uma "Lista de Exceção de Sites", "Editar lista de sites", onde em "adicionar" deverá ser digitado: http://www.emissornfe.fazenda.sp.gov.br. Clique em adicionar, continuar e ok. Em seguida aplique essa alteração.

Fonte.

Quanto ao Axis, eu utilizo a versão 1.6.2 que está em anexo.
 Nome do arquivo Axis2.rar [Disk] Download
 Descrição Download Axis2
 Tamanho 18773 Kbytes
 Baixado:  152 vez(es)


--
Marcos Roberto da Fonseca
[Email] [MSN]
alexjavanes

JavaC Membro

Membro desde: 25/03/2011 04:56:33
Mensagens: 36
Offline

Lembro não estou utilizando o emissor, estou fazendo de programa desenvolvido em java baseado dos pacotes javac/maciel
Alexandre.
marcosfonceka

JavaC Membro

Membro desde: 30/03/2012 13:21:48
Mensagens: 118
Localização: Mineiros do Tietê/SP
Offline

Olá.

Que bom, melhor ainda.
Mas eu também desenvolvi o meu emissor próprio e às vezes tive problema como o seu.
Se você quiser uma força posso te ajudar, dentro do que eu já fiz e passei.

Forte abraço!

--
Marcos Roberto da Fonseca
[Email] [MSN]
Sir Camelot

JavaC Membro
[Avatar]
Membro desde: 29/03/2012 14:47:58
Mensagens: 45
Localização: Recife - PE
Offline

Boa noite, estou tentando enviar uma nota e está ocorrendo rejeição que assinatura difere do calculado.

Quando olhei o xml, ele está sendo alterado na assinatura, mas não sei o motivo.

Antes de assinar o xml





Depois de assinar




O que pode estar causando isso?

Esta mensagem foi editada 1 vez. Última atualização foi em 30/03/2015 19:12:05


Bruno Camelo
alexjavanes

JavaC Membro

Membro desde: 25/03/2011 04:56:33
Mensagens: 36
Offline

após diversos testes e muitos problemas cheguei a seguinte conclusão :
versões instáveis e incompatíveis entre si, estou utilizando java 1.7.75 64bits e os JARs, agora tudo estável

axiom-api-1.2.13.jar
axiom-dom-1.2.13.jar
axiom-impl-1.2.13.jar
axis2-adb-1.6.2.jar
axis2-kernel-1.6.2.jar
axis2-transport-http-1.6.2.jar
axis2-transport-local-1.6.2.jar
commons-codec-1.6.jar
commons-httpclient-3.1.jar
commons-logging-1.2.jar
commons-net-3.3.jar
httpcore-4.2.4.jar
log4j-1.2.14.jar
neethi-3.0.3.jar
nfe-ws-3.10.jar
nfe-xml-3.10.jar
wsdl4j-1.6.3.jar
XmlSchema-1.4.7.jar
marcosfonceka

JavaC Membro

Membro desde: 30/03/2012 13:21:48
Mensagens: 118
Localização: Mineiros do Tietê/SP
Offline

Certo...
Seria uma possível incompatibilidade.

Segue minhas bibliotecas então:
- activation-1.1
- antlr-2.7.7
- apache-mime4j-core-0.7.2
- axiom-api-1.2.13
- axiom-dom-1.2.13
- axiom-impl-1.2.13
- axis2-adb-1.6.2
- axis2-adb-codegen-1.6.2
- axis2-ant-plugin-1.6.2
- axis2-clustering-1.6.2
- axis2-codegen-1.6.2
- axis2-corba-1.6.2
- axis2-fastinfoset-1.6.2
- axis2-java2wsdl-1.6.2
- axis2-jaxbri-1.6.2
- axis2-jaxws-1.6.2
- axis2-jibx-1.6.2
- axis2-json-1.6.2
- axis2-kernel-1.6.2
- axis2-metadata-1.6.2
- axis2-mtompolicy-1.6.2
- axis2-saaj-1.6.2
- axis2-soapmonitor-servlet-1.6.2
- axis2-spring-1.6.2
- axis2-transport-http-1.6.2
- axis2-transport-local-1.6.2
- axis2-xmlbeans-1.6.2
- bcel-5.1
- commons-cli-1.2
- commons-codec-1.3
- commons-fileupload-1.2
- commons-httpclient-3.1
- commons-io-1.4
- commons-logging-1.1.1
- geronimo-annotation_1.0_spec-1.1
- geronimo-jaxws_2.2_spec-1.0
- geronimo-jta_1.1_spec-1.1
- geronimo-saaj_1.3_spec-1.0.1
- geronimo-stax-api_1.0_spec-1.0.1
- geronimo-ws-metadata_2.0_spec-1.1.2
- httpcore-4.0
- jalopy-1.5rc3
- jaxb-api-2.1
- jaxb-impl-2.1.7
- jaxb-xjc-2.1.7
- jaxen-1.1.1
- jaxws-tools-2.1.3
- jettison-1.0-RC2
- jibx-bind-1.2
- jibx-run-1.2
- jsr311-api-1.0
- juli-6.0.16
- log4j-1.2.15
- mail-1.4
- mex-1.6.2-impl
- neethi-3.0.2
- regexp-1.2
- tribes-6.0.16
- woden-api-1.0M9
- woden-impl-commons-1.0M9
- woden-impl-dom-1.0M9
- wsdl4j-1.6.2
- wstx-asl-3.2.9
- xalan-2.7.0
- xmlbeans-2.3.0
- xml-resolver-1.2
- XmlSchema-1.4.7

Isso com Java:

Java Version: 1.7.0_55 - 64 bits.

--
Marcos Roberto da Fonseca
[Email] [MSN]
mgvasconcelos

JavaC Membro

Membro desde: 01/05/2014 15:14:51
Mensagens: 18
Offline

Colegas duas coisinhas.

1º tudo funcionando e de repente parou, coincidência ou não quando atualizei o Java para o 8, removi e instalei a versão 7.75 e funcionou normalmente.

2º problemas com caracteres especiais, tem uma forma de resolver bem simples, eu me bati e consegui resolver a algum tempo.





Incluindo a conversão para UTF-8 em ambas funções da classe de assinatura (A mesma disponibilizada aqui no fórum) consegui resolver todos os meus problemas com caracteres especiais.
Infelizmente quebra de texto acabei tratando de outra forma.

MGV
marcosfonceka

JavaC Membro

Membro desde: 30/03/2012 13:21:48
Mensagens: 118
Localização: Mineiros do Tietê/SP
Offline

Também passei ontem pelo mesmíssimo problema: assinatura difere do calculado.
Esse procedimento do UTF-8 é novidade pra mim. Vou dar uma olhada com calma pra poder adequar, ótima dica.

E, como disse, ontem um computador aqui começou com esse problema... e notei que estava o Java 8 porque esqueci de desmarcar a opção que faz a atualização automática.
E mesmo adicionando as tais permissões se segurança no Java, como explica aqui: http://www.emissornfe.fazenda.sp.gov.br/seguranca.html mas sem sucesso também.

Aí resolvi por tabela, remover o Java 8 e voltar a instalar o Java 7. Problema resolvido.

--
Marcos Roberto da Fonseca
[Email] [MSN]
alexjavanes

JavaC Membro

Membro desde: 25/03/2011 04:56:33
Mensagens: 36
Offline

Bom dia !
tem alguém utilizando consulta de cadastro junto com Axis 1.6.2 ?
alguém tem um nfe-ws-3.10.jar com wsdl já com consulta de cadastro ?
o nfe-ws3.10.jar disponível contempla os seguintes serviços :

autoriazacao
consulta
inutilizacao
recepcao
recepcaoevento
retautoriazacao
retrecepcao
statusservico

não tem consulta de cadastro, alguém avançou nesse item ?
mgvasconcelos

JavaC Membro

Membro desde: 01/05/2014 15:14:51
Mensagens: 18
Offline

--- Desconsiderar minha resposta ---

Tive esse problema quando atualizei o java.

Uso atualmente o java 7.45

Esta mensagem foi editada 1 vez. Última atualização foi em 20/04/2015 14:12:08


MGV
alexjavanes

JavaC Membro

Membro desde: 25/03/2011 04:56:33
Mensagens: 36
Offline

atualmente rodo a versão 7.75
tentarei fazer esse teste
obrigado
mgvasconcelos

JavaC Membro

Membro desde: 01/05/2014 15:14:51
Mensagens: 18
Offline

Alexandre.

Desculpa.. eu respondi no lugar errado.

Desconsidere minha resposta por favor..


MGV
GustavoASC

JavaC Membro

Membro desde: 05/05/2015 12:39:25
Mensagens: 6
Offline

Boa tarde pessoal,

Para mim também está sendo retornada a mesma rejeição 297 "Assinatura difere do calculado" ao comunicar com o webservice de Inutilização do Ceará.
Já conferi a rotina de assinatura, mas em nenhum momento o XML é modificado após ser assinado.
Testei com Java 1.7.75 64 bits e com os JARs que o alexjavanes sugeriu, mas mesmo assim o problema persiste.

O estranho é que só acontece no webservice de Inutilização do Ceará. O webservice de inutilização do RS funciona sem problema nenhum, e a rotina em si é exatamente a mesma (só muda a URL passada ao instanciar o STUB, e a UF informada ao STUB).
Com outros emissores (ex.: UniNFE) funciona.

Segue o XML que utilizei (obs.: a rotina assina este XML antes de efetuar o envio ao webservice):


Rotina para comunicar com o webservice:


Se alguém puder ajudar, agradeço!!!

Esta mensagem foi editada 1 vez. Última atualização foi em 05/05/2015 13:32:21

douglasLemos

JavaC Membro

Membro desde: 31/03/2017 09:51:04
Mensagens: 1
Offline

alguém conseguiu resolver 297 com java JDK 1.8?
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team