Com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

Ola, boa tarde amigos do forum.
Bom o problema e’ o seguinte…
Tenho uma aplicativo(Desktop/swing) em desenvolvimento, uso netbeans 6.8 / Debian squeeze e open-jdk6/open-jre6, tudo rodava norma, consultas, cadastros, enfim todo acesso ao banco fluia sem problema, mas tentei utilizar o sun-jdk/sun-jre no lugar do open-*, ambos disponiveis nos repositorios do debian, mas quando tento executar sobre esta plataforma obtenho o seguinte erro:

14/06/2010 15:11:38 org.hibernate.cfg.annotations.Version <clinit>
INFO: Hibernate Annotations 3.3.1.GA
14/06/2010 15:11:38 org.hibernate.cfg.Environment <clinit>
INFO: Hibernate 3.2.5
14/06/2010 15:11:38 org.hibernate.cfg.Environment <clinit>
INFO: hibernate.properties not found
14/06/2010 15:11:38 org.hibernate.cfg.Environment buildBytecodeProvider
INFO: Bytecode provider name : cglib
14/06/2010 15:11:38 org.hibernate.cfg.Environment <clinit>
INFO: using JDK 1.4 java.sql.Timestamp handling
14/06/2010 15:11:38 org.hibernate.ejb.Version <clinit>
INFO: Hibernate EntityManager 3.3.2.GA
14/06/2010 15:11:39 org.hibernate.cfg.AnnotationBinder bindClass
INFO: Binding entity from annotated class: etecsym.persistencia.entidades.Agenda
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Agenda.findAll => SELECT a FROM Agenda a
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Agenda.findByIdagenda => SELECT a FROM Agenda a WHERE a.idagenda = :idagenda
14/06/2010 15:11:39 org.hibernate.cfg.annotations.EntityBinder bindTable
INFO: Bind entity etecsym.persistencia.entidades.Agenda on table AGENDAS
14/06/2010 15:11:39 org.hibernate.cfg.AnnotationBinder bindClass
INFO: Binding entity from annotated class: etecsym.persistencia.entidades.Aluno
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Aluno.findAll => SELECT a FROM Aluno a
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Aluno.findByIdaluno => SELECT a FROM Aluno a WHERE a.idaluno = :idaluno
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Aluno.findByNome => SELECT a FROM Aluno a WHERE a.nome = :nome
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Aluno.findByLogin => SELECT a FROM Aluno a WHERE a.login = :login
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Aluno.findBySenha => SELECT a FROM Aluno a WHERE a.senha = :senha
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Aluno.findBySexo => SELECT a FROM Aluno a WHERE a.sexo = :sexo
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Aluno.findByTelefone => SELECT a FROM Aluno a WHERE a.telefone = :telefone
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Aluno.findByCelular => SELECT a FROM Aluno a WHERE a.celular = :celular
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Aluno.findByEmail => SELECT a FROM Aluno a WHERE a.email = :email
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Aluno.findByEndereco => SELECT a FROM Aluno a WHERE a.endereco = :endereco
14/06/2010 15:11:39 org.hibernate.cfg.annotations.EntityBinder bindTable
INFO: Bind entity etecsym.persistencia.entidades.Aluno on table ALUNOS
14/06/2010 15:11:39 org.hibernate.cfg.AnnotationBinder bindClass
INFO: Binding entity from annotated class: etecsym.persistencia.entidades.Anotacao
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Anotacao.findAll => SELECT a FROM Anotacao a
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Anotacao.findByIdanotacao => SELECT a FROM Anotacao a WHERE a.idanotacao = :idanotacao
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Anotacao.findByData => SELECT a FROM Anotacao a WHERE a.dataAnotacao = :data
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Anotacao.findByAssunto => SELECT a FROM Anotacao a WHERE a.assunto = :assunto
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Anotacao.findByDescricao => SELECT a FROM Anotacao a WHERE a.descricao = :descricao
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Anotacao.findByObservacao => SELECT a FROM Anotacao a WHERE a.observacao = :observacao
14/06/2010 15:11:39 org.hibernate.cfg.annotations.EntityBinder bindTable
INFO: Bind entity etecsym.persistencia.entidades.Anotacao on table ANOTACAO
14/06/2010 15:11:39 org.hibernate.cfg.AnnotationBinder bindClass
INFO: Binding entity from annotated class: etecsym.persistencia.entidades.Avaliacao
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Avaliacao.findAll => SELECT a FROM Avaliacao a
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Avaliacao.findByIdavaliacao => SELECT a FROM Avaliacao a WHERE a.idavaliacao = :idavaliacao
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Avaliacao.findByData => SELECT a FROM Avaliacao a WHERE a.data = :data
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Avaliacao.findByNota => SELECT a FROM Avaliacao a WHERE a.nota = :nota
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Avaliacao.findByTipo => SELECT a FROM Avaliacao a WHERE a.tipo = :tipo
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Avaliacao.findByBimestre => SELECT a FROM Avaliacao a WHERE a.bimestre = :bimestre
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Avaliacao.findBySemestre => SELECT a FROM Avaliacao a WHERE a.semestre = :semestre
14/06/2010 15:11:39 org.hibernate.cfg.annotations.EntityBinder bindTable
INFO: Bind entity etecsym.persistencia.entidades.Avaliacao on table AVALIACOES
14/06/2010 15:11:39 org.hibernate.cfg.AnnotationBinder bindClass
INFO: Binding entity from annotated class: etecsym.persistencia.entidades.Curso
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Curso.findAll => SELECT c FROM Curso c
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Curso.findByIdcurso => SELECT c FROM Curso c WHERE c.idcurso = :idcurso
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Curso.findByNome => SELECT c FROM Curso c WHERE c.nome = :nome
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Curso.findByDescricao => SELECT c FROM Curso c WHERE c.descricao = :descricao
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Curso.findByCargaHoraria => SELECT c FROM Curso c WHERE c.cargaHoraria = :cargaHoraria
14/06/2010 15:11:39 org.hibernate.cfg.annotations.EntityBinder bindTable
INFO: Bind entity etecsym.persistencia.entidades.Curso on table CURSOS
14/06/2010 15:11:39 org.hibernate.cfg.AnnotationBinder bindClass
INFO: Binding entity from annotated class: etecsym.persistencia.entidades.Disciplina
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Disciplina.findAll => SELECT d FROM Disciplina d
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Disciplina.findByIddisciplina => SELECT d FROM Disciplina d WHERE d.iddisciplina = :iddisciplina
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Disciplina.findByNome => SELECT d FROM Disciplina d WHERE d.nome = :nome
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Disciplina.findByDescricao => SELECT d FROM Disciplina d WHERE d.descricao = :descricao
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Disciplina.findBySigla => SELECT d FROM Disciplina d WHERE d.sigla = :sigla
14/06/2010 15:11:39 org.hibernate.cfg.annotations.EntityBinder bindTable
INFO: Bind entity etecsym.persistencia.entidades.Disciplina on table DISCIPLINAS
14/06/2010 15:11:39 org.hibernate.cfg.AnnotationBinder bindClass
INFO: Binding entity from annotated class: etecsym.persistencia.entidades.Modulo
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Modulo.findAll => SELECT m FROM Modulo m
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Modulo.findByIdmodulo => SELECT m FROM Modulo m WHERE m.moduloPK.idmodulo = :idmodulo
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Modulo.findByIdcurso => SELECT m FROM Modulo m WHERE m.moduloPK.idcurso = :idcurso
14/06/2010 15:11:39 org.hibernate.cfg.annotations.EntityBinder bindTable
INFO: Bind entity etecsym.persistencia.entidades.Modulo on table MODULOS
14/06/2010 15:11:39 org.hibernate.cfg.AnnotationBinder bindClass
INFO: Binding entity from annotated class: etecsym.persistencia.entidades.Nota
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Nota.findAll => SELECT n FROM Nota n
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Nota.findByIdnota => SELECT n FROM Nota n WHERE n.idnota = :idnota
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Nota.findByNota => SELECT n FROM Nota n WHERE n.nota = :nota
14/06/2010 15:11:39 org.hibernate.cfg.annotations.EntityBinder bindTable
INFO: Bind entity etecsym.persistencia.entidades.Nota on table NOTAS
14/06/2010 15:11:39 org.hibernate.cfg.AnnotationBinder bindClass
INFO: Binding entity from annotated class: etecsym.persistencia.entidades.Professor
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Professor.findAll => SELECT p FROM Professor p
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Professor.findByIdprofessor => SELECT p FROM Professor p WHERE p.idprofessor = :idprofessor
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Professor.findByNome => SELECT p FROM Professor p WHERE p.nome = :nome
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Professor.findByLogin => SELECT p FROM Professor p WHERE p.login = :login
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Professor.findBySenha => SELECT p FROM Professor p WHERE p.senha = :senha
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Professor.findBySexo => SELECT p FROM Professor p WHERE p.sexo = :sexo
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Professor.findByTelefone => SELECT p FROM Professor p WHERE p.telefone = :telefone
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Professor.findByCelular => SELECT p FROM Professor p WHERE p.celular = :celular
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Professor.findByEmail => SELECT p FROM Professor p WHERE p.email = :email
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Professor.findByEndereco => SELECT p FROM Professor p WHERE p.endereco = :endereco
14/06/2010 15:11:39 org.hibernate.cfg.annotations.EntityBinder bindTable
INFO: Bind entity etecsym.persistencia.entidades.Professor on table PROFESSORES
14/06/2010 15:11:39 org.hibernate.cfg.AnnotationBinder bindClass
INFO: Binding entity from annotated class: etecsym.persistencia.entidades.Questao
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Questao.findAll => SELECT q FROM Questao q
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Questao.findByIdquestao => SELECT q FROM Questao q WHERE q.idquestao = :idquestao
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Questao.findByEnunciado => SELECT q FROM Questao q WHERE q.enunciado = :enunciado
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Questao.findByResposta => SELECT q FROM Questao q WHERE q.resposta = :resposta
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Questao.findByTipo => SELECT q FROM Questao q WHERE q.tipo = :tipo
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Questao.findByPeso => SELECT q FROM Questao q WHERE q.peso = :peso
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Questao.findByAutor => SELECT q FROM Questao q WHERE q.autor = :autor
14/06/2010 15:11:39 org.hibernate.cfg.annotations.EntityBinder bindTable
INFO: Bind entity etecsym.persistencia.entidades.Questao on table QUESTOES
14/06/2010 15:11:39 org.hibernate.cfg.AnnotationBinder bindClass
INFO: Binding entity from annotated class: etecsym.persistencia.entidades.Questionario
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Questionario.findAll => SELECT q FROM Questionario q
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Questionario.findByAvaliacao => SELECT q FROM Questionario q WHERE q.questionarioPK.avaliacao = :avaliacao
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Questionario.findByQuestao => SELECT q FROM Questionario q WHERE q.questionarioPK.questao = :questao
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Questionario.findByData => SELECT q FROM Questionario q WHERE q.data = :data
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Questionario.findByNumquestao => SELECT q FROM Questionario q WHERE q.numquestao = :numquestao
14/06/2010 15:11:39 org.hibernate.cfg.annotations.EntityBinder bindTable
INFO: Bind entity etecsym.persistencia.entidades.Questionario on table QUESTIONARIOS
14/06/2010 15:11:39 org.hibernate.cfg.AnnotationBinder bindClass
INFO: Binding entity from annotated class: etecsym.persistencia.entidades.Turma
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Turma.findAll => SELECT t FROM Turma t
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Turma.findByIdturma => SELECT t FROM Turma t WHERE t.idturma = :idturma
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Turma.findByAnoInicio => SELECT t FROM Turma t WHERE t.anoInicio = :anoInicio
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Turma.findByAnoTermino => SELECT t FROM Turma t WHERE t.anoTermino = :anoTermino
14/06/2010 15:11:39 org.hibernate.cfg.annotations.QueryBinder bindQuery
INFO: Binding Named query: Turma.findBySemestre => SELECT t FROM Turma t WHERE t.semestre = :semestre
14/06/2010 15:11:39 org.hibernate.cfg.annotations.EntityBinder bindTable
INFO: Bind entity etecsym.persistencia.entidades.Turma on table TURMAS
14/06/2010 15:11:39 org.hibernate.cfg.annotations.CollectionBinder bindOneToManySecondPass
INFO: Mapping collection: etecsym.persistencia.entidades.Agenda.anotacaoList -> ANOTACAO
14/06/2010 15:11:39 org.hibernate.cfg.annotations.CollectionBinder bindOneToManySecondPass
INFO: Mapping collection: etecsym.persistencia.entidades.Aluno.avaliacaoList -> AVALIACOES
14/06/2010 15:11:39 org.hibernate.cfg.annotations.CollectionBinder bindOneToManySecondPass
INFO: Mapping collection: etecsym.persistencia.entidades.Aluno.notaList -> NOTAS
14/06/2010 15:11:39 org.hibernate.cfg.annotations.CollectionBinder bindOneToManySecondPass
INFO: Mapping collection: etecsym.persistencia.entidades.Avaliacao.notaList -> NOTAS
14/06/2010 15:11:39 org.hibernate.cfg.annotations.CollectionBinder bindOneToManySecondPass
INFO: Mapping collection: etecsym.persistencia.entidades.Curso.moduloList -> MODULOS
14/06/2010 15:11:39 org.hibernate.cfg.annotations.CollectionBinder bindOneToManySecondPass
INFO: Mapping collection: etecsym.persistencia.entidades.Curso.turmaList -> TURMAS
14/06/2010 15:11:39 org.hibernate.cfg.annotations.CollectionBinder bindOneToManySecondPass
INFO: Mapping collection: etecsym.persistencia.entidades.Disciplina.avaliacaoList -> AVALIACOES
14/06/2010 15:11:39 org.hibernate.cfg.annotations.CollectionBinder bindOneToManySecondPass
INFO: Mapping collection: etecsym.persistencia.entidades.Disciplina.questaoList -> QUESTOES
14/06/2010 15:11:39 org.hibernate.cfg.annotations.CollectionBinder bindOneToManySecondPass
INFO: Mapping collection: etecsym.persistencia.entidades.Modulo.disciplinaList -> DISCIPLINAS
14/06/2010 15:11:39 org.hibernate.cfg.annotations.CollectionBinder bindOneToManySecondPass
INFO: Mapping collection: etecsym.persistencia.entidades.Professor.agendaList -> AGENDAS
14/06/2010 15:11:39 org.hibernate.cfg.annotations.CollectionBinder bindOneToManySecondPass
INFO: Mapping collection: etecsym.persistencia.entidades.Professor.avaliacaoList -> AVALIACOES
14/06/2010 15:11:39 org.hibernate.cfg.annotations.CollectionBinder bindOneToManySecondPass
INFO: Mapping collection: etecsym.persistencia.entidades.Professor.questaoList -> QUESTOES
14/06/2010 15:11:39 org.hibernate.cfg.annotations.CollectionBinder bindOneToManySecondPass
INFO: Mapping collection: etecsym.persistencia.entidades.Turma.alunoList -> ALUNOS
14/06/2010 15:11:39 org.hibernate.cfg.annotations.CollectionBinder bindOneToManySecondPass
INFO: Mapping collection: etecsym.persistencia.entidades.Turma.avaliacaoList -> AVALIACOES
14/06/2010 15:11:39 org.hibernate.cfg.AnnotationConfiguration secondPassCompile
INFO: Hibernate Validator not found: ignoring
14/06/2010 15:11:39 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: Using Hibernate built-in connection pool (not for production use!)
14/06/2010 15:11:39 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: Hibernate connection pool size: 20
14/06/2010 15:11:39 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: autocommit mode: true
14/06/2010 15:11:39 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/etecsam
14/06/2010 15:11:39 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: connection properties: {user=root, password=****, autocommit=true, release_mode=auto}
14/06/2010 15:11:40 org.hibernate.cfg.SettingsFactory buildSettings
WARNING: Could not obtain connection metadata
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

