Java+Hibernate+JDeveloper 10g

Olá! estou com problema com Java/Hibernate/JDeveloper 10g! sou iniciante, porém, tentei várias vezes no Java Básico e como não consegui estou tentando aqui no Avançado pra ver se alguém pode me ajudar!!!
É uma aplicação simples, estou estudando… vou postar aki as classes e depois o erro. Acredito que o problema é de configuração da IDE CLASSPATH, mas já associei um monte de classes e continua com erro:
hibernate.cfg.xml

[code]

<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://localhost:5432/facu</property>        
    <property name="hibernate.connection.username">paulo</property>        
    <property name="hibernate.connection.password">paulo</property>

    <!-- Condiguração do c3p0 -->

    <property name="hibernate.c3p0.max_size">10</property>
    <property name="hibernate.c3p0.min_size">2</property>
    <property name="hibernate.c3p0.timeout">5000</property>
    <property name="hibernate.c3p0.max_statements">10</property>
    <property name="hibernate.c3p0.idle_test_period">3000</property>
    <property name="hibernate.c3p0.acquire_increment">2</property>
    
    <!-- Configurações de debug -->
    <property name="show_sql">true</property>
    <property name="hibernate.generate_statistics">true</property>
    <property name="hibernate.use_sql_comments">true</property>
    <mapping resource="Professor.hbm.xml"/>
    <mapping resource="Titulacao.hbm.xml"/>
    <mapping resource="Disciplina.hbm.xml"/>
    <mapping resource="Leciona.hbm.xml"/>        
    
</session-factory>

[/code]

hibernateUtility.java

[code]import org.hibernate.;
import javax.security.auth.login.
;
import org.hibernate.cfg.Configuration;

public class HibernateUtility
{
public HibernateUtility()
{
}
private static SessionFactory factory;
static {
//Bloco estático que inicializa o Hibernate
try {
factory = new Configuration().configure().buildSessionFactory();
} catch (Exception e) {

        e.printStackTrace();
        factory = null;
    }
}
public static Session getSession() {
    //Retorna a sessão aberta
    return factory.openSession();
}
public SessionFactory getFactory() {
    return factory;
}
public void setFactory(SessionFactory val) {
    this.factory = val;
}

}[/code]

Professor.hbm.xml

[code]<?xml version="1.0" encoding="UTF-8"?>

[/code]

ProfessorDAO.java[code]import java.util.Iterator;
import java.util.List;
import org.hibernate.Query;
import org.hibernate.Session;
import org.hibernate.Transaction;

public class ProfessorDAO {
public ProfessorDAO() {
}

public void insereProfessor(String nome, String sexo, Integer titulacao) 
{     
    Session s = HibernateUtility.getSession();
    Transaction t = s.beginTransaction();
    Professor professor = new Professor();
    professor.setNome(nome);
    professor.setSexo(sexo);

    TitulacaoDAO titulacaodao = new TitulacaoDAO();

    professor.setTitulacao(titulacaodao.consultaTitulacao(titulacao));
    s.save(professor);
    t.commit();
    s.close();
    /* script para testar erro de conexão/informa o erro.

    Session s;
    Transaction tx = null;
    try {
      Session s = HibernateUtility.getSession();
      Transaction t = s.beginTransaction();
      Professor professor = new Professor();
      professor.setNome(nome);
      s.save(professor);
      t.commit();
      s.close();
    } catch (Exception e) {
            tx.rollback();
            throw new HibernateException(e);
    } */
}

public Professor consultaProfessor(Integer pk) {
    Session s = HibernateUtility.getSession();
    Transaction t = s.beginTransaction();
    Professor professor = (Professor)s.get(Professor.class, pk);
    t.commit();
    s.close();
    return professor;
}

public void excluiProfessor(Integer id) {
    Session s = HibernateUtility.getSession();
    Transaction t = s.beginTransaction();
    Professor professor = new Professor();
    professor.setId(id);
    s.delete(professor);
    t.commit();
    s.close();
}

public void alteraProfessor(Integer id, String nome) {
    Session s = HibernateUtility.getSession();
    Transaction t = s.beginTransaction();
    Professor professor = (Professor)s.get(Professor.class, id);
    professor.setNome(nome);
    s.saveOrUpdate(professor);
    t.commit();
    s.close();
}

public void listaProfessor() {
    Session s = HibernateUtility.getSession();
    Transaction t = s.beginTransaction();
    Query select = s.createQuery("from Professor where id = :id");
    select.setInteger("id", 4);
    List list = select.list();
    Iterator iterator = list.iterator();
    System.out.println("******* VALOR(ES) LOCALIZADO(S) *******");
    while (iterator.hasNext()) {
        Professor professor = (Professor)iterator.next();
        System.out.println("\n");
        System.out.println("Codigo: " + professor.getId());
        System.out.println("Nome: " + professor.getNome());
        System.out.println("Sexo: " + professor.getSexo());
        //   TitulacaoDAO titulacao = new TitulacaoDAO();
        // titulacao.consultaTitulacao(professor.getTitulacao());
        System.out.println("Titulacao: " + professor.getTitulacao());
        System.out.println("**********************************");
    }
    t.commit();
    s.close();
}

public void consultaProfessor(String nome) {
    Session s = HibernateUtility.getSession();
    Transaction t = s.beginTransaction();
    Query sql = 
        s.createQuery("from Professor as professor where professor.nome=:nome");
    sql.setString("nome", nome);
    List list = sql.list();
    Iterator iterator = list.iterator();
    System.out.println("******* VALOR(ES) LOCALIZADO(S) *******");
    while (iterator.hasNext()) {
        Professor professor = (Professor)iterator.next();
        TitulacaoDAO titulacaodao = new TitulacaoDAO();
        System.out.println("\n");
        System.out.println("Codigo: " + professor.getId());
        System.out.println("Nome: " + professor.getNome());
        System.out.println("Sexo: " + professor.getSexo());
        System.out.println("**********************************");
    }
    t.commit();
    s.close();
}

public void consultaProfessorSexo(String sexo) {
    Session s = HibernateUtility.getSession();
    Transaction t = s.beginTransaction();
    Query sql = s.getNamedQuery("consultaProfessorSexo");
    sql.setString("sexo", sexo);
    List list = sql.list();
    Iterator iterator = list.iterator();
    System.out.println("******* VALOR(ES) LOCALIZADO(S) *******");
    while (iterator.hasNext()) {
        Professor professor = (Professor)iterator.next();
        TitulacaoDAO titulacaodao = new TitulacaoDAO();
        System.out.println("\n");
        System.out.println("Codigo: " + professor.getId());
        System.out.println("Nome: " + professor.getNome());
        System.out.println("Sexo: " + professor.getSexo());
        System.out.println("**********************************");
    }
    t.commit();
    s.close();
}

}[/code]

