Java - Problema con Hibernate y BBDD Derby en Eclipse

   
Vista:

Problema con Hibernate y BBDD Derby en Eclipse

Publicado por Javier (8 intervenciones) el 29/09/2014 11:22:08
Buenos días a todos,

Mi problema es el siguiente. Estoy intentando configurar Hibernate con una BBDD Derby Embedded pero no lo consigo. En el momento en el que ejecuto el buildSessionFactory del sessionFactory me salta una excepción.

http://imgur.com/SKNQJit

Según he leído este error puede ser ocasionado por el Dialecto del archivo de configuración de Hibernate, pero he probado DerbyTenFiveDialect, DerbyTenSixDialect y DerbyTenSevenDialect y el problema continua.

Actualmente mi archivo Hibernate.cfg.xml está así:

<property name="connection.driver_class">org.apache.derby.jdbc.EmbeddedDriver</property>
<property name="connection.url">jdbc:derby:MyDB</property>
<property name="connection.username">master</property>
<property name="connection.password">master</property>
<property name="hibernate.default_schema">my_application</property>
<property name="connection.pool_size">1</property>
<property name="dialect">org.hibernate.dialect.DerbyTenSixDialect</property>
<property name="show_sql">true</property>
<property name="hbm2ddl.auto">update</property>
<mapping resource="com/configuracion/hibernate/catalogos.hbm.xml" />

¿Alguien sabría a qué puede ser debido?

Muchas gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Problema con Hibernate y BBDD Derby en Eclipse

Publicado por Javier (8 intervenciones) el 29/09/2014 12:57:33
Acabo de cambiar la línea del buildSessionFactory, ya que para Hibernate 4 está deprecated. En su lugar he puesto:

configuration.configure(CONFIG_FILE_LOCATION);
StandardServiceRegistryBuilder ssrb = new StandardServiceRegistryBuilder().applySettings(configuration.getProperties());
sessionFactory = configuration.buildSessionFactory(ssrb.build());

Pero sigue fallando :S

Un saludo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar