Softwere Emissor NF-e [Resolvido]

Iniciado por Nelson Quintanilha, 27 de Agosto de 2009, 13:06

tópico anterior - próximo tópico

Nelson Quintanilha

Olá colegas,

Estou tentando instalar o softwere Emissor de nota fiscais e não estou conseguindo, o java, necessário para sua instalação entrou na boa, mas o softwere retorna o erro:

CitarErro 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:85)
   at br.gov.sp.fazenda.dsen.controller.DSENSystemController.a(DSENSystemController.java:78)
   at br.gov.sp.fazenda.dsen.controller.DSENSystemController.execAfterStartApp(DSENSystemController.java:62)
   at br.gov.sp.fazenda.dsge.controller.DSGESystemController.startApp(DSGESystemController.java:118)
   at br.gov.sp.fazenda.dsen.view.DSENDesktop$1.run(DSENDesktop.java:111)
Caused by: java.sql.SQLTransientConnectionException: java.net.ConnectException : Erro ao conectar no servidor 'localhost' porta '1527'. Recebida a mensagem: 'Conexão recusada'.
   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(DriverManager.java:582)
   at java.sql.DriverManager.getConnection(DriverManager.java:154)
   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: java.net.ConnectException : Erro ao conectar no servidor 'localhost' porta '1527'. Recebida a mensagem: 'Conexão recusada'.
   at org.apache.derby.client.net.NetAgent.<init>(Unknown Source)
   at org.apache.derby.client.net.NetConnection.newAgent_(Unknown Source)
   at org.apache.derby.client.am.Connection.<init>(Unknown Source)
   at org.apache.derby.client.net.NetConnection.<init>(Unknown Source)
   at org.apache.derby.client.net.NetConnection40.<init>(Unknown Source)
   at org.apache.derby.client.net.ClientJDBCObjectFactoryImpl40.newNetConnection(Unknown Source)
   ... 16 more
Caused by: java.net.ConnectException: Conexão recusada
   at java.net.PlainSocketImpl.socketConnect(Native Method)
   at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
   at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
   at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
   at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
   at java.net.Socket.connect(Socket.java:519)
   at java.net.Socket.connect(Socket.java:469)
   at java.net.Socket.<init>(Socket.java:366)
   at java.net.Socket.<init>(Socket.java:180)
   at org.apache.derby.client.net.OpenSocketAction.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   ... 22 more

Alguém tem alguma sugestão??

eduardolara

Citação de: Nelson Quintanilha online 27 de Agosto de 2009, 13:06
Erro ao criar base de dados
Caused by: java.sql.SQLTransientConnectionException: java.net.ConnectException : Erro ao conectar no servidor 'localhost' porta '1527'. Recebida a mensagem: 'Conexão recusada'.

Caused by: org.apache.derby.client.am.DisconnectException: java.net.ConnectException : Erro ao conectar no servidor 'localhost' porta '1527'. Recebida a mensagem: 'Conexão recusada'.

Caused by: java.net.ConnectException: Conexão recusada

A falha apresentada parece ser na porta 1527. Ela deve estar fechada.


1º Faz um teste clicando em Sistema, Administração, Ferramentas de Rede;

2º Clique na aba Varredura de portas;

3º Adicione o IP da sua máquina e clique em varrer. Esse aplicativo vai mostrar quais portas estão abertas.

Nelson Quintanilha

Olá colega,

Fiz os procedimentos recomendados e de fato essa porta não esta aberta.
Saberia me explicar como devo fazer para liberar essa porta?
Outra informação que julgo relevante, eu uso o firestarter.

Obrigado

siainfor

Ola Nelson,

Percebi que vc esta com um problema como sistema de nf-e, faz dessa maneira:

entre no TERMINAL e digite

CD para sair dos diretórios após isso digite assim.
CD / para entrar no diretorio raiz, já no diretorio raiz digite
SUDO MKDIR DATABASE apos digite agora assim,
SUDO CHMOD 777 DATABASE/ apos isso digite LS para verificar se foi criado a pasta DATABASE, pois esse erro não é de porta, o software necessita de um basta de dados para que ele possa salvar os dados.

Ok amigo ate mais, qual quer duvida ai esta o meu e-mail: sia_assistencia@hotmail.com / alexandre.arnaldo@siainfor.com.br


Nelson Quintanilha

#4
Caro Siainfor,

Desculpe-me pelo incomodo, instalei o NF_e na nossa padaria e estou com terrível problema para faze-lo funcionar.
Com sua ajuda consegui abrir o programa, mais na hora de importar os arquivos gerados pelo win ele da o seguinte erro:


