From b40d6678e32c2db05e5287023f8cd1a23d678fbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jacobo=20Aragunde=20P=C3=A9rez?= Date: Fri, 9 Jul 2010 13:58:12 +0200 Subject: [PATCH] ItEr60S12MellorasGlobalesRendementoItEr59S22: Configure Hibernate second level cache. It is left disabled by default, it has to be enabled in the file navalplanner-business-hibernate.cfg.xml. --- navalplanner-business/pom.xml | 4 ++++ .../src/main/resources/ehcache.xml | 16 ++++++++++++++++ .../navalplanner-business-hibernate.cfg.xml | 7 +++++++ .../navalplanner-business-hibernate-test.cfg.xml | 7 +++++++ .../navalplanner-webapp-hibernate-test.cfg.xml | 7 +++++++ pom.xml | 5 +++++ 6 files changed, 46 insertions(+) create mode 100644 navalplanner-business/src/main/resources/ehcache.xml diff --git a/navalplanner-business/pom.xml b/navalplanner-business/pom.xml index d377c91e2..29fae58ec 100644 --- a/navalplanner-business/pom.xml +++ b/navalplanner-business/pom.xml @@ -108,5 +108,9 @@ org.slf4j slf4j-simple + + net.sf.ehcache + ehcache + diff --git a/navalplanner-business/src/main/resources/ehcache.xml b/navalplanner-business/src/main/resources/ehcache.xml new file mode 100644 index 000000000..519429c36 --- /dev/null +++ b/navalplanner-business/src/main/resources/ehcache.xml @@ -0,0 +1,16 @@ + + + + + + diff --git a/navalplanner-business/src/main/resources/navalplanner-business-hibernate.cfg.xml b/navalplanner-business/src/main/resources/navalplanner-business-hibernate.cfg.xml index f237c33bb..d0b487d19 100644 --- a/navalplanner-business/src/main/resources/navalplanner-business-hibernate.cfg.xml +++ b/navalplanner-business/src/main/resources/navalplanner-business-hibernate.cfg.xml @@ -9,5 +9,12 @@ ${hibernate.format_sql} ${hibernate.use_sql_comments} ${hibernate.hbm2ddl.auto} + + + net.sf.ehcache.hibernate.EhCacheProvider + false + false + classpath:ehcache.xml + diff --git a/navalplanner-business/src/test/resources/navalplanner-business-hibernate-test.cfg.xml b/navalplanner-business/src/test/resources/navalplanner-business-hibernate-test.cfg.xml index a4466c283..3f44baa11 100644 --- a/navalplanner-business/src/test/resources/navalplanner-business-hibernate-test.cfg.xml +++ b/navalplanner-business/src/test/resources/navalplanner-business-hibernate-test.cfg.xml @@ -8,5 +8,12 @@ true true create + + + net.sf.ehcache.hibernate.EhCacheProvider + false + false + classpath:ehcache.xml + diff --git a/navalplanner-webapp/src/test/resources/navalplanner-webapp-hibernate-test.cfg.xml b/navalplanner-webapp/src/test/resources/navalplanner-webapp-hibernate-test.cfg.xml index a4466c283..3f44baa11 100644 --- a/navalplanner-webapp/src/test/resources/navalplanner-webapp-hibernate-test.cfg.xml +++ b/navalplanner-webapp/src/test/resources/navalplanner-webapp-hibernate-test.cfg.xml @@ -8,5 +8,12 @@ true true create + + + net.sf.ehcache.hibernate.EhCacheProvider + false + false + classpath:ehcache.xml + diff --git a/pom.xml b/pom.xml index 588de8567..f741ede9c 100644 --- a/pom.xml +++ b/pom.xml @@ -554,6 +554,11 @@ timelinez 1.2_1 + + net.sf.ehcache + ehcache + 1.6.2 +