Emissor 2.2.2: Nova atualização disponível.

A Sefaz/SP está disponibilizando uma nova atualização do Programa Emissor de Nota fiscal Eletrônica (NF-e). A atualização 2.2.2 corrige algumas falhas no programa e pode ser baixada direto do site da Sefaz/SP no link (http://www.emissornfe.fazenda.sp.gov.br/download_v2.html).

Novo: Serviço de Suporte à distância via internet.Nós acessamos seu computador e resolvemos seu problema ! Clique aqui para saber mais.

Já baixei esta atualização em meu computador e estou fazendo alguns testes para detectar melhorias ou defeitos.

Quem tiver interesse em fazer esta atualização recomendo que antes faça um backup dos seus dados para evitar qualquer problema. Com o backup você pode testar a nova versão com segurança pois se algo der errado você tem como voltar os dados digitados no sistema sem perder nada.

Qualquer dúvida ou erro encontrado comentem aqui para que outras pessoas possam se beneficiar com as respostas minhas ou de outros usuários.


45 Comentários

  1. Por favor, alguém pode informar se é possível instalar a versão 2.2.2 no Sistema Operacional Android ?

    Muito Obrigado

    Arnaldo

    ResponderExcluir
    Respostas
    1. Eu pessoalmente nunca tentei instalar em Android mas acho que só roda em Windows e Linux.

      Excluir
  2. Valeu pela resposta aloisio

    Obrigado

    Arnaldo

    ResponderExcluir
  3. Olá, Aloisio.

    Apanhei bastante para fazer o programa emissor gratuito rodar no meu laptop. Graças às suas dicas e de outras boas almas finalmente consegui fazê-lo funcionar, mas agora não consigo assinar e muito menos transmitir nenhuma nota, pois quando tendo cadastrar o meu certificado digital ocorre o "erro inesperado" (copiado no final desta mensagem).

    Estou usando:

    Windows 7 64 bits
    Java 7.7
    Software emissor 2.2
    Certificado digital Serasa A3 - Token SafeNet iKey 2032

    Qualquer luz é muito bem-vinda.

    Obrigado.

    "sun/security/pkcs11/wrapper/PKCS11Exception
    java.lang.NoClassDefFoundError: sun/security/pkcs11/wrapper/PKCS11Exception
    at br.gov.sp.fazenda.dsen.model.business.CertificadoBusiness.incluirA3BuscaAutomatica(CertificadoBusiness.java:433)
    at br.gov.sp.fazenda.dsen.model.business.CertificadoBusiness$$EnhancerByCGLIB$$c487b4d2.CGLIB$incluirA3BuscaAutomatica$3()
    at br.gov.sp.fazenda.dsen.model.business.CertificadoBusiness$$EnhancerByCGLIB$$c487b4d2$$FastClassByCGLIB$$95f07674.invoke()
    at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:167)
    at br.gov.sp.fazenda.dsge.model.dao.util.DSGEDAOInterceptorHelper.intercept(DSGEDAOInterceptorHelper.java:55)
    at br.gov.sp.fazenda.dsen.model.business.CertificadoBusiness$$EnhancerByCGLIB$$c487b4d2.incluirA3BuscaAutomatica()
    at br.gov.sp.fazenda.dsen.model.facade.SistemaFacade.incluirA3BuscaAutomatica(SistemaFacade.java:286)
    at br.gov.sp.fazenda.dsen.controller.ManterCertificadoController$1.a(ManterCertificadoController.java:244)
    at br.gov.sp.fazenda.dsen.controller.ManterCertificadoController$1.doInBackground(ManterCertificadoController.java:240)
    at javax.swing.SwingWorker$1.call(Unknown Source)
    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at javax.swing.SwingWorker.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    Caused by: java.lang.ClassNotFoundException: sun.security.pkcs11.wrapper.PKCS11Exception
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at com.sun.jnlp.JNLPClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 16 more"

    ResponderExcluir
    Respostas
    1. Oi Cortissa

      Certificados A3 realmente são "chatos" de instalar e funcionar principalmente no programa emissor de nfe do governo!

      Faça backup do programa e tente fazer o seguinte: Desinstale todos os Java´s e instale a versão 6.32 disponível no site da Oracle. Depois no site da Sefaz/SP instale o programa emissor da nfe Versão 2.2.2 e recupere seu backup. Teste se seu certficado vai funcionar muitas vezes novas versões do Java causam incompatibilidade com certificados A3.

      Observe que a própria Sefaz alerta sobre a possibilidade do certificado A3 dar problemas:

      https://www.fazenda.sp.gov.br/nfe/emissor/emissor.asp

      Tente isso e me diga se deu certo ok? Se preferir pode entra em contato diretamente pelo mail: aloisiopiresneto@gmail.com

      Boa sorte

      Excluir
    2. Ola, eu estava com o mesmo problema descrito pelo Cortissa e resolvi instalando o jre-6u23-windows-i586 (mesmo estando no Win7x64) e incluindo manualmente os certificados A3 no emissor(arquivos dlls). Minha configuração atual é: Win7x64 pt_BR, jre-6u23-windows-i586 e Emissor NF-e 2.2.8.

      Obrigado pelo blog Aloisio, me ajudou bastante =)

      Excluir
  4. Ola Amigos,

    Novamente estou com problemas no cancelamento do emissor em um outro cliente, esta retornando o ERRO 225 FALHA DE SCHEMA.

    Ja verifiquei o FUSO HORARIO e esta como BRASILIA, como ja havia postado aqui para corrigir este mesmo erro. Mais infelismente neste cliente não resolveu, não consigo fazer o cancelamento da NFe.

    Alguem esta passando por isso, ou sabe como resolver, pois entrei em contato com o SEFAZ SP e eles mandaram eu testar o arquivo XML no site do SEFAZ RS, pois o erro era no layout do XML, como fazer isso se e gerado pelo proprio emissor... coisa de SEFAZ... nao sabem nada... era melhor nem responderem...

    Estou usando o JAVA 7 e a versao 2.2.2 do emissor.

    Mais alguem esta com este problema?

    Agradeço, qualquer dica...

    Gilberto Silverio


    ResponderExcluir
  5. Estou utilizando a a versao 2.2.2 e ao tenyar assinar uma NFE aparece o erro '"Ocorreu um erro ao tentar recuperar o certificado A3.". No google tem muita gente com este problema, mas não encontrei a solucão. Alguem pode nos ajudar??????

    ResponderExcluir
  6. Olá amigos, estou com um problema também. Logo ao abrir o programa aparece a mensagem: Ocorreu um erro inesperado.
    e não foi só em uma máquina, aconteceu isso em várias máquinas em que eu já instalei o programa. estou começando a achar que é a versão do java que está causando esses problemas
    o que vocês acham?

    ResponderExcluir
  7. Oi Marco Antonio

    Faça o seguinte:

    A não ser que esteja tendo problemas de compatibilidade, use sempre a versão mais recente do Java, atualmente Java 7 Update 7. Certifique-se que somente esta versão está instalada, se houver outras desinstale. Observe também que o seu Windows pode ser 32 ou 64 bits, o Java possui as duas versões. Se não souber instale a versão de 32 bits.

    O Emissor de NFe está na versão 2.2.2 é aconselhável usar esta versão.

    Se você está usando Windows 7 verifique se o usuário que está utilizando possui privilégios de Administrador.

    Instale o sistema com banco de dados vazio e veja se carrega normalmente, talvez o problema seja o seu backup.

    Se deu certo poste aqui para que outras pessoas se beneficiem também.

    ResponderExcluir
  8. olá colegas

    estou com o seguinte problema

    instalei o emissor em outra maquina, pois vou começar a emitir as nfe por ela, só que quando vou restaurar o backup da outra maquina dá o seguinte erro:
    erro inesperado

    java.util.zip.ZipException: error in opening zip file
    at br.gov.sp.fazenda.dsge.common.util.DSGEZip.extrairZip(DSGEZip.java:181)
    at br.gov.sp.fazenda.dsen.model.business.BackupBusiness.executarRestore(BackupBusiness.java:147)
    at br.gov.sp.fazenda.dsen.model.business.BackupBusiness$$EnhancerByCGLIB$$7251a755.CGLIB$executarRestore$1()
    at br.gov.sp.fazenda.dsen.model.business.BackupBusiness$$EnhancerByCGLIB$$7251a755$$FastClassByCGLIB$$ad59d0c2.invoke()
    at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:167)
    at br.gov.sp.fazenda.dsge.model.dao.util.DSGEDAOInterceptorHelper.intercept(DSGEDAOInterceptorHelper.java:66)
    at br.gov.sp.fazenda.dsen.model.business.BackupBusiness$$EnhancerByCGLIB$$7251a755.executarRestore()
    at br.gov.sp.fazenda.dsen.model.facade.SistemaFacade.executarRestore(SistemaFacade.java:57)
    at br.gov.sp.fazenda.dsen.controller.RestoreController$2.doInBackground(RestoreController.java:136)
    at javax.swing.SwingWorker$1.call(Unknown Source)
    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at javax.swing.SwingWorker.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

    os dois computadores estao com a versao do emissor 2.2.2 e o java 07 update 07

    alguem teve esse problema ou sabe alguma solução q possa me ajudar?

    aguardo resposta

    Muito obrigado

    ResponderExcluir
  9. complementando os dados: o explorer é 9, tem os 2, mas uso o 32 bits.

    ResponderExcluir
    Respostas
    1. Acho que você deveria testar instalar o Java de 32 bits removendo o outro. Pode funcionar.

      Excluir
    2. td. bem? eu desinstalei o java, tentei instalar o emissor, foi instalado novamente o java e deu a mesma msg. acima.
      será se eu mudar o explorer para versão 8, ajuda? em caso positivo, eu preciso desinstalar a versão 9? como faço para instalar a versão 8 e atualizá-la?
      obrigado,
      jonildo


      Excluir
    3. Oi Jonildo

      Você já tentou instalar o Java 6? Acho que sua versão do internet explorer já está bem atualizada, o problema parece ser com a versão do Java mesmo.

      Veja essa instrução divulgada pela Sefaz/SC:

      http://nfe.sef.sc.gov.br/index.php?option=com_content&task=view&id=157&Itemid=54

      Veja se isso te ajuda.

      Excluir
  10. Olá, estou com um problema que parece grande. Meu filho de 6 anos usou meu netbook e instalou um vírus, tive que formatar a máquina sem conseguir salvar nada do emissor de notas. Quando formatei e insalei ficou dando um erro inesperado que o pessoal já comentou acima. Instalei o programa no meu PC de mesa e quando fui emitir uma nova nota tinha perdido tudo e tive que refazer todo o banco de dados, e para minha surpresa a nota que estava sendo gerada estava com o nº 0001. Alguém sabe dizer se quando eu for validar, assinar, transmitir etc...a nota será gerada normalmente e vai passar a existir 2 notas com o mesmo número? Ou vai continuar a numeração de onde parou?
    Obrigado.

    ResponderExcluir
    Respostas
    1. Olá Renato!

      Quando o programa é reinstalado ele vai sugerir a próxima nota como sendo 1. Se você sabe a sequência da última nota que você fez basta alterar o 1 pelo número correto. Daí em diante o programa vai seguir a sequência corretamente.

      Caso você já tivesse uma nota autorizada e tentasse autorizar outra nota com o mesmo número a Sefaz rejeitaria sua nota com a mensagem "Duplicidade de NFe".

      Excluir
    2. Obrigado Aloisio, esse problema eu consegui resolver.

      Excluir
  11. Olá, Aloisio.
    Uso o NFe pra fazer notas fiscais pra empresa do meu pai e nunca tive problemas, mas hoje resolvi atualizar meu Windows XP para o Windows 7. Fiz o backup do NFe antes disso...
    Agora, atualizei a versão do NFe de acordo com o site da Secretaria da Fazenda mas o programa sequer abre...
    Quando está iniciando aparece uma mensagem assim: Ocorreu um erro inesperado!
    Gostaria de saber como proceder diante disso...
    Desde já, obrigado.

    Segue os detalhes do erro:

    java.sql.SQLException: DDL is not permitted for a read-only connection, user or database.
    at org.apache.derby.client.am.SQLExceptionFactory.getSQLException(Unknown Source)
    at org.apache.derby.client.am.SqlException.getSQLException(Unknown Source)
    at org.apache.derby.client.am.Statement.execute(Unknown Source)
    at br.gov.sp.fazenda.dsen.model.dao.ControleVersaoDAO.a(ControleVersaoDAO.java:84)
    at br.gov.sp.fazenda.dsen.model.dao.ControleVersaoDAO.executarScript(ControleVersaoDAO.java:44)
    at br.gov.sp.fazenda.dsen.model.business.ControleVersaoBusiness.a(ControleVersaoBusiness.java:42)
    at br.gov.sp.fazenda.dsen.model.business.ControleVersaoBusiness.verificarVersao(ControleVersaoBusiness.java:27)
    at br.gov.sp.fazenda.dsen.model.facade.SistemaFacade.verificarVersao(SistemaFacade.java:83)
    at br.gov.sp.fazenda.dsen.controller.DSENSystemController.b(DSENSystemController.java:92)
    at br.gov.sp.fazenda.dsen.controller.DSENSystemController.execAfterStartApp(DSENSystemController.java:66)
    at br.gov.sp.fazenda.dsge.controller.DSGESystemController.startApp(DSGESystemController.java:118)
    at br.gov.sp.fazenda.dsen.view.DSENDesktop$1.run(DSENDesktop.java:116)
    Caused by: org.apache.derby.client.am.SqlException: DDL is not permitted for a read-only connection, user or database.
    at org.apache.derby.client.am.Statement.completeSqlca(Unknown Source)
    at org.apache.derby.client.am.Statement.completeExecuteImmediate(Unknown Source)
    at org.apache.derby.client.net.NetStatementReply.parseEXCSQLIMMreply(Unknown Source)
    at org.apache.derby.client.net.NetStatementReply.readExecuteImmediate(Unknown Source)
    at org.apache.derby.client.net.StatementReply.readExecuteImmediate(Unknown Source)
    at org.apache.derby.client.net.NetStatement.readExecuteImmediate_(Unknown Source)
    at org.apache.derby.client.am.Statement.readExecuteImmediate(Unknown Source)
    at org.apache.derby.client.am.Statement.flowExecute(Unknown Source)
    at org.apache.derby.client.am.Statement.executeX(Unknown Source)
    ... 10 more

    ResponderExcluir
    Respostas
    1. Oi Rodrigo

      Você está logado como administrador? Outra coisa qual versão do Java você instalou? 32 ou 64 bits?

      Excluir
    2. Sim, estou logado como administrador...
      Não consegui ver a versão do Java, mas também foi instalado pelo site da Secretaria da Fazenda... suponho que seja o 32 bits.

      Excluir
    3. Rodrigo

      Veja se está com Java 7 através do painel de controle. Se estiver remova e instale o Java 6.35.

      Veja essa instrução divulgada pela Sefaz/SC:

      http://nfe.sef.sc.gov.br/index.php?option=com_content&task=view&id=157&Itemid=54

      Excluir
    4. Desinstalei o Java 7 e instalei o 6.35.
      O erro persiste.
      Tenho uma versão bastante antiga do NF-e aqui no computador e roda perfeitamente, mas não permite restaurar o arquivo de backup por ser de versão diferente.
      O problema é mesmo na nova versão (2.2.2).
      Não sei o que fazer...

      Excluir
    5. Problema resolvido!
      Se alguém tiver com o mesmo problema, vou dizer o que fiz...
      Alguns arquivos do Sistema operacional antigo permaneceram após a instalação do Windows 7. Na pasta 'database' tinha alguns arquivos da versão anterior do NF-e. Apaguei. Além disso, na pasta "Arquivos de programas", referente ao antigo S.O, tinha uma pasta Java. Deleitei por segurança e o programa rodou normalmente. Fiz a restauração do backup feito antes da instalação do Windows 7 e voltou ao ponto em que tinha deixado.
      Obrigado pelas dicas! foram de grande valia. E parabéns pelo blog!

      Excluir
  12. Boa noite Aloisio e demais participantes.
    No meu caso, estou usando o NF-e 2.2.2 no windows 7 de 64 bits como administrador, já tentei com o java 7 e com o java 6 ambos tentei 32 e 64 bits.

    O erro que ocorre é:
    Erro ao criar base de dados
    org.hibernate.exception.JDBCConnectionException: Cannot open connection
    at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:74)
    at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
    at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)
    at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:426)
    at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:144)
    at org.hibernate.jdbc.BorrowedConnectionProxy.invoke(BorrowedConnectionProxy.java:50)
    at $Proxy20.rollback(Unknown Source)
    at br.gov.sp.fazenda.dsen.model.dao.ControleVersaoDAO.executarScript(ControleVersaoDAO.java:53)
    at br.gov.sp.fazenda.dsen.model.business.ControleVersaoBusiness.a(ControleVersaoBusiness.java:42)
    at br.gov.sp.fazenda.dsen.model.business.ControleVersaoBusiness.verificarVersao(ControleVersaoBusiness.java:27)
    at br.gov.sp.fazenda.dsen.model.facade.SistemaFacade.verificarVersao(SistemaFacade.java:83)
    at br.gov.sp.fazenda.dsen.controller.DSENSystemController.b(DSENSystemController.java:92)
    at br.gov.sp.fazenda.dsen.controller.DSENSystemController.execAfterStartApp(DSENSystemController.java:66)
    at br.gov.sp.fazenda.dsge.controller.DSGESystemController.startApp(DSGESystemController.java:118)
    at br.gov.sp.fazenda.dsen.view.DSENDesktop$1.run(DSENDesktop.java:116)
    Caused by: java.sql.SQLTransientConnectionException: A conexão foi recusada, porque o banco de dados NFE2;autocommit=true;release_mode=auto não foi encontrado.
    at org.apache.derby.client.am.SQLExceptionFactory40.getSQLException(Unknown Source)
    at org.apache.derby.client.am.SqlException.getSQLException(Unknown Source)
    at org.apache.derby.jdbc.ClientDriver.connect(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:110)
    at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:423)
    ... 11 more
    Caused by: org.apache.derby.client.am.DisconnectException: A conexão foi recusada, porque o banco de dados NFE2;autocommit=true;release_mode=auto não foi encontrado.
    at org.apache.derby.client.net.NetConnectionReply.parseRDBNFNRM(Unknown Source)
    at org.apache.derby.client.net.NetConnectionReply.parseAccessRdbError(Unknown Source)
    at org.apache.derby.client.net.NetConnectionReply.parseACCRDBreply(Unknown Source)
    at org.apache.derby.client.net.NetConnectionReply.readAccessDatabase(Unknown Source)
    at org.apache.derby.client.net.NetConnection.readSecurityCheckAndAccessRdb(Unknown Source)
    at org.apache.derby.client.net.NetConnection.flowSecurityCheckAndAccessRdb(Unknown Source)
    at org.apache.derby.client.net.NetConnection.flowUSRIDPWDconnect(Unknown Source)
    at org.apache.derby.client.net.NetConnection.flowConnect(Unknown Source)
    at org.apache.derby.client.net.NetConnection.(Unknown Source)
    at org.apache.derby.client.net.NetConnection40.(Unknown Source)
    at org.apache.derby.client.net.ClientJDBCObjectFactoryImpl40.newNetConnection(Unknown Source)
    ... 16 more

    Alguma orientação?
    Obrigado.

    ResponderExcluir
    Respostas
    1. Parece que no seu caso o programa não consegue acessar o banco de dados.

      Você possui backup? Se tiver backup tente deletar a pasta c:\database e reinstalar o programa emissor.

      Veja se funciona isso.

      Excluir
  13. Bom dia, eu estou com um problema, instalei o emissor na máquina do cliente, tentei restaurar o backup da minha máquina, onde esta todos os dados dele, bem como todos os cadastros dos compradores, mas deu um erro, a principio achei que era de versões diferentes, mas a versão é a mesma 2.2.2, o que pode ser? Se alguem puder me ajudar.Obrigado.
    oltevir@gmail.com

    ResponderExcluir
    Respostas
    1. A versão do Java também influencia neste caso tente instalar uma versão mais antiga do Java que pode funcionar.

      Excluir
  14. Sobre erro do backup consegui resolver copiando a pasta DATABASE que está na Unidade C, e jogar na máquina nova.

    Funcionou perfeitamente.

    Att,

    Hamilton Rombaldi

    ResponderExcluir
  15. minha impressora hp deskjet imprime a nota fiscal eletronica cortada ao meio pode ser incompatibilidade com java ?

    ResponderExcluir
    Respostas
    1. Pessoal qual é a são para esse problema nenhum site possui isso acho que a postagem da solução seria interessante pois ajudaria muita gente...

      Sds

      Ricardo Lira

      Excluir
  16. O Emissor 2.2.2 com Java 7.3 tem funcionado bem.
    Alguém fez testes com Java 7.9 e certificado A3, tem funcionado bem?

    ResponderExcluir
    Respostas
    1. Oi Paulo

      Tenho instalado ultimamente sempre o Emissor 2.2.2 com Java 7 Update 9 e está funcionando sem problemas!

      A incompatibilidade do emissor com o Java 7 foi resolvida a partir na versão 2.2.1.

      Excluir
  17. Aloisio Pires

    Deixa eu te perguntar
    gostaria de saber se o erro ( erro ao criar base de dados )
    seria por causa da versao do java 7 ?

    obrigado

    ResponderExcluir
    Respostas
    1. Oi Anderson,

      A causa deste erro não é a versão do Java. Para tentar solucioná-lo cheque as seguintes situações:

      1. O usuário que você faz login no windows deve ter privilégios de administrador.

      2. A pasta database que é onde o programa grava suas informações pode estar danificada. Faça este teste: copie a pasta c:\database para outro local, por exemplo Meus documentos. Depois delete a pasta c:\database. Na próxima vez que o programa abrir ele vai criar uma nova pasta vazia. Se funcionar é porque a pasta estava danificada.

      Boa sorte!

      Excluir
  18. Aloisio

    Na tentativa de fazer o "Emissor de Nota Fiscal Eletrônica (NF-e) 2.0 - Versão de Teste" funcionar, e seguindo uma manual da SEFAZ-MS, Já instalei e desistalei umas 3x nas versões do java, 7 Update 17, java 6 update 43 e por fim 6 update 10. Todavia continuei recebendo a mensagem abaixo que é bem extensa. Você tem uma ideia do que pode ser?
    AxisFault
    faultCode: {http://www.w3.org/2003/05/soap-envelope}Server.userException
    faultSubcode:
    faultString: javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
    faultActor:
    faultNode:
    faultDetail:
    {http://xml.apache.org/axis/}stackTrace:javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.checkEOF(Unknown Source)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.checkWrite(Unknown Source)
    at com.sun.net.ssl.internal.ssl.AppOutputStream.write(Unknown Source)
    at java.io.BufferedOutputStream.flushBuffer(Unknown Source)
    at java.io.BufferedOutputStream.flush(Unknown Source)
    at java.io.FilterOutputStream.flush(Unknown Source)
    .
    .
    .
    Caused by: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
    .
    .
    .
    Caused by: java.io.EOFException: SSL peer shut down incorrectly
    at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source)
    .
    .
    .

    ResponderExcluir
  19. Olá,
    estou tendo o seguinte problema,
    oque posso fazer para solucionar??

    sun/security/pkcs11/wrapper/PKCS11Exception
    java.lang.NoClassDefFoundError: sun/security/pkcs11/wrapper/PKCS11Exception
    at br.gov.sp.fazenda.dsen.model.business.CertificadoBusiness.incluirA3BuscaAutomatica(CertificadoBusiness.java:433)
    at br.gov.sp.fazenda.dsen.model.business.CertificadoBusiness$$EnhancerByCGLIB$$eea78dff.CGLIB$incluirA3BuscaAutomatica$2()
    at br.gov.sp.fazenda.dsen.model.business.CertificadoBusiness$$EnhancerByCGLIB$$eea78dff$$FastClassByCGLIB$$cba87626.invoke()
    at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:167)
    at br.gov.sp.fazenda.dsge.model.dao.util.DSGEDAOInterceptorHelper.intercept(DSGEDAOInterceptorHelper.java:55)
    at br.gov.sp.fazenda.dsen.model.business.CertificadoBusiness$$EnhancerByCGLIB$$eea78dff.incluirA3BuscaAutomatica()
    at br.gov.sp.fazenda.dsen.model.facade.SistemaFacade.incluirA3BuscaAutomatica(SistemaFacade.java:286)
    at br.gov.sp.fazenda.dsen.controller.ManterCertificadoController$1.a(ManterCertificadoController.java:244)
    at br.gov.sp.fazenda.dsen.controller.ManterCertificadoController$1.doInBackground(ManterCertificadoController.java:240)
    at javax.swing.SwingWorker$1.call(Unknown Source)
    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at javax.swing.SwingWorker.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    Caused by: java.lang.ClassNotFoundException: sun.security.pkcs11.wrapper.PKCS11Exception
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at com.sun.jnlp.JNLPClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 16 more

    ResponderExcluir
    Respostas
    1. Estou com o mesmo problema e ainda não consegui resolver. Você conseguiu?

      Excluir
    2. Já tentaram isto ? :

      Ola, eu estava com o mesmo problema descrito pelo Cortissa e resolvi instalando o jre-6u23-windows-i586 (mesmo estando no Win7x64) e incluindo manualmente os certificados A3 no emissor(arquivos dlls). Minha configuração atual é: Win7x64 pt_BR, jre-6u23-windows-i586 e Emissor NF-e 2.2.8.

      Obrigado pelo blog Aloisio, me ajudou bastante =)

      Excluir
  20. ocorreu este erro no meu emissor o que devo fazer?
    br.gov.sp.fazenda.dsge.certif.exception.DSGECertificadoException: Ocorreu um problema durante a assinatura
    at br.gov.sp.fazenda.dsge.certif.Certificado.assinarXML(Certificado.java:729)
    at br.gov.sp.fazenda.dsge.certif.Certificado.assinarXML(Certificado.java:661)
    at br.gov.sp.fazenda.dsen.model.business.NotaFiscalBusiness.assinar(NotaFiscalBusiness.java:139)
    at br.gov.sp.fazenda.dsen.model.business.NotaFiscalBusiness$$EnhancerByCGLIB$$398bb831.CGLIB$assinar$6()
    at br.gov.sp.fazenda.dsen.model.business.NotaFiscalBusiness$$EnhancerByCGLIB$$398bb831$$FastClassByCGLIB$$4b209b2f.invoke()
    at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:167)
    at br.gov.sp.fazenda.dsge.model.dao.util.DSGEDAOInterceptorHelper.intercept(DSGEDAOInterceptorHelper.java:55)
    at br.gov.sp.fazenda.dsen.model.business.NotaFiscalBusiness$$EnhancerByCGLIB$$398bb831.assinar()
    at br.gov.sp.fazenda.dsen.model.business.NotaFiscalBusiness.assinar(NotaFiscalBusiness.java:178)
    at br.gov.sp.fazenda.dsen.model.business.NotaFiscalBusiness$$EnhancerByCGLIB$$398bb831.CGLIB$assinar$7()
    at br.gov.sp.fazenda.dsen.model.business.NotaFiscalBusiness$$EnhancerByCGLIB$$398bb831$$FastClassByCGLIB$$4b209b2f.invoke()
    at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:167)
    at br.gov.sp.fazenda.dsge.model.dao.util.DSGEDAOInterceptorHelper.intercept(DSGEDAOInterceptorHelper.java:66)
    at br.gov.sp.fazenda.dsen.model.business.NotaFiscalBusiness$$EnhancerByCGLIB$$398bb831.assinar()
    at br.gov.sp.fazenda.dsen.model.facade.NotaFiscalFacade.assinarNotaFiscal(NotaFiscalFacade.java:343)
    at br.gov.sp.fazenda.dsen.controller.PesquisarNotaFiscalController.e(PesquisarNotaFiscalController.java:646)
    at br.gov.sp.fazenda.dsen.controller.PesquisarNotaFiscalController.actionPerformed(PesquisarNotaFiscalController.java:839)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
    at java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$200(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)

    ResponderExcluir
    Respostas
    1. Está acontecendo isso comigo também. Notei que isso começou a acontecer (coincidentemente ou não) após a atualização do Java para a versão 7u25. Só que não consegui fazer o downgrade pra saber se é por causa da atualização mesmo. Vou tentar mais um pouco.

      Excluir
  21. MEU EMISSOR DE NOTA FISCAL GRATUITO INICIA NORMALMENTE, MAS QUANDO CLICO EM EMITIR E GERENCIAR NOTA FISCAL NAO ABRE TELA NENHUMA, E O EMISSOR TRAVA E NÃO FAZ MAIS NADA, E SÓ FECHA FORÇANDO PELO GERENCIADOR DE TAREFAS DO WINDOWS.
    JA ESTOU COM A ULTIMA VERSAO DO JAVA E A VERSAO 2.2.2 DO EMISSOR?
    AGUARDO AJUDA.

    ResponderExcluir
  22. Quando vou iniciar o sistema tem aparecido o erro abaixo:

    Erro ao criar base de dados
    org.hibernate.exception.JDBCConnectionException: Cannot open connection
    at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:74)
    at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
    at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)
    at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:426)
    at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:144)
    at org.hibernate.jdbc.BorrowedConnectionProxy.invoke(BorrowedConnectionProxy.java:50)
    at com.sun.proxy.$Proxy20.rollback(Unknown Source)
    at br.gov.sp.fazenda.dsen.model.dao.ControleVersaoDAO.executarScript(ControleVersaoDAO.java:53)
    at br.gov.sp.fazenda.dsen.model.business.ControleVersaoBusiness.a(ControleVersaoBusiness.java:42)
    at br.gov.sp.fazenda.dsen.model.business.ControleVersaoBusiness.verificarVersao(ControleVersaoBusiness.java:27)
    at br.gov.sp.fazenda.dsen.model.facade.SistemaFacade.verificarVersao(SistemaFacade.java:83)
    at br.gov.sp.fazenda.dsen.controller.DSENSystemController.b(DSENSystemController.java:92)
    at br.gov.sp.fazenda.dsen.controller.DSENSystemController.execAfterStartApp(DSENSystemController.java:66)
    at br.gov.sp.fazenda.dsge.controller.DSGESystemController.startApp(DSGESystemController.java:118)
    at br.gov.sp.fazenda.dsen.view.DSENDesktop$1.run(DSENDesktop.java:116)
    Caused by: java.sql.SQLException: A conexão foi recusada, porque o banco de dados NFE2;autocommit=true;release_mode=auto não foi encontrado.
    at org.apache.derby.client.am.SQLExceptionFactory.getSQLException(Unknown Source)
    at org.apache.derby.client.am.SqlException.getSQLException(Unknown Source)
    at org.apache.derby.jdbc.ClientDriver.connect(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:110)
    at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:423)
    ... 11 more
    Caused by: org.apache.derby.client.am.DisconnectException: A conexão foi recusada, porque o banco de dados NFE2;autocommit=true;release_mode=auto não foi encontrado.
    at org.apache.derby.client.net.NetConnectionReply.parseRDBNFNRM(Unknown Source)
    at org.apache.derby.client.net.NetConnectionReply.parseAccessRdbError(Unknown Source)
    at org.apache.derby.client.net.NetConnectionReply.parseACCRDBreply(Unknown Source)
    at org.apache.derby.client.net.NetConnectionReply.readAccessDatabase(Unknown Source)
    at org.apache.derby.client.net.NetConnection.readSecurityCheckAndAccessRdb(Unknown Source)
    at org.apache.derby.client.net.NetConnection.flowSecurityCheckAndAccessRdb(Unknown Source)
    at org.apache.derby.client.net.NetConnection.flowUSRIDPWDconnect(Unknown Source)
    at org.apache.derby.client.net.NetConnection.flowConnect(Unknown Source)
    at org.apache.derby.client.net.NetConnection.(Unknown Source)
    at org.apache.derby.client.net.ClientJDBCObjectFactoryImpl.newNetConnection(Unknown Source)
    ... 16 more

    ResponderExcluir
Postagem Anterior Próxima Postagem