Professor.java[code]public class Professor {

private int id;
private String nome;
private String Sexo;
private Titulacao titulacao;

public Professor() {
}

public int getId() {
    return id;
}

public void setId(int val) {
    this.id = val;
}

public String getNome() {
    return nome;
}

public void setNome(String val) {
    this.nome = val;
}

public String getSexo() {
    return Sexo;
}

public void setSexo(String val) {
    this.Sexo = val;
}

public Titulacao getTitulacao() {
    return titulacao;
}

public void setTitulacao(Titulacao val) {
    this.titulacao = val;
}

}[/code]

Professor.javapublic class Main { public Main() { } public static void main(String[] args) { ProfessorDAO professordao; professordao = new ProfessorDAO(); professordao.insereProfessor("Maria", "F", 110); //alunodao.excluiAluno(1); //alunodao.alteraAluno(5, "Ana da Silva"); //alunodao.excluiAluno(4); //alunodao.consultaAluno(3); } }

Esse são os erros que estou encontrando e não estou conseguindo resolver:

Exception in thread main java.lang.NoClassDefFoundError: com/mchange/v2/c3p0/PoolConfig at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:84) at org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:124) at org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:56) at org.hibernate.cfg.SettingsFactory.createConnectionProvider(SettingsFactory.java:385) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:61) at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:1928) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1211) at HibernateUtility.<clinit>(HibernateUtility.java:14) at ProfessorDAO.insereProfessor(ProfessorDAO.java:14) at Main.main(Main.java:6) Process exited with exit code 1.

antes do erro aparece essas mensagens:

