[RESOLVIDO] Erro - Nao consegue ler mapeamento do hibernate

1 resposta
DanielEder_

Ola Pessoal estou tendo esse erro com qualquer aplicaçao ultilizando hibenate, sou iniciante então se alguem puder me ajudar a localizar o erro..

vamos la...

o erro e esse:
12 [main] INFO org.hibernate.cfg.Environment - Hibernate 3.3.1.GA
22 [main] INFO org.hibernate.cfg.Environment - hibernate.properties not found
26 [main] INFO org.hibernate.cfg.Environment - Bytecode provider name : javassist
30 [main] INFO org.hibernate.cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
77 [main] INFO org.hibernate.cfg.Configuration - configuring from resource: /hibernate.cfg.xml
77 [main] INFO org.hibernate.cfg.Configuration - Configuration resource: /hibernate.cfg.xml
160 [main] INFO org.hibernate.cfg.Configuration - Reading mappings from resource : Acolhido.hbm.xml
239 [main] INFO org.hibernate.cfg.HbmBinder - Mapping class: POJO.Acolhido -> acolhido
CONSTRUÍDO COM SUCESSO (tempo total: 4 segundos)

agora vou descrever meu codigos.

Hibernate.cfg.xml:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
  <session-factory>
    <property name="hibernate.dialect">org.hibernate.dialect.PostgreSQLDialect</property>
    <property name="hibernate.connection.driver_class">org.postgresql.Driver</property>
    <property name="hibernate.connection.url">jdbc:postgresql:BomSamaritano2</property>
    <property name="hibernate.connection.username">postgres</property>
    <property name="hibernate.connection.password">dej479302</property>
    <mapping resource="Acolhido.hbm.xml"/>
  </session-factory>
</hibernate-configuration>

Acolhido.hbm.xml:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
  <class name="POJO.Acolhido" table="acolhido">
     <id name="id" column="id" type="int">
         <generator class="increment"/>
      </id>
    <property name="nome"/>
    <property name="datanasc"/>
    <property name="naturalidade"/>
    <property name="cpf"/>
    <property name="rg"/>
    <property name="pai"/>
    <property name="mae"/>
    <property name="estadocivil"/>
    <property name="filhos"/>
    <property name="escolaridade"/>
    <property name="profissao"/>
    <property name="enderecoparente"/>
    <property name="telefone"/>
    <property name="falarcom"/>
    <property name="comochegou"/>
    <property name="japassouapoio"/>
    <property name="religiao"/>
    <property name="batizado"/>
    <property name="igreja"/>
    <property name="crismado"/>
    <property name="qntotempoforadecasa"/>
    <property name="motivoforadecasa"/>
    <property name="doenca"/>
    <property name="qualdoenca"/>
    <property name="remedio"/>
    <property name="qualremedio"/>
    <property name="droga"/>
    <property name="qualdroga"/>
    <property name="polica"/>
    <property name="motivopolicia"/>
    <property name="objetivo"/>
    <property name="observacoes"/>
    <property name="datacad"/>
    </class>
</hibernate-mapping>

A clase de gravacao para teste:

import POJO.Acolhido;
import javax.swing.JOptionPane;
import org.hibernate.*;
import org.hibernate.cfg.*;
public class GravaAcolhido {

    public static void main(String[] args) {
        try{
            SessionFactory sf = new Configuration().configure().buildSessionFactory();
            Session ss = sf.openSession();
            Acolhido aluno = new Acolhido();
            
            aluno.setNome("Nadia");
            aluno.setComochegou("Java Hibernate");
            aluno.setEstadocivil("Goiania");
            Transaction ts = ss.beginTransaction();
            ss.save(aluno);
            ts.commit();
            ss.close();


        }catch(Exception erro){
            JOptionPane.showMessageDialog(null, "erro ao gravar. erro:"+ erro);
        }
    }
}

Tenho tambem uma clase pojo Acolhido com os metodos construtores e os get´s e set´s...

porrem me reporta o erro.. sera que alguem poderia me ajudar..
Grato pela att..

1 Resposta

DanielEder_

JA consegui Resolver o problema!!!

Criado 20 de janeiro de 2012
Ultima resposta 25 de jan. de 2012
Respostas 1
Participantes 1