From 176d0c155d344fe1670d876e8bd9a08df98ed153 Mon Sep 17 00:00:00 2001 From: Javier Moran Rua Date: Sun, 6 Dec 2009 02:21:12 +0100 Subject: [PATCH] ItEr37S07ArquitecturaServidorItEr36S10: Adding second-level cache to hibernate configuration. ehcache the provider chosen. --- navalplanner-business/pom.xml | 4 ++++ navalplanner-business/src/main/resources/ehcache.xml | 10 ++++++++++ .../resources/navalplanner-business-hibernate.cfg.xml | 4 ++++ .../resources/navalplanner-business-spring-config.xml | 1 - navalplanner-business/src/test/resources/ehcache.xml | 10 ++++++++++ .../navalplanner-business-hibernate-test.cfg.xml | 4 ++++ navalplanner-webapp/src/test/resources/ehcache.xml | 10 ++++++++++ .../navalplanner-webapp-hibernate-test.cfg.xml | 4 ++++ pom.xml | 5 +++++ 9 files changed, 51 insertions(+), 1 deletion(-) create mode 100644 navalplanner-business/src/main/resources/ehcache.xml create mode 100644 navalplanner-business/src/test/resources/ehcache.xml create mode 100644 navalplanner-webapp/src/test/resources/ehcache.xml diff --git a/navalplanner-business/pom.xml b/navalplanner-business/pom.xml index f1517225f..b7b4815c8 100644 --- a/navalplanner-business/pom.xml +++ b/navalplanner-business/pom.xml @@ -89,5 +89,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..6472bdfa8 --- /dev/null +++ b/navalplanner-business/src/main/resources/ehcache.xml @@ -0,0 +1,10 @@ + + + +1 \ No newline at end of file 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..ac6ab9d37 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,9 @@ ${hibernate.format_sql} ${hibernate.use_sql_comments} ${hibernate.hbm2ddl.auto} + net.sf.ehcache.hibernate.EhCacheProvider + true + true + classpath:ehcache.xml diff --git a/navalplanner-business/src/main/resources/navalplanner-business-spring-config.xml b/navalplanner-business/src/main/resources/navalplanner-business-spring-config.xml index 0195f53dc..3ebeeb53e 100644 --- a/navalplanner-business/src/main/resources/navalplanner-business-spring-config.xml +++ b/navalplanner-business/src/main/resources/navalplanner-business-spring-config.xml @@ -19,7 +19,6 @@ - diff --git a/navalplanner-business/src/test/resources/ehcache.xml b/navalplanner-business/src/test/resources/ehcache.xml new file mode 100644 index 000000000..6472bdfa8 --- /dev/null +++ b/navalplanner-business/src/test/resources/ehcache.xml @@ -0,0 +1,10 @@ + + + +1 \ No newline at end of file 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..1e302cd70 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,9 @@ true true create + net.sf.ehcache.hibernate.EhCacheProvider + true + true + classpath:ehcache.xml diff --git a/navalplanner-webapp/src/test/resources/ehcache.xml b/navalplanner-webapp/src/test/resources/ehcache.xml new file mode 100644 index 000000000..6472bdfa8 --- /dev/null +++ b/navalplanner-webapp/src/test/resources/ehcache.xml @@ -0,0 +1,10 @@ + + + +1 \ No newline at end of file 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..1e302cd70 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,9 @@ true true create + net.sf.ehcache.hibernate.EhCacheProvider + true + true + classpath:ehcache.xml diff --git a/pom.xml b/pom.xml index 0da2462cb..0950719d9 100644 --- a/pom.xml +++ b/pom.xml @@ -513,6 +513,11 @@ timelinez 1.2_1 + + net.sf.ehcache + ehcache + 1.6.2 +