java.sql.SQLException: DERBY SQL error: SQLCODE: -1, SQLSTATE: XJ040, SQLERRMC: Failed to start database 'NFE', see the next exception for details.
    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(DriverManager.java:582)
    at java.sql.DriverManager.getConnection(DriverManager.java:154)
    at br.gov.sp.fazenda.dsen.model.dao.BackupRestoreDAO.restaurarBD(BackupRestoreDAO.java:78)
    at br.gov.sp.fazenda.dsen.model.business.BackupBusiness.executarRestore(BackupBusiness.java:154)
    at br.gov.sp.fazenda.dsen.model.business.BackupBusiness$$EnhancerByCGLIB$$2273f36f.CGLIB$executarRestore$1(<generated>)
    at br.gov.sp.fazenda.dsen.model.business.BackupBusiness$$EnhancerByCGLIB$$2273f36f$$FastClassByCGLIB$$a97c07ce.invoke(<generated>)
    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$$2273f36f.executarRestore(<generated>)
    at br.gov.sp.fazenda.dsen.model.facade.SistemaFacade.executarRestore(SistemaFacade.java:59)
    at br.gov.sp.fazenda.dsen.controller.RestoreController$2.doInBackground(RestoreController.java:136)
    at javax.swing.SwingWorker$1.call(SwingWorker.java:278)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
    at javax.swing.SwingWorker.run(SwingWorker.java:317)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:619)
