]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - modules/server/org.argeo.slc.webapp.war/WEB-INF/web.xml
Introduction of annotation to handle MVC flows
[gpl/argeo-slc.git] / modules / server / org.argeo.slc.webapp.war / WEB-INF / web.xml
index 34a837fbf2e64a4e187a7d438fe2f9dcb220bdd4..483e3a2a1fe338a13fd7f240941a0640154f342e 100644 (file)
@@ -6,6 +6,9 @@
        <display-name>SLC Web Application</display-name>
 
        <!-- SERVICE servlet -->
+       
+       <!-- refactoring with annotation
+               
        <servlet>
                <servlet-name>slc-service</servlet-name>
                <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
                <url-pattern>*.service</url-pattern>
        </servlet-mapping>
 
+ -->
+       <servlet>
+               <servlet-name>slcservice</servlet-name>
+               <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
+               <init-param>
+                       <param-name>contextClass</param-name>
+                       <param-value>org.springframework.osgi.web.context.support.OsgiBundleXmlWebApplicationContext</param-value>
+               </init-param>
+               <load-on-startup>1</load-on-startup>
+       </servlet>
+       <servlet-mapping>
+               <servlet-name>slcservice</servlet-name>
+               <url-pattern>*.service</url-pattern>
+       </servlet-mapping>
        <!-- XSLT servlet -->
        <servlet>
                <servlet-name>xslt</servlet-name>