Emissor de Nota Fiscal Eletrônica - Erro inesperado na execução!

Iniciado por Fabio Kotowiski, 27 de Fevereiro de 2009, 02:22

tópico anterior - próximo tópico

Fabio Kotowiski

Olá pessoal!

A Receita Federal do Brasil disponibilizou a algum tempo o programa Emissor da Nota Fiscal Eletrônica (NF-e). Como o software foi elaborado em Java, instalei ele primeiramente no Windows XP. Ele funcionou direitinho. No entanto, ao tentar executar o sistema no Ubuntu, ele abre a tela principal, demora um pouco e depois retorna a seguinte mensagem: Erro inesperado!
Após ter visto esta mensagem, salvei o log de execução conforme abaixo:

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:81)
   at br.gov.sp.fazenda.dsen.controller.DSENSystemController.a(DSENSystemController.java:82)
   at br.gov.sp.fazenda.dsen.controller.DSENSystemController.a(DSENSystemController.java:53)
   at br.gov.sp.fazenda.dsen.controller.DSENSystemController.start(DSENSystemController.java:62)
   at br.gov.sp.fazenda.dsen.view.DSENDesktop$1.run(DSENDesktop.java:110)
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


Por acaso, alguém saberia me dizer do que se trata este erro? Se houver como corrigir, como faço?

Para quem quiser e puder testar no linux, o programa emissor encontra-se no seguinte endereço:
http://www.nfe.fazenda.gov.br/portal/emissor.aspx

Obrigado, fico no aguardo e desde já agradeço!

Fábio
Ubuntu 14.04 amd64  |  Dell Vostro 3550  |  Intel Core i5 |  15,6" |  6 GB RAM  |  500 GB HDD | Wireless 802.11b/g

slkslk

"Carpe diem, quam minimum credula postero."
(Aproveite o dia, acredite o mínimo possível no amanhã), Horácio, Odes I,11,8

Ana Paula Guerra

Estou com o mesmo problema e seguindo o link acima não encontrei solução.

torquatro

#3
Olá,

consegui resolver o problema.

É necessário criar uma pasta na raiz do sistema chamada "database" e setar todas as permissões para ela.

Abra o terminal e digite:




cd /

sudo mkdir database

sudo chmod 777 database/



Espero ter ajudado.

Abraços
ubuntero

sansimon

Java Sun instalado e a criação da pasta database,  funcionou perfeito.
Valeu galera.



Nelson Quintanilha

Olá colegas,

Estou tentando tirar o win da empresa, mais esta difícil.
Com as dicas acima consegui instalar o programa, mais..., o bicho pegou quando tentei restaurar o backup que fiz no Win, deu o segunte ero:

Citarjava.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$$5dc986d1.CGLIB$executarRestore$1(<generated>)
   at br.gov.sp.fazenda.dsen.model.business.BackupBusiness$$EnhancerByCGLIB$$5dc986d1$$FastClassByCGLIB$$816c1105.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$$5dc986d1.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

Alguém sabe como sair dessa enrascada???

wcasatti

Esse erro é estranho, vc consegue cadastrar um emitente por exemplo?
O que o backup faz é simplesmente gerar um zip do conteúdo da pasta database. Então faça-o manualmente:
1)Feche os emissores do windows e do linux.
2)Copie todo o conteúdo do diretório C:\database\NFE do windows para o diretório \database\NFE do linux.
3)Depois "sudo chmod -R 777 /database"

Espero que resolva, abraços.

Wil confeipan

Prezados senhores, estou pedindo socorro!
Utilizo o sistema emissor de nota fiscal eletronica fornecido pelo posto fiscal;
e hj ao entrar no msm averiguei a seguinte mensagem.
ocorreu um erro inesperado;
ao clicar em mostrar detalhes
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: A conexão foi recusada, porque o banco de dados NFE;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 NFE;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

wcasatti

Vc deve ter tido algum problema no seu disco, ou alguém apagou a pasta do banco de dados...
Certifique-se de que a pasta existe na raiz do seu sistema. No windows fica em C:\database\NFE, no linux fica em /database/NFE. Sete as permissões da forma que já foi explicada nesse fórum.
Vc fazia backup regularmente? O próprio software oferece a opção de fazer backup... mas se não confiar é só copiar aquelas pastas que eu falei e boa...

guitarrox

Citação de: wcasatti online 16 de Junho de 2010, 23:00
Vc deve ter tido algum problema no seu disco, ou alguém apagou a pasta do banco de dados...
Certifique-se de que a pasta existe na raiz do seu sistema. (...) no linux fica em /database/NFE. Sete as permissões da forma que já foi explicada nesse fórum. (...)

Estou tendo o mesmo erro há dois dias:

Erro ao criar base de dados
java.lang.NullPointerException
   at br.gov.sp.fazenda.dsge.model.dao.util.DSGEDAOHelper.currentSession(DSGEDAOHelper.java:103)
   at br.gov.sp.fazenda.dsen.model.dao.ControleVersaoDAO.executarScript(ControleVersaoDAO.java:31)
   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)