Caused by: org.apache.derby.client.am.SqlException: DERBY SQL error: SQLCODE: -1, SQLSTATE: XJ040, SQLERRMC: Failed to start database 'NFE', see the next exception for details.
    at org.apache.derby.client.am.Connection.completeSqlca(Unknown Source)
    at org.apache.derby.client.net.NetConnectionReply.parseRdbAccessFailed(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.flowUSRIDONLconnect(Unknown Source)
    at org.apache.derby.client.net.NetConnection.flowConnect(Unknown Source)
    at org.apache.derby.client.net.NetConnection.<init>(Unknown Source)
    at org.apache.derby.client.net.NetConnection40.<init>(Unknown Source)
    at org.apache.derby.client.net.ClientJDBCObjectFactoryImpl40.newNetConnection(Unknown Source)
    ... 19 more

Abraços,
Nelson Quintanilha

Nelson Quintanilha

Mais uma batalha vencida,  ;D ;D ;D

Não consegui restaurar o backup gerado no Win, procedi da seguinte forma:

Exportei em pastas separadas, em formato txt, as Danfes, o Cadastro de Clientes, Cadastro de Produtos, Transportadora e depois importei para o que instalei no Ubuntu.

Vamos ao próximo problema,  ;D ;D ;D

Tenho que instalar mais dois drives, um para a leitor e outro para o cartão.
O do cartão foi beleza, era um .deb, mais o do leitor... o bicho pegou pro meu lado.

No Programa que baixei tem um readme. txt com os seguintes dizeres, que claro não consegui instalar

Arquivo "pertosmart1030.tar.bz2":



Arquivo .tar.bz2 contendo uma versão pré-compilada do openct e pcsc-lite compilada em uma máquina

rodando Fedora Core 3, empacotados no padrão RPM. Também contém os arquivos necessários para gerar

novamente estes pacotes.



Para instalar:



tar -zxvf pertosmart1030.tar.bz2



cd RPMS/i386



rpm -Uhv openct-0.6.5-4scon.i386.rpm pcsc-lite-1.2.9_beta7-1scon.i386.rpm \

     pcsc-lite-libs-1.2.9_beta7-1scon.i386.rpm

pcsc-lite-openct-0.6.5-4scon.i386.rpm



Rebootar a máquina ou rodar os seguintes comandos:



/etc/init.d/openct stop

/etc/init.d/openct start

/etc/init.d/pcscd stop

/etc/init.d/pcscd start




Obs: meu arquivo esta salvo na pasta /home/imaq/Downloads, se alguém souber solucionar, agradeço.

Nelson Quintanilha

Solução para instalação do leitor e cartão. 


Este manual foi desenvolvido com o objetivo para instruir a instalação e a configuração
da PertoSmart no micro computador que utilize plataforma LINUX. Foi utilizado a
distribuição "Debian 4" para ilustrar a instalação.


Instalação e Configuração da PertoSmart
   Com a leitora desconectada e como Root faça os seguintes passos
      a. Instale o pacote openct: (Pacote responsável do acesso com a Leitora).
              apt-get install openct
          •
      b. Instale o pacote opensc: (Pacote responsável do acesso com o Cartão).
              apt-get install opensc
          •
      c. Instale o pacote mozilla-opensc: (Browse a ser utilizado, chamado como
          IceWeasel e tambem Mozilla-Firefox).
              apt-get install mozilla-opensc
          •
      d. Adicione o usuario no grupo scard
              gpasswd -a <usuario> scard
          •
   Obs.: O <usuario> é o usuario que pode utilizar a leitora, caso o usuario não esteja no
   grupo "scard" não ira funcionar a leitora.
      e. Reinicie o ambiente gráfico ou o proprio Sistema Operacional para que sejá
          carregado as configurações.
      f.  Configure a leitora PertoSmart, controlada pelo opensc, no Browse IceWeasel:
              Procure a opção "Security Devices", provavelmente em
          •
              "Edit/Preferences/Advanced/Encryption";
              Pressione o botão "Load";
          •
              Coloque em "Modulo FileName" o caminho "/usr/lib/opensc-pkcs11.so" e
          •
              pressione ok.
              Confirme a instalação do modulo.
          •
      g. Feche o Browse IceWeasel.
      h. Insira a leitora PertoSmart na USB e insira o cartão.
      i.  Abra o Browse IceWeasel e utilize o certificado.
3. Outras Informações
      a. Para maiores informações sobre os pacotes instalados consulte o seguinte site:
          http://www.opensc-project.org.
      b. O Browse IceWeasel é uma recompilação do Browse Mozilla-Firefox.

Emerson Ribaldo

Olá a todos.
Estou com o mesmo problema na emissão da NF-e vesão de teste.
No momento da instalação deu tudo certo.
Quando liguei o micro novamente, deu tela azul e agora não consigo colocar a versão de testes para funionar.
Ja tentei praticamente tudo que foi postado nos foruns.
Alguém consegue me ajudar.
Segue a versão do Windows e o report do erro.

Windows 7 starter Home Edition

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_Teste;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_Teste;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.<init>(Unknown Source)
                at org.apache.derby.client.net.NetConnection40.<init>(Unknown Source)
                at org.apache.derby.client.net.ClientJDBCObjectFactoryImpl40.newNetConnection(Unknown Source)
                ... 16 more


Att,

Rizzen

#8
Citação de: Nelson Quintanilha online 29 de Setembro de 2009, 17:35
Mais uma batalha vencida,  ;D ;D ;D

Não consegui restaurar o backup gerado no Win, procedi da seguinte forma:

Exportei em pastas separadas, em formato txt, as Danfes, o Cadastro de Clientes, Cadastro de Produtos, Transportadora e depois importei para o que instalei no Ubuntu.

Olá, estou com esse problema e não entendi muito bem o que você fez, tem como me ajudar? E qual caminho eu coloco para criar um lançador para o emissor?

Estou usando o Ubuntu 12.04.

Rizzen

Alguém sabe importar os arquivos do windows para o ubuntu?

Nelson Quintanilha

Olá Rizzen,

Como disse há muito tempo, não sei se funciona hoje.
Pelo Wuin você exporta em TXT as Danfes, o Cadastro de Clientes, Cadastro de Produtos, Transportadora.
Fiz isso separando por pasta para não misturar e depois importei os arquivos TXT para o Linux e deu certo naquela época.

Rizzen

Citação de: Nelson Quintanilha online 12 de Maio de 2012, 13:28
Olá Rizzen,

Como disse há muito tempo, não sei se funciona hoje.
Pelo Wuin você exporta em TXT as Danfes, o Cadastro de Clientes, Cadastro de Produtos, Transportadora.
Fiz isso separando por pasta para não misturar e depois importei os arquivos TXT para o Linux e deu certo naquela época.

Valeu Nelson Quintanilha, eu consegui fazer o procedimento.

Porém agora estou com problema para incluir o meu certificado, ele é um certificado A1 .pfx, e quando vou tentar incluir só da para ver a pasta raiz, home, e a pasta pessoal. E mesmo colocando o certificado em uma delas o emissor mostra as pastas vazias.

Se alguém sabe outra maneira de incluir o certificado?

Nelson Quintanilha

Olá Rizzen,

No ano de 2009 também utilizei certificado A1 com a impressora PertoSmart e instalei da forma abaixo:

http://ubuntuforum-br.org/index.php/topic,55400.msg323259.html#msg323259

Espero que ainda seja assim e possa te ajudar.

Rizzen

Mas eu não uso leitor de cartão, eu preciso incluir o certificado para poder assinar e transmitir as notas fiscais.

Nelson Quintanilha

Olá colega,
Sugiro então que você entre em contato com a empresa autoridade certificadora que lhe vendeu o cartão e peça orientação.