C:\jdevstudio1013\jdk\bin\javaw.exe -ojvm -classpath "C:\jdevstudio1013\jdev\mywork\Facu\Facu\classes;C:\lib\ant-1.6.5.jar;C:\lib\ant-antlr-1.6.5.jar;C:\lib\ant-junit-1.6.5.jar;C:\lib\ant-launcher-1.6.5.jar;C:\lib\ant-swing-1.6.5.jar;C:\lib\antlr-2.7.6.jar;C:\lib\asm-attrs.jar;C:\lib\asm.jar;C:\lib\c3p0-0.9.0.jar;C:\lib\cglib-2.1.3.jar;C:\lib\cglib.jar;C:\lib\cleanimports.jar;C:\lib\commons-collections-2.1.1.jar;C:\lib\commons-logging-1.0.4.jar;C:\lib\concurrent-1.3.2.jar;C:\lib\connector.jar;C:\lib\dom4j-1.6.1.jar;C:\lib\ehcache-1.2.jar;C:\lib\jaas.jar;C:\lib\jacc-1_0-fr.jar;C:\lib\javassist.jar;C:\lib\jaxen-1.1-beta-7.jar;C:\lib\jboss-cache.jar;C:\lib\jboss-common.jar;C:\lib\jboss-jmx.jar;C:\lib\jboss-system.jar;C:\lib\jdbc2_0-stdext.jar;C:\lib\jgroups-2.2.8.jar;C:\lib\jta.jar;C:\lib\junit-3.8.1.jar;C:\lib\log4j-1.2.11.jar;C:\lib\oscache-2.1.jar;C:\lib\postgresql-8.1-405.jdbc2ee.zip;C:\lib\proxool-0.8.3.jar;C:\lib\psqlodbc-08_02_0002.zip;C:\lib\swarmcache-1.0rc2.jar;C:\lib\syndiag2.jar;C:\lib\versioncheck.jar;C:\lib\xerces-2.6.2.jar;C:\lib\xml-apis.jar;C:\hibernate3.jar;\Informática\2006 pos\Programação Java\JDBC e ODBC\postgresql-8.1-405.jdbc2ee.zip;\Informática\2006 pos\Programação Java\JDBC e ODBC\psqlodbc-08_02_0002.zip;C:\jdevstudio1013\jdev\extensions\hibernate3.jar;C:\jdevstudio1013\j2ee\home\default-web-app\WEB-INF\lib\log4j.jar;C:\jdevstudio1013\j2ee\home\default-web-app\WEB-INF\lib\dom4j-1.6.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\commons-logging.jar;C:\jdevstudio1013\jlib\hibernate-3.2\lib\cglib.jar;C:\jdevstudio1013\jlib\hibernate-3.2\lib\cglib-2.1.3.jar;C:\jdevstudio1013\toplink\jlib\antlr.jar;C:\Informática\2006 pos\Programação Java\JDBC e ODBC\Hibernate\hibernate-3.0.zip;C:\jdevstudio1013\jlib\hibernate-3.2\etc;C:\jdevstudio1013\jdev\extensions\hibernate3\hibernate3;C:\jdevstudio1013\jdev\extensions\hibernate3\hibernate3.jar;C:\jdevstudio1013\ant\lib\ant-antlr.jar;C:\jdevstudio1013\ant\lib\ant-apache-bcel.jar;C:\jdevstudio1013\ant\lib\ant-apache-bsf.jar;C:\jdevstudio1013\ant\lib\ant-apache-log4j.jar;C:\jdevstudio1013\ant\lib\ant-apache-oro.jar;C:\jdevstudio1013\ant\lib\ant-apache-regexp.jar;C:\jdevstudio1013\ant\lib\ant-apache-resolver.jar;C:\jdevstudio1013\ant\lib\ant-commons-logging.jar;C:\jdevstudio1013\ant\lib\ant-commons-net.jar;C:\jdevstudio1013\ant\lib\ant-icontract.jar;C:\jdevstudio1013\ant\lib\ant-jai.jar;C:\jdevstudio1013\ant\lib\ant-javamail.jar;C:\jdevstudio1013\ant\lib\ant-jdepend.jar;C:\jdevstudio1013\ant\lib\ant-jmf.jar;C:\jdevstudio1013\ant\lib\ant-jsch.jar;C:\jdevstudio1013\ant\lib\ant-junit.jar;C:\jdevstudio1013\ant\lib\ant-launcher.jar;C:\jdevstudio1013\ant\lib\ant-netrexx.jar;C:\jdevstudio1013\ant\lib\ant-nodeps.jar;C:\jdevstudio1013\ant\lib\ant-oracle.jar;C:\jdevstudio1013\ant\lib\ant-starteam.jar;C:\jdevstudio1013\ant\lib\ant-stylebook.jar;C:\jdevstudio1013\ant\lib\ant-swing.jar;C:\jdevstudio1013\ant\lib\ant-trax.jar;C:\jdevstudio1013\ant\lib\ant-vaj.jar;C:\jdevstudio1013\ant\lib\ant-weblogic.jar;C:\jdevstudio1013\ant\lib\ant-xalan1.jar;C:\jdevstudio1013\ant\lib\ant-xslp.jar;C:\jdevstudio1013\ant\lib\ant.jar;C:\jdevstudio1013\ant\lib\commons-net-1.3.0.jar;C:\jdevstudio1013\ant\lib\jakarta-oro-2.0.8.jar;C:\jdevstudio1013\ant\lib\xercesImpl.jar;C:\jdevstudio1013\ant\lib\xml-apis.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-antlr.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-apache-bcel.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-apache-bsf.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-apache-log4j.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-apache-oro.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-apache-regexp.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-apache-resolver.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-commons-logging.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-commons-net.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-icontract.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-jai.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-javamail.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-jdepend.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-jmf.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-jsch.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-junit.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-launcher.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-netrexx.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-nodeps.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-starteam.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-stylebook.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-swing.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-trax.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-vaj.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-weblogic.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-xalan1.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-xslp.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant.jar;C:\jdevstudio1013\xdoclet-1.2.1\commons-collections-2.0.jar;C:\jdevstudio1013\xdoclet-1.2.1\log4j.jar;C:\jdevstudio1013\xdoclet-1.2.1\maven-xdoclet-plugin-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-apache-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-bea-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-borland-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-caucho-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-de-locale-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-ejb-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-exolab-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-fr_FR-locale-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-hibernate-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-hp-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-ibm-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-java-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-jboss-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-jdo-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-jmx-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-libelis-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-macromedia-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-mockobjects-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-mvcsoft-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-mx4j-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-objectweb-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-openejb-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-oracle-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-orion-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-portlet-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-pramati-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-pt_BR-locale-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-solarmetric-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-spring-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-sun-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-sybase-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-tjdo-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-web-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-webwork-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-xdoclet-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xjavadoc-1.0.3.jar" -Dhttp.proxyHost=192.168.0.1 -Dhttp.proxyPort=80 -Dhttp.nonProxyHosts=*.uj.com.br|201.34.35.231|201.2.63.12|192.*|*.tj.ro.gov.br|*.tjro.net|localhost|127.0.0.1 -Dhttps.proxyHost=192.168.0.1 -Dhttps.proxyPort=80 -Dhttps.nonProxyHosts=*.uj.com.br|201.34.35.231|201.2.63.12|192.*|*.tj.ro.gov.br|*.tjro.net|localhost|127.0.0.1 Main 10:05:22,498 INFO Environment:499 - Hibernate 3.2 cr2 10:05:22,514 INFO Environment:517 - loaded properties from resource hibernate.properties: {hibernate.connection.driver_class=org.postgresql.Driver, hibernate.cache.provider_class=org.hibernate.cache.HashtableCacheProvider, hibernate.max_fetch_depth=1, hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect, hibernate.jdbc.use_streams_for_binary=true, hibernate.format_sql=true, hibernate.query.substitutions=yes 'Y', no 'N', hibernate.proxool.pool_alias=pool1, hibernate.connection.username=pg, hibernate.cache.region_prefix=hibernate.test, hibernate.connection.url=jdbc:postgresql:template1, hibernate.bytecode.use_reflection_optimizer=false, hibernate.connection.password=****, hibernate.jdbc.batch_versioned_data=true, hibernate.connection.pool_size=1} 10:05:22,514 INFO Environment:548 - using java.io streams to persist binary types 10:05:22,529 INFO Environment:666 - Bytecode provider name : cglib 10:05:22,529 INFO Environment:583 - using JDK 1.4 java.sql.Timestamp handling 10:05:22,639 INFO Configuration:1345 - configuring from resource: /hibernate.cfg.xml 10:05:22,639 INFO Configuration:1322 - Configuration resource: /hibernate.cfg.xml 10:05:22,982 INFO Configuration:502 - Reading mappings from resource: Professor.hbm.xml 10:05:23,107 INFO HbmBinder:298 - Mapping class: Professor -> Professor 10:05:23,264 INFO Configuration:502 - Reading mappings from resource: Titulacao.hbm.xml 10:05:23,295 INFO HbmBinder:298 - Mapping class: Titulacao -> Titulacao 10:05:23,295 INFO Configuration:502 - Reading mappings from resource: Disciplina.hbm.xml 10:05:23,311 INFO HbmBinder:298 - Mapping class: Disciplina -> Disciplina 10:05:23,326 INFO Configuration:502 - Reading mappings from resource: Leciona.hbm.xml 10:05:23,342 INFO HbmBinder:298 - Mapping class: Leciona -> Leciona 10:05:23,358 INFO Configuration:1460 - Configured SessionFactory: null 10:05:23,420 WARN RootClass:210 - composite-id class does not override equals(): Leciona 10:05:23,420 WARN RootClass:215 - composite-id class does not override hashCode(): Leciona 10:05:23,436 INFO C3P0ConnectionProvider:50 - C3P0 using driver: org.postgresql.Driver at URL: jdbc:postgresql://localhost:5432/facu 10:05:23,436 INFO C3P0ConnectionProvider:51 - Connection properties: {user=paulo, password=****} 10:05:23,436 INFO C3P0ConnectionProvider:54 - autocommit mode: false