Já fiz de tudo que foi explicado aqui, mas mesmo assim não funcionou. Uma observação: a minha pasta database já existia na raiz e dentro dela têm: derby.log  DSEN_Teste.properties  NFE  NFE_Teste, todos com permissão 777.
Outra observação: os diretórios NFE e NFE_Teste têm exatamente o mesmo contúdo.

Estou usando:
java version "1.6.0_18"
OpenJDK Runtime Environment (IcedTea6 1.8.1) (6b18-1.8.1-0ubuntu1)
OpenJDK Server VM (build 16.0-b13, mixed mode)

mlhz

gitarrox

estou com o mesmo problema.

fiz o diretorio e já dei as permissões.

sinceramente estou perdido.

mlhz

RESOLVIDO!!!

É preciso ter o SUN JAVA WEB START instalado e não o OPENJDK JAVA 6 WEB START

O aplicativo precisa rodas através do SUN JAVA.

Como instalei o SUN JAVA:

1 - Central de Programas do Ubuntu
2 - Editar
3 - Canais de Software
4 - Outro Software
5 - Deixe todas as opções selecionadas
6 - Fechar, deixe atualizar
7 - Obter Programa
8 - Procure por: SUN-JAVA (escreva deste jeito senão não encontra, mas pode escrever em minúsculo também)
9 - Instale:
- Sun JAva (tm) Runtime Environment (JRE) 6 (architecture dependet files)
- Sun JAva (tm) Runtime Environment (JRE) 6 (architecture independet files)

10 - Reinicie o PC e deixe ele procurar as atualizações
11 - Depois de tudo instalado, abra a pasta aonde vc baixou o arquivo do emissor da nota,
clique com o botão direito do mouse; clique em abrir com SUN JAVA WEB START
12 - Ele vai baixar o programa, vai instalar e vai rodar.
13 - Para abrir o programa denovo va em: aplicativos -> internet -> sun java 6 web start

Lá você vai encontrar o programa da receita em uma janela que abre, duplo clique e ele roda denovo.

Aqui funcionou, espero que ai funcione também.

Zaniolo

#12
Fiz um tutorial pra ajudar as pessoas que estão tendo muita dificuldade para instalar a NFe + o Certificado digital do Serasa Experian no Ubuntu 10.10
Deixo aqui um link pra vocês avaliarem.

Vejam http://www.senderoil.com.br/Tutorial_Nfe_Ubuntu_Maverick-10.10.html

Abraço a todos.


Citação de: Fabio Kotowiski online 27 de Fevereiro de 2009, 02:22
Olá pessoal!

A Receita Federal do Brasil disponibilizou a algum tempo o programa Emissor da Nota Fiscal Eletrônica (NF-e). Como o software foi elaborado em Java, instalei ele primeiramente no Windows XP. Ele funcionou direitinho. No entanto, ao tentar executar o sistema no Ubuntu, ele abre a tela principal, demora um pouco e depois retorna a seguinte mensagem: Erro inesperado!
Após ter visto esta mensagem, salvei o log de execução conforme abaixo:

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:81)
   at br.gov.sp.fazenda.dsen.controller.DSENSystemController.a(DSENSystemController.java:82)
   at br.gov.sp.fazenda.dsen.controller.DSENSystemController.a(DSENSystemController.java:53)
   at br.gov.sp.fazenda.dsen.controller.DSENSystemController.start(DSENSystemController.java:62)
   at br.gov.sp.fazenda.dsen.view.DSENDesktop$1.run(DSENDesktop.java:110)
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


Por acaso, alguém saberia me dizer do que se trata este erro? Se houver como corrigir, como faço?

Para quem quiser e puder testar no linux, o programa emissor encontra-se no seguinte endereço:
http://www.nfe.fazenda.gov.br/portal/emissor.aspx

Obrigado, fico no aguardo e desde já agradeço!

Fábio

cpss

Olá pessoal, estou com um problema parecido, alguém pode me ajudar!
o Erro:

org.hibernate.exception.GenericJDBCException: Cannot open connection
   at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103)
   at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:91)
   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.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 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.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.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

diego.weis

Ola cpss

Você já criou a pasta database e deu a ela todas as permissões necessárias, conforme dica do colega torquato?
Citação de: torquatro online 17 de Junho de 2009, 11:09
Olá,

consegui resolver o problema.

É necessário criar uma pasta na raiz do sistema chamada "database" e setar todas as permissões para ela.

Abra o terminal e digite:




cd /

sudo mkdir database

sudo chmod 777 database/



Espero ter ajudado.

Abraços

Se após isto ainda não funcionar, favor informar qual a versão de seu ubuntu.

Att.
We can be free.
Ubuntu 10.04 LTS 64bits.