[Gvsig_desarrolladores] problema usando ORM Hibernate o EclipseLink

mandrake mariollaguna en gmail.com
Mie Oct 10 11:04:17 CEST 2012


Hola,

Yo tuve el mismo problema y no consegui que me cogiera la dependencia al
persistence.xml correctamente sin embargo lo sustitui por codigo y de esa
manera me funciona correctamente

Te mando un ej con hibernate.

	Ejb3Configuration cfg = new Ejb3Configuration();

	try {

    cfg.setProperty("hibernate.dialect",
DIALECT).setProperty("hibernate.connection.driver_class", DRIVER)
		    .setProperty("hibernate.connection.username",
USER).setProperty("hibernate.connection.password", PSWD)
		    .setProperty("hibernate.connection.url",
DBURL).setProperty("hibernate.format_sql", "false")
		    .setProperty("hibernate.show_sql", "false")
		    .setProperty("hibernate.cache.provider_class",
"net.sf.ehcache.hibernate.SingletonEhCacheProvider")
		    .setProperty("hibernate.cache.use_query_cache",
"false").setProperty("hibernate.cache.use_second_level_cache", "true")
		    .setProperty("hibernate.generate_statistics",
"false").setProperty("hibernate.connection.pool_size", "10")
		    .setProperty("hibernate.cache.provider_class",
"org.hibernate.cache.HashtableCacheProvider");

	    emf = cfg
		    .addAnnotatedClass(SaiEntity.class)
		    .addAnnotatedClass(Callejero.class)
 .addAnnotatedClass(TipoPlatDesmonEntity.class).buildEntityManagerFactory();
	    		//
	} catch (Exception e) {
	    NotificationSGVManager.showMessageError("No se pudo configurar la
conexion 'ERROR GRAVE'", e);
	}
Espero que te sirva.
Un saludo.



--
View this message in context: http://osgeo-org.1560.n6.nabble.com/problema-usando-ORM-Hibernate-o-EclipseLink-tp5007248p5007637.html
Sent from the gvSIG desarrolladores mailing list archive at Nabble.com.


Más información sobre la lista de distribución gvSIG_desarrolladores