antes do erro aparece essas mensagens:

C:\jdevstudio1013\jdk\bin\javaw.exe -ojvm -classpath "C:\jdevstudio1013\jdev\mywork\Facu\Facu\classes;C:\lib\ant-1.6.5.jar;C:\lib\ant-antlr-1.6.5.jar;C:\lib\ant-junit-1.6.5.jar;C:\lib\ant-launcher-1.6.5.jar;C:\lib\ant-swing-1.6.5.jar;C:\lib\antlr-2.7.6.jar;C:\lib\asm-attrs.jar;C:\lib\asm.jar;C:\lib\c3p0-0.9.0.jar;C:\lib\cglib-2.1.3.jar;C:\lib\cglib.jar;C:\lib\cleanimports.jar;C:\lib\commons-collections-2.1.1.jar;C:\lib\commons-logging-1.0.4.jar;C:\lib\concurrent-1.3.2.jar;C:\lib\connector.jar;C:\lib\dom4j-1.6.1.jar;C:\lib\ehcache-1.2.jar;C:\lib\jaas.jar;C:\lib\jacc-1_0-fr.jar;C:\lib\javassist.jar;C:\lib\jaxen-1.1-beta-7.jar;C:\lib\jboss-cache.jar;C:\lib\jboss-common.jar;C:\lib\jboss-jmx.jar;C:\lib\jboss-system.jar;C:\lib\jdbc2_0-stdext.jar;C:\lib\jgroups-2.2.8.jar;C:\lib\jta.jar;C:\lib\junit-3.8.1.jar;C:\lib\log4j-1.2.11.jar;C:\lib\oscache-2.1.jar;C:\lib\postgresql-8.1-405.jdbc2ee.zip;C:\lib\proxool-0.8.3.jar;C:\lib\psqlodbc-08_02_0002.zip;C:\lib\swarmcache-1.0rc2.jar;C:\lib\syndiag2.jar;C:\lib\versioncheck.jar;C:\lib\xerces-2.6.2.jar;C:\lib\xml-apis.jar;C:\hibernate3.jar;\Informática\2006 pos\Programação Java\JDBC e ODBC\postgresql-8.1-405.jdbc2ee.zip;\Informática\2006 pos\Programação Java\JDBC e ODBC\psqlodbc-08_02_0002.zip;C:\jdevstudio1013\jdev\extensions\hibernate3.jar;C:\jdevstudio1013\j2ee\home\default-web-app\WEB-INF\lib\log4j.jar;C:\jdevstudio1013\j2ee\home\default-web-app\WEB-INF\lib\dom4j-1.6.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\commons-logging.jar;C:\jdevstudio1013\jlib\hibernate-3.2\lib\cglib.jar;C:\jdevstudio1013\jlib\hibernate-3.2\lib\cglib-2.1.3.jar;C:\jdevstudio1013\toplink\jlib\antlr.jar;C:\Informática\2006 pos\Programação Java\JDBC e ODBC\Hibernate\hibernate-3.0.zip;C:\jdevstudio1013\jlib\hibernate-3.2\etc;C:\jdevstudio1013\jdev\extensions\hibernate3\hibernate3;C:\jdevstudio1013\jdev\extensions\hibernate3\hibernate3.jar;C:\jdevstudio1013\ant\lib\ant-antlr.jar;C:\jdevstudio1013\ant\lib\ant-apache-bcel.jar;C:\jdevstudio1013\ant\lib\ant-apache-bsf.jar;C:\jdevstudio1013\ant\lib\ant-apache-log4j.jar;C:\jdevstudio1013\ant\lib\ant-apache-oro.jar;C:\jdevstudio1013\ant\lib\ant-apache-regexp.jar;C:\jdevstudio1013\ant\lib\ant-apache-resolver.jar;C:\jdevstudio1013\ant\lib\ant-commons-logging.jar;C:\jdevstudio1013\ant\lib\ant-commons-net.jar;C:\jdevstudio1013\ant\lib\ant-icontract.jar;C:\jdevstudio1013\ant\lib\ant-jai.jar;C:\jdevstudio1013\ant\lib\ant-javamail.jar;C:\jdevstudio1013\ant\lib\ant-jdepend.jar;C:\jdevstudio1013\ant\lib\ant-jmf.jar;C:\jdevstudio1013\ant\lib\ant-jsch.jar;C:\jdevstudio1013\ant\lib\ant-junit.jar;C:\jdevstudio1013\ant\lib\ant-launcher.jar;C:\jdevstudio1013\ant\lib\ant-netrexx.jar;C:\jdevstudio1013\ant\lib\ant-nodeps.jar;C:\jdevstudio1013\ant\lib\ant-oracle.jar;C:\jdevstudio1013\ant\lib\ant-starteam.jar;C:\jdevstudio1013\ant\lib\ant-stylebook.jar;C:\jdevstudio1013\ant\lib\ant-swing.jar;C:\jdevstudio1013\ant\lib\ant-trax.jar;C:\jdevstudio1013\ant\lib\ant-vaj.jar;C:\jdevstudio1013\ant\lib\ant-weblogic.jar;C:\jdevstudio1013\ant\lib\ant-xalan1.jar;C:\jdevstudio1013\ant\lib\ant-xslp.jar;C:\jdevstudio1013\ant\lib\ant.jar;C:\jdevstudio1013\ant\lib\commons-net-1.3.0.jar;C:\jdevstudio1013\ant\lib\jakarta-oro-2.0.8.jar;C:\jdevstudio1013\ant\lib\xercesImpl.jar;C:\jdevstudio1013\ant\lib\xml-apis.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-antlr.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-apache-bcel.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-apache-bsf.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-apache-log4j.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-apache-oro.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-apache-regexp.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-apache-resolver.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-commons-logging.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-commons-net.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-icontract.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-jai.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-javamail.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-jdepend.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-jmf.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-jsch.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-junit.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-launcher.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-netrexx.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-nodeps.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-starteam.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-stylebook.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-swing.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-trax.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-vaj.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-weblogic.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-xalan1.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant-xslp.jar;C:\jdevstudio1013\apache-ant-1.6.5\lib\ant.jar;C:\jdevstudio1013\xdoclet-1.2.1\commons-collections-2.0.jar;C:\jdevstudio1013\xdoclet-1.2.1\log4j.jar;C:\jdevstudio1013\xdoclet-1.2.1\maven-xdoclet-plugin-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-apache-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-bea-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-borland-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-caucho-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-de-locale-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-ejb-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-exolab-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-fr_FR-locale-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-hibernate-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-hp-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-ibm-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-java-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-jboss-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-jdo-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-jmx-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-libelis-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-macromedia-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-mockobjects-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-mvcsoft-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-mx4j-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-objectweb-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-openejb-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-oracle-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-orion-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-portlet-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-pramati-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-pt_BR-locale-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-solarmetric-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-spring-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-sun-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-sybase-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-tjdo-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-web-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-webwork-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xdoclet-xdoclet-module-1.2.1.jar;C:\jdevstudio1013\xdoclet-1.2.1\xjavadoc-1.0.3.jar" -Dhttp.proxyHost=192.168.0.1 -Dhttp.proxyPort=80 -Dhttp.nonProxyHosts=*.uj.com.br|201.34.35.231|201.2.63.12|192.*|*.tj.ro.gov.br|*.tjro.net|localhost|127.0.0.1 -Dhttps.proxyHost=192.168.0.1 -Dhttps.proxyPort=80 -Dhttps.nonProxyHosts=*.uj.com.br|201.34.35.231|201.2.63.12|192.*|*.tj.ro.gov.br|*.tjro.net|localhost|127.0.0.1 Main 10:05:22,498 INFO Environment:499 - Hibernate 3.2 cr2 10:05:22,514 INFO Environment:517 - loaded properties from resource hibernate.properties: {hibernate.connection.driver_class=org.postgresql.Driver, hibernate.cache.provider_class=org.hibernate.cache.HashtableCacheProvider, hibernate.max_fetch_depth=1, hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect, hibernate.jdbc.use_streams_for_binary=true, hibernate.format_sql=true, hibernate.query.substitutions=yes 'Y', no 'N', hibernate.proxool.pool_alias=pool1, hibernate.connection.username=pg, hibernate.cache.region_prefix=hibernate.test, hibernate.connection.url=jdbc:postgresql:template1, hibernate.bytecode.use_reflection_optimizer=false, hibernate.connection.password=****, hibernate.jdbc.batch_versioned_data=true, hibernate.connection.pool_size=1} 10:05:22,514 INFO Environment:548 - using java.io streams to persist binary types 10:05:22,529 INFO Environment:666 - Bytecode provider name : cglib 10:05:22,529 INFO Environment:583 - using JDK 1.4 java.sql.Timestamp handling 10:05:22,639 INFO Configuration:1345 - configuring from resource: /hibernate.cfg.xml 10:05:22,639 INFO Configuration:1322 - Configuration resource: /hibernate.cfg.xml 10:05:22,982 INFO Configuration:502 - Reading mappings from resource: Professor.hbm.xml 10:05:23,107 INFO HbmBinder:298 - Mapping class: Professor -> Professor 10:05:23,264 INFO Configuration:502 - Reading mappings from resource: Titulacao.hbm.xml 10:05:23,295 INFO HbmBinder:298 - Mapping class: Titulacao -> Titulacao 10:05:23,295 INFO Configuration:502 - Reading mappings from resource: Disciplina.hbm.xml 10:05:23,311 INFO HbmBinder:298 - Mapping class: Disciplina -> Disciplina 10:05:23,326 INFO Configuration:502 - Reading mappings from resource: Leciona.hbm.xml 10:05:23,342 INFO HbmBinder:298 - Mapping class: Leciona -> Leciona 10:05:23,358 INFO Configuration:1460 - Configured SessionFactory: null 10:05:23,420 WARN RootClass:210 - composite-id class does not override equals(): Leciona 10:05:23,420 WARN RootClass:215 - composite-id class does not override hashCode(): Leciona 10:05:23,436 INFO C3P0ConnectionProvider:50 - C3P0 using driver: org.postgresql.Driver at URL: jdbc:postgresql://localhost:5432/facu 10:05:23,436 INFO C3P0ConnectionProvider:51 - Connection properties: {user=paulo, password=****} 10:05:23,436 INFO C3P0ConnectionProvider:54 - autocommit mode: false

