From e5d84e80b836ed0939e1546300d75fd93b637d8b Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Mon, 31 Mar 2014 13:08:02 +0200 Subject: update Hibernate, JPA and mySQL libraries --- id/server/moa-id-commons/pom.xml | 18 +++++++++++------- .../moa/id/commons/db/MOASessionDBUtils.java | 7 ++++++- .../moa/id/commons/db/StatisticLogDBUtils.java | 7 ++++++- 3 files changed, 23 insertions(+), 9 deletions(-) (limited to 'id/server/moa-id-commons') diff --git a/id/server/moa-id-commons/pom.xml b/id/server/moa-id-commons/pom.xml index 0ddf06259..e494033a0 100644 --- a/id/server/moa-id-commons/pom.xml +++ b/id/server/moa-id-commons/pom.xml @@ -21,23 +21,23 @@ org.hibernate hibernate-core - 4.2.1.Final + 4.3.4.Final org.hibernate hibernate-c3p0 - 4.2.1.Final + 4.3.4.Final org.hibernate hibernate-entitymanager - 4.2.1.Final + 4.3.4.Final org.apache.commons commons-lang3 - 3.1 + 3.3.1 MOA @@ -53,8 +53,8 @@ org.hibernate.javax.persistence - hibernate-jpa-2.0-api - 1.0.1.Final + hibernate-jpa-2.1-api + 1.0.0.Final @@ -71,12 +71,16 @@ org.slf4j slf4j-log4j12 + + org.hibernate.javax.persistence + hibernate-jpa-2.0-api + mysql mysql-connector-java - 5.1.25 + 5.1.29 diff --git a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/db/MOASessionDBUtils.java b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/db/MOASessionDBUtils.java index 0065f2242..76215528d 100644 --- a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/db/MOASessionDBUtils.java +++ b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/db/MOASessionDBUtils.java @@ -29,6 +29,7 @@ import org.hibernate.HibernateException; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.Transaction; +import org.hibernate.boot.registry.StandardServiceRegistryBuilder; import org.hibernate.cfg.Configuration; import org.hibernate.service.ServiceRegistry; import org.hibernate.service.ServiceRegistryBuilder; @@ -67,7 +68,11 @@ public final class MOASessionDBUtils { Logger.debug("Creating initial MOASession session factory..."); config.configure("hibernate_moasession.cfg.xml"); - serviceRegistry = new ServiceRegistryBuilder().applySettings(config.getProperties()).buildServiceRegistry(); + //serviceRegistry = new ServiceRegistryBuilder().applySettings(config.getProperties()).buildServiceRegistry(); + + serviceRegistry = new StandardServiceRegistryBuilder(). + applySettings(config.getProperties()).build(); + sessionFactory = config.buildSessionFactory(serviceRegistry); Logger.debug("Initial MOASession session factory successfully created."); diff --git a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/db/StatisticLogDBUtils.java b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/db/StatisticLogDBUtils.java index fac653eb2..eac47f93f 100644 --- a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/db/StatisticLogDBUtils.java +++ b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/db/StatisticLogDBUtils.java @@ -29,6 +29,7 @@ import org.hibernate.HibernateException; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.Transaction; +import org.hibernate.boot.registry.StandardServiceRegistryBuilder; import org.hibernate.cfg.Configuration; import org.hibernate.service.ServiceRegistry; import org.hibernate.service.ServiceRegistryBuilder; @@ -67,7 +68,11 @@ public final class StatisticLogDBUtils { Logger.debug("Creating initial StatisicLogger session factory..."); config.configure("hibernate_statistic.cfg.xml"); - serviceRegistry = new ServiceRegistryBuilder().applySettings(config.getProperties()).buildServiceRegistry(); + //serviceRegistry = new ServiceRegistryBuilder().applySettings(config.getProperties()).buildServiceRegistry(); + + serviceRegistry = new StandardServiceRegistryBuilder(). + applySettings(config.getProperties()).build(); + sessionFactory = config.buildSessionFactory(serviceRegistry); Logger.debug("Initial StatisicLogger session factory successfully created."); -- cgit v1.2.3