Last packet sent to the server was 0 ms ago.
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
        at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1074)
        at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2103)
        at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:718)
        at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:46)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
        at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:302)
        at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:282)
        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.cfg.SettingsFactory.buildSettings(SettingsFactory.java:84)
        at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2009)
        at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1292)
        at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:859)
        at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:669)
        at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:126)
        at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:51)
        at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:33)
        at etecsym.persistencia.dao.GenericDAO.<clinit>(GenericDAO.java:34)
        at etecsym.igu.CadastrarCurso.setTabelaCursos(CadastrarCurso.java:574)
        at etecsym.igu.CadastrarCurso.<init>(CadastrarCurso.java:35)
        at etecsym.igu.MainFrame.<init>(MainFrame.java:33)
        at etecsym.Main.main(Main.java:22)
Caused by: java.net.ConnectException: Connection refused
        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:529)
        at java.net.Socket.connect(Socket.java:478)
        at java.net.Socket.<init>(Socket.java:375)
        at java.net.Socket.<init>(Socket.java:218)
        at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:253)
        at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:280)
        at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2026)
        ... 25 more
Exception in thread "main" java.lang.ExceptionInInitializerError
        at etecsym.igu.CadastrarCurso.setTabelaCursos(CadastrarCurso.java:574)
        at etecsym.igu.CadastrarCurso.<init>(CadastrarCurso.java:35)
        at etecsym.igu.MainFrame.<init>(MainFrame.java:33)
        at etecsym.Main.main(Main.java:22)
