x

FÓRUM CONTÁBEIS

TRIBUTOS ESTADUAIS/MUNICIPAIS

respostas 20

acessos 20.830

Julio Celso Ramalho Vilar de Melo

Julio Celso Ramalho Vilar de Melo

Bronze DIVISÃO 3 , Contador(a)
há 9 anos Sexta-Feira | 22 abril 2016 | 09:02

Fiz a atualização hoje do Java para a versão 1.80.0_91 32 bits e quando tento acessar o emissor gratuito do NFe o mesmo apresenta a seguinte mensagem: Bloquear execução de componentes possivelmente não seguros?. Temos duas escolhas, bloquear e não bloquear, mas usando qualquer uma das opções, ocorre um erro inesperado e aparece os deltalhes abaixo:
org.hibernate.exception.JDBCConnectionException: Cannot open connection
javax.persistence.PersistenceException: org.hibernate.exception.JDBCConnectionException: Cannot open connection
at org.hibernate.ejb.AbstractEntityManagerImpl.throwPersistenceException(AbstractEntityManagerImpl.java:630)
at org.hibernate.ejb.TransactionImpl.begin(TransactionImpl.java:41)
at br.gov.sp.fazenda.dsge.model.dao.util.DSGEDAOHelper.beginTransaction(DSGEDAOHelper.java:131)
at br.gov.sp.fazenda.dsge.model.dao.util.DSGEDAOInterceptorHelper.intercept(DSGEDAOInterceptorHelper.java:54)
at br.gov.sp.fazenda.dsen.model.business.ParametroBusiness$$EnhancerByCGLIB$$ab8b0936.carregaParametrosAppContext(<generated>)
at br.gov.sp.fazenda.dsen.model.facade.ParametroFacade.carregaParametrosAppContext(ParametroFacade.java:40)
at br.gov.sp.fazenda.dsen.controller.DSENSystemController.c(DSENSystemController.java:104)
at br.gov.sp.fazenda.dsen.controller.DSENSystemController.execAfterStartApp(DSENSystemController.java:67)
at br.gov.sp.fazenda.dsge.controller.DSGESystemController.startApp(DSGESystemController.java:151)
at br.gov.sp.fazenda.dsen.view.DSENDesktop$1.run(DSENDesktop.java:115)
Caused by: 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.JDBCContext.connection(JDBCContext.java:119)
at org.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:57)
at org.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:1326)
at org.hibernate.ejb.TransactionImpl.begin(TransactionImpl.java:38)
... 8 more
Caused by: java.sql.SQLException: java.net.ConnectException : Erro ao conectar no servidor 'localhost' porta '1527'. Recebida a mensagem: 'Connection refused: connect'.
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)
... 13 more
Caused by: org.apache.derby.client.am.DisconnectException: java.net.ConnectException : Erro ao conectar no servidor 'localhost' porta '1527'. Recebida a mensagem: 'Connection refused: connect'.
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.ClientJDBCObjectFactoryImpl.newNetConnection(Unknown Source)
... 18 more
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at org.apache.derby.client.net.OpenSocketAction.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 23 more
Alguém sabe como resolver?

Weslley Cruz

Weslley Cruz

Bronze DIVISÃO 4 , Auxiliar Administrativo
há 9 anos Sexta-Feira | 22 abril 2016 | 14:32

Olá Julio.

O mesmo ocorreu comigo, tanto no emissor de NF-e, quanto nos SPEDs.
As novas atualizações do Java não estão compatíveis ainda com esses programas. A solução que encontrei foi a instalação de versão anterior, disponível no site da Oracle.

Julio Celso Ramalho Vilar de Melo

Julio Celso Ramalho Vilar de Melo

Bronze DIVISÃO 3 , Contador(a)
há 9 anos Sexta-Feira | 22 abril 2016 | 16:35

Fabiana, Boa tarde:
Já estava adicionada a lista de Exceções do Java, mas adicionei mais dois endereços, conforme instruções do fornecedor do aplicativo, mas continua com o problema.
Voltei a usar a versão anterior do java, mas nada feito.
Alguém pode me ajudar?

Diego Lins

Diego Lins

Iniciante DIVISÃO 1 , Micro-Empresário
há 9 anos Segunda-Feira | 25 abril 2016 | 17:50

Olá pessoal,

Hoje passei o dia tentando resolver esse problema.
E a solução que encontrei foi desinstalar a versão mais recente e instalar uma mais antiga.
Procurei muito uma versão antiga para baixar, mas não achei, como eu possuía um arquivo de download do java mais antigo eu instalei o java versão 6.
Tentei abrir o programa, mas essa versão é muito antiga e o que eu fiz foi ir no painel de controle>java>atualização>atualizar agora, quando fizer isso ele vai atualizar para a versão 7 e não pra a mais nova que é a 8u91. Quando for feita a atualização para a versão 7 o programa irá abrir sem problemas.

Vou disponibilizar o arquivo para download, pra quem não conseguiu baixar uma versão mais antiga.

www.dropbox.com

Espero que tenha ajudado

Julia

Julia

Iniciante DIVISÃO 2 , Assistente Administrativo
há 9 anos Terça-Feira | 26 abril 2016 | 09:12

Então, a Secretaria da Fazenda acabou de divulgar uma nota no site dele sobre esse problema:

"Informamos que caso o contribuinte esteja recebendo erro no Emissor de NF-e: *JDBCConnectionException: Cannot open connection* ou *Null*, como solução temporária, orientamos que desinstale a atualização para o update 91 ou instale uma versão com update anterior do Java (ver procedimento) e não aceite a atualização automática do Java. O problema afeta os emissores de documentos fiscais eletrônicos disponibilizados pelo fisco e está sendo analisado pelos desenvolvedores dos aplicativos.
*************************************

Informamos que, a partir de 01/01/2017, o Emissor Gratuito da NF-e (versão 3.10) será descontinuado e nova versão não será desenvolvida. A partir dessa data não será mais possível fazer download do aplicativo, porém os usuários que tiverem o aplicativo instalado em seus computadores poderão continuar utilizando-o até que novas atualizações das regras de validação da NFe impeçam o seu correto funcionamento. Sendo assim, recomendamos que os usuários busquem outras soluções disponíveis no mercado ou o desenvolvimento próprio."





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

Cibele de Araujo Brito Bernardes

Cibele de Araujo Brito Bernardes

Iniciante DIVISÃO 3 , Auxiliar Administrativo
há 9 anos Terça-Feira | 26 abril 2016 | 09:53

Olá bom dia a todos!!

Estou com o mesmo problema, já inclui na lista de sites do java os endereços indicados pele a secretaria da fazenda e também não deu certo.
Eu atualizei o Java por causa do banco do brasil, se eu usar uma versão anterior provavelmente não conseguirei usar o banco né?

Alguem com uma situação parecida?

Marcelo Morais

Marcelo Morais

Prata DIVISÃO 2 , Analista Fiscal
há 9 anos Terça-Feira | 26 abril 2016 | 10:06

Bom dia Cibele,

Provavelmente, o que você pode tentar fazer é diminuir o nível de segurança do JAVA. Vá em "Painel de Controle >> JAVA >> Segurança", algumas versões possibilitam que você diminua até um nível médio de segurança, mas já libera o uso do Emissor.

Outra provável causa do erro, é o acumulo de muitas versões do JAVA em sua máquina. Alguns computadores ao atualizar, automaticamente, sobrepõe a versão anterior, outros a deixa e apenas instala a nova. Verifique em "Painel de Controle >> Adicionar ou Remover Programa" e veja se a mais de uma versão do JAVA instalada.

Atenciosamente,

Marcelo Morais
Cibele de Araujo Brito Bernardes

Cibele de Araujo Brito Bernardes

Iniciante DIVISÃO 3 , Auxiliar Administrativo
há 9 anos Terça-Feira | 26 abril 2016 | 10:35

Recebi essas orientações e deu certo, se ajudar alguém, segue informações abaixo

Prezado (a),


O erro apresentado ocorre quando utilizada a versão Java 8 update 91.

O problema afeta os emissores de documentos fiscais eletrônicos disponibilizados pelo fisco e está sendo analisado pelos desenvolvedores dos aplicativos.

Como solução temporária, orientamos que desinstale a atualização para o update 91 ou instale uma versão com update anterior do Java (update 77 por exemplo) e não aceite a atualização automática do Java .

Como obter o instalador da versão Java 8 update 77:

No site da Oracle: [url=http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html#jdk-8u77-oth-
Na caixa “Java SE Runtime Environment 8u77” aceite os termos “Accept License Agreement” e escolha o instalador de acordo com seu sistema operacional (Windows x86 Offline ou Windows x64).

Para conseguir fazer o download do instalador, é necessário realizar um cadastro no site da Oracle.

Caso tenha dificuldades, sugerimos que entre em contato com a assistência técnica em informática de sua empresa.“




Atenciosamente,

Secretaria da Fazenda do Estado de São Paulo

Carlos Fonseca

Carlos Fonseca

Iniciante DIVISÃO 2 , Engenheiro(a) Computação
há 9 anos Quarta-Feira | 27 abril 2016 | 10:17

Bom dia, a solução proposta por muitos, que é a remoção da versão atual do JAVA e a instalação de uma versão anterior, realmente funciona, no entanto ao remover a versão mais nova do JAVA pode ocasionar problemas em outras aplicações que exigem a utilização da versão mais nova do JAVA.
Para evitar problemas segue um complemento das soluções propostas:
Instale a versão anterior do JAVA (versão 8 update 77, não remova a versão atual 8u91);
No atalho do programa “Emissor de Nota Fiscal Eletronica (NF-e) 3.10”, vá em Propriedades (clique com o botão direito do mouse) -> na aba atalho em “destino”, altere o local da aplicação do JAVA, para a versão 8u77.

É provável que esteja assim: C:\Program Files (x86)\Java\jre1.8.0_91\bin\javaws.exe" -localfile -J-Djnlp.application.href=http://downloadnfe.fazenda.sp.gov.br/v310/aplicativo/emissorNFe.jnlp "C:\Users\Usuario\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\4\585cbec4-753c933c"
Em jre1.8.0_91, altere para jre1.8.0_77
Pronto a aplicação rodara com versão 8u77 do JAVA.
Para facilitar, estou disponibilizando um link (onedrive) com a versão 8u77 do JAVA, o aplicativo da NFe e a explicação em pdf.
Link: onedrive.live.com

Carlos Fonseca
Eng. da Computação
Ana Beatriz

Ana Beatriz

Iniciante DIVISÃO 1 , Agente Comercial
há 9 anos Quinta-Feira | 28 abril 2016 | 15:56

Ola
Também estou com o mesmo problema, então eu li as respostas, e baixei o Java com uma versão anterior.
Mas quando eu faço o download ele salva uma pasta rar.
dai aonde devo clicar para ele efetivar a instalação do Java?

Cibele de Araujo Brito Bernardes

Cibele de Araujo Brito Bernardes

Iniciante DIVISÃO 3 , Auxiliar Administrativo
há 9 anos Quinta-Feira | 28 abril 2016 | 16:16

Boa Tarde Carlos Fonseca,

Tentei deixar as duas versões do Java instalados no computador, porem não funciona nenhum, nem o outro, eu preciso do Java atulizado para trabalhar com o Banco, mas não roda com o emissor da NFe, deixei somente o Java 8u77 instalado, mas não consigo abrir o banco. :-(

Mais alguem tentou? deu certo?


Marcelo Morais

Marcelo Morais

Prata DIVISÃO 2 , Analista Fiscal
há 9 anos Sexta-Feira | 29 abril 2016 | 11:22

Bom dia Cibele,

Acho que a única solução seria usar duas máquinas. Tive problemas essa semana com um cliente, onde tive que instalar a versão 7 do JAVA, nenhuma outra versão era capaz de abrir o emissor de NF-e. A SEFAZ já comunicou que ira descontinuar o emissor em 1 de janeiro de 2017, provavelmente, acho que não haverá suporte ou ao menos uma nova versão para atualizar esse erro por agora, uma vez que já foi anunciado seu fim.

Atenciosamente,

Marcelo Morais
Raphael Faouakhiri

Raphael Faouakhiri

Iniciante DIVISÃO 1 , Engenheiro(a) Eletricista
há 9 anos Quarta-Feira | 4 maio 2016 | 10:05

Carlos Fonseca, mandou muito bem na explicação.

Somente uma coisa a corrigir:
A versão 91 é instalada na pasta Program Files (x86) do Windows, e a versão 77 é instalada na versão 64 bits, ou seja, sem aquele (x86) no final.

Quando alterar o atalho do programa EmissorNFE, tem que tirar aquele (x86) deixando somente "...Program Files/Java..." e também de 91 para 77.

Aí funcionou perfeitamente.

Pena que daqui a 9 meses eles param de desenvolver e depois de um tempo perderemos este emissor. Aí só pagando mesmo.

O Portal Contábeis se isenta de quaisquer responsabilidades civis sobre eventuais discussões dos usuários ou visitantes deste site, nos termos da lei no 5.250/67 e artigos 927 e 931 ambos do novo código civil brasileiro.

Utilizamos cookies para ajudar a melhorar a sua experiência de utilização. Ao utilizar o website, você confirma que aceita a sua utilização. Conheça a nossa política de utilização de cookies

1999 - 2025 Contábeis ® - Todos os direitos reservados. Política de privacidade