INtroduce tree test result web service (not working yet)
authorMathieu Baudier <mbaudier@argeo.org>
Tue, 29 Apr 2008 22:38:57 +0000 (22:38 +0000)
committerMathieu Baudier <mbaudier@argeo.org>
Tue, 29 Apr 2008 22:38:57 +0000 (22:38 +0000)
git-svn-id: https://svn.argeo.org/slc/trunk@1085 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc

org.argeo.slc.webapp/src/main/webapp/WEB-INF/applicationContext.xml
org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-ws-servlet.xml

index 6e3f7899a29dc5f19c3377a23eb236f240b0c2d2..0177380d39e2465bae432eff390685bef4695615 100644 (file)
                <property name="suppressClose" value="true" />\r
        </bean>\r
 \r
-\r
-       <bean id="treeSPathDao"\r
-               class="org.argeo.slc.hibernate.structure.tree.TreeSPathDaoHibernate">\r
-               <property name="sessionFactory" ref="sessionFactory" />\r
-       </bean>\r
-\r
-       <bean id="treeSRegistryDao"\r
-               class="org.argeo.slc.hibernate.structure.tree.TreeSRegistryDaoHibernate">\r
-               <property name="sessionFactory" ref="sessionFactory" />\r
-       </bean>\r
-\r
        <bean id="testResultDao"\r
                class="org.argeo.slc.hibernate.test.tree.TestResultDaoHibernate">\r
                <property name="sessionFactory" ref="sessionFactory" />\r
index ef04896fc7559878ee5537238dfd2139621d142a..8c3977ccdcfdc2538435e69c30c110f8252b3e42 100644 (file)
                <property name="unmarshaller" ref="marshaller" />\r
        </bean>\r
 \r
+       <bean name="treeTestResultRequestEp"\r
+               class="org.argeo.slc.ws.test.tree.TreeTestResultRequestEp">\r
+               <constructor-arg ref="testResultDao" />\r
+               <property name="marshaller" ref="marshaller" />\r
+               <property name="unmarshaller" ref="marshaller" />\r
+       </bean>\r
+\r
        <bean id="marshaller"\r
                class="org.springframework.oxm.castor.CastorMarshaller">\r
-               <property name="mappingLocation"\r
-                       value="classpath:org/argeo/slc/castor/process/mapping.xml" />\r
+               <property name="mappingLocations">\r
+                       <list>\r
+                               <value>\r
+                                       classpath:org/argeo/slc/castor/process/mapping.xml\r
+                               </value>\r
+                               <value>\r
+                                       classpath:org/argeo/slc/castor/test/tree/mapping.xml\r
+                               </value>\r
+                       </list>\r
+               </property>\r
        </bean>\r
 \r
        <bean id="endPointMapping"\r
                class="org.springframework.ws.server.endpoint.mapping.PayloadRootQNameEndpointMapping">\r
                <property name="mappings">\r
+\r
                        <props>\r
                                <prop\r
                                        key="{http://argeo.org/projects/slc/schemas}slc-execution-request">\r
                                        key="{http://argeo.org/projects/slc/schemas}slc-execution-steps-request">\r
                                        slcExecutionStepsRequestEp\r
                                </prop>\r
+                               <prop\r
+                                       key="{http://argeo.org/projects/slc/schemas}tree-test-result-request">\r
+                                       treeTestResultRequestEp\r
+                               </prop>\r
                        </props>\r
                </property>\r
+\r
                <property name="interceptors">\r
                        <bean\r
                                class="org.springframework.ws.server.endpoint.interceptor.PayloadLoggingInterceptor" />\r