| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/05/2011 14:06:00
|
fhalexandre
What is classpath?
Membro desde: 01/09/2006 15:42:21
Mensagens: 9
Offline
|
Boa tarde,
Estou tendo problemas na criação da Assinatura Digital da NF-e em um servidor AIX, com JDK 6 e TomCat 6.0.32.
Na hora de gerar a Assinatura está dando o seguinte erro:
Segue abaixo o código da Assinatura:
O erro está ocorrendo na chamada da linha 116 "signature.sign(dsc);"
Alguém sabe como resolver este problema?
Obrigado
Fernando Hirata Alexandre
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/05/2011 19:30:22
|
cinei
JavaChild
Membro desde: 25/03/2007 19:40:46
Mensagens: 101
Offline
|
Pelo que parece, seu processo de assinatura funciona.
Acho que o erro está relacionado ao XML. Verifique se a estrutura está correta.
Coloque o XML neste endereço, que faz a validação: http://www.sefaz.rs.gov.br/NFE/NFE-VAL.aspx .
Verifique também se a senha e o caminho onde se encontra o certificado estão ok.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/05/2011 08:13:56
|
fhalexandre
What is classpath?
Membro desde: 01/09/2006 15:42:21
Mensagens: 9
Offline
|
cinei wrote:Pelo que parece, seu processo de assinatura funciona.
Acho que o erro está relacionado ao XML. Verifique se a estrutura está correta.
Coloque o XML neste endereço, que faz a validação: http://www.sefaz.rs.gov.br/NFE/NFE-VAL.aspx .
Verifique também se a senha e o caminho onde se encontra o certificado estão ok.
Cinei,
Na verdade descobri o erro.
O jre 6.0 do AIX é feito pela IBM, e não pela Sun. O da IBM não possui as packages sun.security.*, com.sun.net.* e com.sun.crypto.*.
Assim, a assinatura não consegue encontrar o Provider certo para assinatura em RSA.
Só não sei como resolver este problema.
Fernando Hirata Alexandre
This message was edited 1 time. Last update was at 31/05/2011 08:14:26
|
|
|
 |
|
|
|
|