Boa tarde galera!
Estou tentando aprender a utilizar o Hibernate, porém não estou conseguindo nem sequer inserir um registro!
O stacktrace é o seguinte:
Erro:
16/06/2011 13:29:46 org.hibernate.ejb.Version <clinit>
INFO: Hibernate EntityManager 3.2.1.GA
Exception in thread "main" java.lang.NoSuchMethodError: ch.qos.logback.classic.LoggerContext.getPropertyMap()Ljava/util/Map;
at ch.qos.logback.classic.spi.LoggerContextRemoteView.<init>(LoggerContextRemoteView.java:41)
at ch.qos.logback.classic.LoggerContext.<init>(LoggerContext.java:70)
at org.slf4j.LoggerFactory.<clinit>(LoggerFactory.java:67)
at org.hibernate.cfg.SettingsFactory.<clinit>(SettingsFactory.java:72)
at org.hibernate.ejb.Ejb3Configuration.<init>(Ejb3Configuration.java:126)
at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:119)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:51)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:33)
at br.com.gestaoescolar.aluno.model.TestaAluno.main(TestaAluno.java:9)
persistence.xml
<?xml version="1.0" encoding="UTF-8"?>
<persistence xmlns="http://java.sun.com/xml/ns/persistence"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence
http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
version="2.0">
<persistence-unit name="gestaoescolar">
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<class>br.com.gestaoescolar.aluno.model.Aluno</class>
<properties>
<property name="hibernate.dialect" value="org.hibernate.dialect.DerbyDialect"/>
<property name="hibernate.hbm2ddl" value="update"/>
<property name="hibernate.show_sql" value="true"/>
<property name="hibernate.format_sql" value="true"/>
<property name="javax.persistence.jdbc.driver" value="org.apache.derby.jdbc.ClientDriver"/>
<property name="javax.persistence.jdbc.url" value="jdbc:derby://localhost:1527/GestaoEscolar"/>
<property name="javax.persistence.jdbc.user" value="user"/>
<property name="javax.persistence.jdbc.password" value="123"/>
</properties>
</persistence-unit>
</persistence>
Alguém poderia me ajudar?
Obrigado.