Fórum Ubuntu Linux - PT
Suporte Técnico => Aplicativos => Tópico iniciado por: Nelson Quintanilha em 27 de Agosto de 2009, 13:06
-
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:
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: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??
-
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.
-
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
-
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
-
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
-
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.
-
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.
-
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,
-
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.
-
Alguém sabe importar os arquivos do windows para o ubuntu?
-
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.
-
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?
-
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.
-
Mas eu não uso leitor de cartão, eu preciso incluir o certificado para poder assinar e transmitir as notas fiscais.
-
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.
-
o emissor da nota deu um erro no inicio do java 7 (quem atualizou derepente ficou perdido); agora ja' funciona no java 7 sem problema.
isso aconteceu no windows tambem.
-
fiquei uma hora tentando resolver os mesmos problemas.. leitor de cartao do serasa e mais a nfe.
pra ver se eh o mesmo problema, tenta incluir um produto ou cliente e veja se vai dar erro.
Esses problemas todos sao das permissoes das pastas onde esta o banco de dados.
é só abrir um
sudo nautilus
e abrir todas as pastas e colocar leitura e escrita pra root ..e pra grupo colocar o seu usuario com leitura e escrita ..e criação de arquivos.
resolvi tudo por aqui e o sistema nfe ta 100%.
qualquer coisa manda mp.
abraços.
-
instalei agora no 12.04 e ficou bem simples, achei uma forma bem simplificada.
1o. instale o java original, achei este site:
http://www.diolinux.com.br/2012/10/como-instalar-o-java-oficial-no-ubuntu-mint.html
Lá os comandos são:
- abra o terminal
- digite: sudo add-apt-repository ppa:webupd8team/java && sudo apt-get update
- digite: sudo apt-get install oracle-jdk7-installer
a esta altura o java já esta instalado, demora um pouco é normal.
depois disso
- abra o terminal
- digite: cd /
- digite: sudo mkdir database
- digite: sudo chmod 777 database/
entre no site da receita e baixe o aplicativo (emissor.jnlp)
execute pelo javaws.
funcionou 100% aqui.
-
como estou com dificuldade de baixar o arquivo emissor.jnlp estou disponibilizando ele pelo 4shared; se mais alguém tiver problemas, basta usar o link abaixo:
http://www.4shared.com/file/7DTSfg_Q/emissorNFe.html
-
instalei o java 7.
instalei o emissor com um
wget http://www.emissornfe.fazenda.sp.gov.br/v2/aplicativo/emissorNFe.jnlp
criei o diretório database
tentei abrir o emissor com o comando
/usr/local/jre1.7.0_25/bin/javaws /emissorNFe.jnlp
e o java diz:
não é possível executar a aplicação
é difícil viver em terra de tucano vendido para as transnacionais do software proprietário... :-(