]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-ws-servlet.xml
Add SlcExecutionSteps request
[gpl/argeo-slc.git] / org.argeo.slc.webapp / src / main / webapp / WEB-INF / slc-ws-servlet.xml
index 723587138bdda8b0f1a46d44a6018ba0d31b3f74..38fb28ee6c87cefbaab2753fc20982d3e2c82e68 100644 (file)
@@ -3,12 +3,20 @@
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
 
-       <bean name="slcExecutionRequestEp"
-               class="org.argeo.slc.ws.process.SlcExecutionRequestEp">
-               <property name="marshaller" ref="marshaller" />
-               <property name="unmarshaller" ref="marshaller" />
-       </bean>
-
+       <bean name="slcExecutionRequestEp"\r
+               class="org.argeo.slc.ws.process.SlcExecutionRequestEp">\r
+               <constructor-arg ref="slcExecutionDao" />\r
+               <property name="marshaller" ref="marshaller" />\r
+               <property name="unmarshaller" ref="marshaller" />\r
+       </bean>\r
+\r
+       <bean name="slcExecutionStepsRequestEp"\r
+               class="org.argeo.slc.ws.process.SlcExecutionStepsRequestEp">\r
+               <constructor-arg ref="slcExecutionDao" />\r
+               <property name="marshaller" ref="marshaller" />\r
+               <property name="unmarshaller" ref="marshaller" />\r
+       </bean>\r
+\r
        <bean id="marshaller"
                class="org.springframework.oxm.castor.CastorMarshaller">
                <property name="mappingLocation"
                class="org.springframework.ws.server.endpoint.mapping.PayloadRootQNameEndpointMapping">
                <property name="mappings">
                        <props>
-                               <prop
-                                       key="{http://argeo.org/projects/slc/schemas}slc-execution-request">
-                                       slcExecutionRequestEp
-                               </prop>
+                               <prop\r
+                                       key="{http://argeo.org/projects/slc/schemas}slc-execution-request">\r
+                                       slcExecutionRequestEp\r
+                               </prop>\r
+                               <prop\r
+                                       key="{http://argeo.org/projects/slc/schemas}slc-execution-steps-request">\r
+                                       slcExecutionStepsRequestEp\r
+                               </prop>\r
                        </props>
                </property>
                <property name="interceptors">