antes do erro aparece essas mensagens:

[code]10:05:22,498 INFO Environment:499 - Hibernate 3.2 cr2
10:05:22,514 INFO Environment:517 - loaded properties from resource hibernate.properties: {hibernate.connection.driver_class=org.postgresql.Driver, hibernate.cache.provider_class=org.hibernate.cache.HashtableCacheProvider, hibernate.max_fetch_depth=1, hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect, hibernate.jdbc.use_streams_for_binary=true, hibernate.format_sql=true, hibernate.query.substitutions=yes ‘Y’, no ‘N’, hibernate.proxool.pool_alias=pool1, hibernate.connection.username=pg, hibernate.cache.region_prefix=hibernate.test, hibernate.connection.url=jdbc:postgresql:template1, hibernate.bytecode.use_reflection_optimizer=false, hibernate.connection.password=, hibernate.jdbc.batch_versioned_data=true, hibernate.connection.pool_size=1}
10:05:22,514 INFO Environment:548 - using java.io streams to persist binary types
10:05:22,529 INFO Environment:666 - Bytecode provider name : cglib
10:05:22,529 INFO Environment:583 - using JDK 1.4 java.sql.Timestamp handling
10:05:22,639 INFO Configuration:1345 - configuring from resource: /hibernate.cfg.xml
10:05:22,639 INFO Configuration:1322 - Configuration resource: /hibernate.cfg.xml
10:05:22,982 INFO Configuration:502 - Reading mappings from resource: Professor.hbm.xml
10:05:23,107 INFO HbmBinder:298 - Mapping class: Professor -> Professor
10:05:23,264 INFO Configuration:502 - Reading mappings from resource: Titulacao.hbm.xml
10:05:23,295 INFO HbmBinder:298 - Mapping class: Titulacao -> Titulacao
10:05:23,295 INFO Configuration:502 - Reading mappings from resource: Disciplina.hbm.xml
10:05:23,311 INFO HbmBinder:298 - Mapping class: Disciplina -> Disciplina
10:05:23,326 INFO Configuration:502 - Reading mappings from resource: Leciona.hbm.xml
10:05:23,342 INFO HbmBinder:298 - Mapping class: Leciona -> Leciona
10:05:23,358 INFO Configuration:1460 - Configured SessionFactory: null
10:05:23,420 WARN RootClass:210 - composite-id class does not override equals(): Leciona
10:05:23,420 WARN RootClass:215 - composite-id class does not override hashCode(): Leciona
10:05:23,436 INFO C3P0ConnectionProvider:50 - C3P0 using driver: org.postgresql.Driver at URL: jdbc:postgresql://localhost:5432/facu
10:05:23,436 INFO C3P0ConnectionProvider:51 - Connection properties: {user=paulo, password=
}
10:05:23,436 INFO C3P0ConnectionProvider:54 - autocommit mode: false

[/code]

essas são as bibliotecas associadas no CLASSPATH da IDE:

true Ant-1.6.5.jar true Ant-antlr-1.6.5.jar true Ant-junit-1.6.5.jar true Ant-launcher-1.6.5.jar true Ant-swing-1.6.5.jar true Antlr-2.7.6.jar true Asm-attrs.jar true Asm.jar true C3p0-0.9.0.jar true Cglib-2.1.3.jar true Cglib.jar true Cleanimports.jar true Commons-collections-2.1.1.jar true Commons-logging-1.0.4.jar true Concurrent-1.3.2.jar true Connector.jar true Dom4j-1.6.1.jar true Ehcache-1.2.jar true Jaas.jar true Jacc-1_0-fr.jar true Javassist.jar true Jaxen-1.1-beta-7.jar true Jboss-cache.jar true Jboss-common.jar true Jboss-jmx.jar true Jboss-system.jar true Jdbc2_0-stdext.jar true Jgroups-2.2.8.jar true Jta.jar true Junit-3.8.1.jar true Log4j-1.2.11.jar true Oscache-2.1.jar true Postgresql-8.1-405.jdbc2ee.zip true Proxool-0.8.3.jar true Psqlodbc-08_02_0002.zip true Swarmcache-1.0rc2.jar true Syndiag2.jar true Versioncheck.jar true Xerces-2.6.2.jar true Xml-apis.jar true Hibernate3.jar true Postgresql-8.1-405.jdbc2ee.zip1 true Psqlodbc-08_02_0002.zip1 true Hibernate3.jar1 true Log4j.jar true Log4j.jar1 true Dom4j-1.6.1.jar1 true Dom4j-1.6.1.jar2 true Commons-logging.jar true Cglib.jar1 true Cglib-2.1.3.jar1 true Cglib-2.1.3.jar2 true Antlr.jar true Hibernate-3.0.zip true Etc true Hibernate3 true Hibernate3.jar2 true Ant-antlr.jar true Ant-apache-bcel.jar true Ant-apache-bsf.jar true Ant-apache-log4j.jar true Ant-apache-oro.jar true Ant-apache-regexp.jar true Ant-apache-resolver.jar true Ant-commons-logging.jar true Ant-commons-net.jar true Ant-icontract.jar true Ant-jai.jar true Ant-javamail.jar true Ant-jdepend.jar true Ant-jmf.jar true Ant-jsch.jar true Ant-junit.jar true Ant-launcher.jar true Ant-netrexx.jar true Ant-nodeps.jar true Ant-oracle.jar true Ant-starteam.jar true Ant-stylebook.jar true Ant-swing.jar true Ant-trax.jar true Ant-vaj.jar true Ant-weblogic.jar true Ant-xalan1.jar true Ant-xslp.jar true Ant.jar true Commons-net-1.3.0.jar true Jakarta-oro-2.0.8.jar true XercesImpl.jar true Xml-apis.jar1 true Ant-antlr.jar1 true Ant-apache-bcel.jar1 true Ant-apache-bsf.jar1 true Ant-apache-log4j.jar1 true Ant-apache-oro.jar1 true Ant-apache-regexp.jar1 true Ant-apache-resolver.jar1 true Ant-commons-logging.jar1 true Ant-commons-net.jar1 true Ant-icontract.jar1 true Ant-jai.jar1 true Ant-javamail.jar1 true Ant-jdepend.jar1 true Ant-jmf.jar1 true Ant-jsch.jar1 true Ant-junit.jar1 true Ant-launcher.jar1 true Ant-netrexx.jar1 true Ant-nodeps.jar1 true Ant-starteam.jar1 true Ant-stylebook.jar1 true Ant-swing.jar1 true Ant-trax.jar1 true Ant-vaj.jar1 true Ant-weblogic.jar1 true Ant-xalan1.jar1 true Ant-xslp.jar1 true Ant.jar1 true Commons-collections-2.0.jar true Commons-logging.jar1 true Log4j.jar2 true Maven-xdoclet-plugin-1.2.1.jar true Xdoclet-1.2.1.jar true Xdoclet-apache-module-1.2.1.jar true Xdoclet-bea-module-1.2.1.jar true Xdoclet-borland-module-1.2.1.jar true Xdoclet-caucho-module-1.2.1.jar true Xdoclet-de-locale-1.2.1.jar true Xdoclet-ejb-module-1.2.1.jar true Xdoclet-exolab-module-1.2.1.jar true Xdoclet-fr_FR-locale-1.2.1.jar true Xdoclet-hibernate-module-1.2.1.jar true Xdoclet-hp-module-1.2.1.jar true Xdoclet-ibm-module-1.2.1.jar true Xdoclet-java-module-1.2.1.jar true Xdoclet-jboss-module-1.2.1.jar true Xdoclet-jdo-module-1.2.1.jar true Xdoclet-jmx-module-1.2.1.jar true Xdoclet-libelis-module-1.2.1.jar true Xdoclet-macromedia-module-1.2.1.jar true Xdoclet-mockobjects-module-1.2.1.jar true Xdoclet-mvcsoft-module-1.2.1.jar true Xdoclet-mx4j-module-1.2.1.jar true Xdoclet-objectweb-module-1.2.1.jar true Xdoclet-openejb-module-1.2.1.jar true Xdoclet-oracle-module-1.2.1.jar true Xdoclet-orion-module-1.2.1.jar true Xdoclet-portlet-module-1.2.1.jar true Xdoclet-pramati-module-1.2.1.jar true Xdoclet-pt_BR-locale-1.2.1.jar true Xdoclet-solarmetric-module-1.2.1.jar true Xdoclet-spring-module-1.2.1.jar true Xdoclet-sun-module-1.2.1.jar true Xdoclet-sybase-module-1.2.1.jar true Xdoclet-tjdo-module-1.2.1.jar true Xdoclet-web-module-1.2.1.jar true Xdoclet-webwork-module-1.2.1.jar true Xdoclet-xdoclet-module-1.2.1.jar true Xjavadoc-1.0.3.jar