Caused by: javax.persistence.PersistenceException: [PersistenceUnit: teacherNoPen-PU] Unable to build EntityManagerFactory
        at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:677)
        at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:126)
        at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:51)
        at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:33)
        at etecsym.persistencia.dao.GenericDAO.<clinit>(GenericDAO.java:34)
        ... 4 more
Caused by: org.hibernate.HibernateException: Hibernate Dialect must be explicitly set
        at org.hibernate.dialect.DialectFactory.determineDialect(DialectFactory.java:57)
        at org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:39)
        at org.hibernate.cfg.SettingsFactory.determineDialect(SettingsFactory.java:426)
        at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:128)
        at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2009)
        at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1292)
        at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:859)
        at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:669)
        ... 8 more

Ja tentei colocar o driver do mysql em /usr/local/jvm/lib(nao sei se este lugar e’ o correto)
Bom se alguem puder me ajudar. Obrigado

amigo estou com o mesmo problema em um servidor linux,

o sistema esta rodando, mas gerando exceções no log.

conseguiu ? resolver ??

Obrigado.

Amigo! Na época acabei voltando para o ubuntu e o problema não aconteceu mais!

entao, estou com ubuntu…

os sistemas estão até rodando, lógico gerando logs e mais logs de erro,

agora, tenho uma aplicação que deveria abrir um relatório, que n?ao esta abrindo,
até pensei que por causa desses erros o relatório não abria.

Ou seja, tenhos 2 problemas

1 os logs
2 o relatório que não abre de forma alguma

o relatório só abre dentro do eclipse !