From ce39c8189030580e7fbeeb99507b1c7655055586 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Mon, 26 Apr 2010 21:53:40 +0000 Subject: [PATCH] Improve JCR git-svn-id: https://svn.argeo.org/slc/trunk@3499 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- .../META-INF/MANIFEST.MF | 1 + .../WEB-INF/jcr-servlet.xml | 31 ++++++++++++++ .../org.argeo.slc.webapp.war/WEB-INF/web.xml | 17 +++++++- .../argeo/slc/jcr/dao/AbstractSlcJcrDao.java | 4 ++ .../mvc/OpenSessionInViewJcrInterceptor.java | 30 -------------- .../jcr/dao/SlcAgentDescriptorDaoJcrTest.java | 40 ++++++++++++++----- .../slc/jcr/dao/TreeTestResultDaoJcrTest.java | 30 +++++++++----- .../src/test/resources/log4j.properties | 4 +- 8 files changed, 104 insertions(+), 53 deletions(-) create mode 100644 modules/server/org.argeo.slc.webapp.war/WEB-INF/jcr-servlet.xml delete mode 100644 runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/mvc/OpenSessionInViewJcrInterceptor.java diff --git a/modules/server/org.argeo.slc.webapp.war/META-INF/MANIFEST.MF b/modules/server/org.argeo.slc.webapp.war/META-INF/MANIFEST.MF index 721d073f5..6f5cf7248 100644 --- a/modules/server/org.argeo.slc.webapp.war/META-INF/MANIFEST.MF +++ b/modules/server/org.argeo.slc.webapp.war/META-INF/MANIFEST.MF @@ -10,6 +10,7 @@ Import-Package: net.sf.cglib.core, org.aopalliance.aop, org.argeo.security.mvc;specification-version="0.1.3.SNAPSHOT-r3402", org.argeo.server, + org.argeo.server.jcr.mvc;specification-version="0.1.3.SNAPSHOT-r3478", org.argeo.server.mvc, org.argeo.slc.build, org.argeo.slc.core.attachment, diff --git a/modules/server/org.argeo.slc.webapp.war/WEB-INF/jcr-servlet.xml b/modules/server/org.argeo.slc.webapp.war/WEB-INF/jcr-servlet.xml new file mode 100644 index 000000000..b3c51bc52 --- /dev/null +++ b/modules/server/org.argeo.slc.webapp.war/WEB-INF/jcr-servlet.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/modules/server/org.argeo.slc.webapp.war/WEB-INF/web.xml b/modules/server/org.argeo.slc.webapp.war/WEB-INF/web.xml index ff217d5a5..bf49c0964 100644 --- a/modules/server/org.argeo.slc.webapp.war/WEB-INF/web.xml +++ b/modules/server/org.argeo.slc.webapp.war/WEB-INF/web.xml @@ -81,6 +81,21 @@ /dist/* + + + jcr + org.springframework.web.servlet.DispatcherServlet + + contextClass + org.springframework.osgi.web.context.support.OsgiBundleXmlWebApplicationContext + + 1 + + + jcr + *.jcr + + contextConfigLocation @@ -111,7 +126,7 @@ argeo.security.systemKey argeo - +