QUEM PUDER… POR FAVOR… ME AJUDEM!!

posta a mensagem de erro ae!!!

[]s

já consegui corrigir um monte de coisa, agora esta assim:

org.hibernate.exception.SQLGrammarException: could not load an entity: [Titulacao#110] at org.hibernate.JDBCException.<init>(JDBCException.java:26) at org.hibernate.exception.SQLGrammarException.<init>(SQLGrammarException.java:31) at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:67) at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43) at org.hibernate.loader.Loader.loadEntity(Loader.java:1799) at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:48) at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:42) at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:2821) at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:370) at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:351) at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:122) at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:178) at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:86) at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:871) at org.hibernate.impl.SessionImpl.get(SessionImpl.java:808) at org.hibernate.impl.SessionImpl.get(SessionImpl.java:801) at TitulacaoDAO.consultaTitulacao(TitulacaoDAO.java:25) at ProfessorDAO.insereProfessor(ProfessorDAO.java:38) at Main.main(Main.java:6) Caused by: org.postgresql.util.PSQLException: ERROR: column titulacao0_.id does not exist at org.postgresql.util.PSQLException.<init>(PSQLException.java:35) at org.postgresql.util.PSQLException.<init>(PSQLException.java:40) at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:1512) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:188) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:437) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:353) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:257) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76) at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:186) at org.hibernate.loader.Loader.getResultSet(Loader.java:1669) at org.hibernate.loader.Loader.doQuery(Loader.java:662) at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224) at org.hibernate.loader.Loader.loadEntity(Loader.java:1785) ... 14 more Exception in thread main java.lang.NullPointerException at ProfessorDAO.insereProfessor(ProfessorDAO.java:45) at Main.main(Main.java:6) Process exited with exit code 1.

O seu problema é:

ERROR: column titulacao0_.id does not exist

Veja se seu mapeamento do Hibernate está correto.

estou com esse erro agora! Seria configuração do meu hibernate??.. pq as tabelas estão criadas e com “id” sequencial… Exception in thread main (util.JDBCExceptionReporter 71 ) SQL Error: 0, SQLState: 42P01 (util.JDBCExceptionReporter 72 ) ERROR: relation "hibernate_sequence" does not exist org.hibernate.exception.SQLGrammarException: could not get next sequence value at org.hibernate.JDBCException.<init>(JDBCException.java:26) at org.hibernate.exception.SQLGrammarException.<init>(SQLGrammarException.java:31) at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:67) at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43) at org.hibernate.id.SequenceGenerator.generate(SequenceGenerator.java:96) at org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:98) at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:186) at org.hibernate.event.def.DefaultSaveEventListener.saveWithGeneratedOrRequestedId(DefaultSaveEventListener.java:33) at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:175) at org.hibernate.event.def.DefaultSaveEventListener.performSaveOrUpdate(DefaultSaveEventListener.java:27) at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:70) at org.hibernate.impl.SessionImpl.fireSave(SessionImpl.java:537) at org.hibernate.impl.SessionImpl.save(SessionImpl.java:525) at org.hibernate.impl.SessionImpl.save(SessionImpl.java:521) at TitulacaoDAO.insereTitulacao(TitulacaoDAO.java:17) at Main.main(Main.java:16) Caused by: org.postgresql.util.PSQLException: ERROR: relation "hibernate_sequence" does not exist at org.postgresql.util.PSQLException.<init>(PSQLException.java:35) at org.postgresql.util.PSQLException.<init>(PSQLException.java:40) at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:1512) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1297) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:188) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:437) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:353) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:257) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76) at org.hibernate.id.SequenceGenerator.generate(SequenceGenerator.java:75) ... 11 more Process exited with exit code 1.

