Olá.
Gostaria de pedir ajuda aos membros da comunidade.
Tenho que utilizar o Hibernate em um projeto atual, baixei o pacote, instalei e configurei um mapeamento bem simples, de apenas uma classe chamada “Incidente”, numa tabela “incidente” do banco SQLServer, tudo segundo o tutorial daqui mesmo da GUJ.
Vários problemas surgiram, os quais resolvi de um a um, porém agora surgiu um problema o qual não tenho nem ideia de onde atacar.
Na hora do Hibernate conectar com o banco, é exibida a seguinte mensagem: "Dados insuficientes ao ler da rede - esperado um mínimo de 6 bytes mas recebido apenas -1 bytes. A conexão foi encerrada."
Alguém tem alguma idéia do que causa esse erro?
Utilizo uma conexão identica, mesmo driver, mesmos parametros, diretamente pelo Netbeans (em Serviços->Banco de Dados) e funciona perfeitamente.
Desde já agradeço a atenção.
p.s. Abaixo a saida do Glassfish do método (disparado por um botão) para quando tento salvar o objeto “incidente”. Daí em diante, inúmeros erros, todos partindo do primeiro “Dados insuficientes…”
teste iniciado!
Hibernate 3.2.5
hibernate.properties not found
Bytecode provider name : cglib
using JDK 1.4 java.sql.Timestamp handling
configuring from resource: /hibernate.cfg.xml
Configuration resource: /hibernate.cfg.xml
cleaning up connection pool: jdbc:derby://srv12:1433/dese_iterpa
Reading mappings from resource : webappdeteste02/Incidente.hbm.xml
Mapping class: webappdeteste02.Incidente -> incidente
Configured SessionFactory: session1
Using Hibernate built-in connection pool (not for production use!)
Hibernate connection pool size: 20
autocommit mode: false
using driver: com.microsoft.sqlserver.jdbc.SQLServerDriver at URL: jdbc:derby://srv12:1433/dese_iterpa
connection properties: {user=dev, password=****}
Could not obtain connection metadata
java.sql.SQLException: Dados insuficientes ao ler da rede - esperado um mínimo de 6 bytes mas recebido apenas -1 bytes. A conexão foi encerrada.