Olha só o erro é esse:

(util.JDBCExceptionReporter 71 ) SQL Error: 0, SQLState: 42P01 (util.JDBCExceptionReporter 72 ) ERROR: relation "hibernate_sequence" does not exist

as classes são: Titulação.hbm.xml

[code]<?xml version="1.0"?>

hibernate_sequence [/code]

Titulacao.java

public class Titulacao { private int id; private String nome; public Titulacao() { } public int getId() { return id; } public void setId(int val) { this.id = val; } public String getNome() { return nome; } public void setNome(String val) { this.nome = val; } }

TitulacaoDAO.java

[code]import java.util.*;

import org.hibernate.cfg.;
import org.hibernate.
;

public class TitulacaoDAO {

public TitulacaoDAO() {
}

public void insereTitulacao(String nome) {
    Session s = HibernateUtility.getSession();
    Transaction t = s.beginTransaction();
    Titulacao titulacao = new Titulacao();
    titulacao.setNome(nome);
    s.save(titulacao);
    t.commit();
    s.close();
}

public Titulacao consultaTitulacao(Integer pk) {
    Session s = HibernateUtility.getSession();
    Transaction t = s.beginTransaction();
    Titulacao titulacao = (Titulacao)s.get(Titulacao.class, pk);
    t.commit();
    s.close();
    return titulacao;
}

public void excluiTitulacao(Integer id) {
    Session s = HibernateUtility.getSession();
    Transaction t = s.beginTransaction();
    Titulacao titulacao = new Titulacao();
    titulacao.setId(id);
    s.delete(titulacao);
    t.commit();
    s.close();
}

public void alteraTitulacao(Integer id, String nome) {
    Session s = HibernateUtility.getSession();
    Transaction t = s.beginTransaction();
    Titulacao titulacao = (Titulacao)s.get(Titulacao.class, id);
    titulacao.setNome(nome);
    s.saveOrUpdate(titulacao);
    t.commit();
    s.close();
}

public void listaTitulacao() {
    Session s = HibernateUtility.getSession();
    Transaction t = s.beginTransaction();
    Query select = s.createQuery("from Titulacao");
    //select.setInteger("id", 1); 
    List list = select.list();
    Iterator iterator = list.iterator();
    System.out.println("******* VALOR(ES) LOCALIZADO(S) *******");
    while (iterator.hasNext()) {
        Titulacao titulacao = (Titulacao)iterator.next();
        System.out.println("\n");
        System.out.println("Codigo: " + titulacao.getId());
        System.out.println("Nome: " + titulacao.getNome());
        System.out.println("**********************************");
    }
    t.commit();
    s.close();
}

public void listaTitulacao(Integer id) {
    Session s = HibernateUtility.getSession();
    Transaction t = s.beginTransaction();
    Query select = s.createQuery("from Titulacao where id=:id");
    select.setInteger("id", 1);
    List list = select.list();
    Iterator iterator = list.iterator();
    System.out.println("******* VALOR(ES) LOCALIZADO(S) *******");
    while (iterator.hasNext()) {
        Titulacao titulacao = (Titulacao)iterator.next();
        System.out.println("\n");
        System.out.println("Codigo: " + titulacao.getId());
        System.out.println("Nome: " + titulacao.getNome());
        System.out.println("**********************************");
    }
    t.commit();
    s.close();
}

public void listaTitulacao(String nome) {
    Session s = HibernateUtility.getSession();
    Transaction t = s.beginTransaction();
    Query select = s.createQuery("from Titulacao where nome = :nome");
    select.setString("nome", nome);
    List list = select.list();
    Iterator iterator = list.iterator();
    System.out.println("******* VALOR(ES) LOCALIZADO(S) *******");
    while (iterator.hasNext()) {
        Titulacao titulacao = (Titulacao)iterator.next();
        System.out.println("\n");
        System.out.println("Codigo: " + titulacao.getId());
        System.out.println("Nome: " + titulacao.getNome());
        System.out.println("**********************************");
    }
    t.commit();
    s.close();
}

}[/code]

tem alguma coisa errada com o Titulacao.hbm.xml com relação a senquence??? Tá complicado…

e ai, resolvido ?

Ok! resolvido… Obrigado.

po velho, mas explica ai como vc resolveu e coloca a solucao!!!
tb quero aprender…

valeu