]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - org.argeo.slc.server/src/main/resources/org/argeo/slc/server/spring/slc-ws-servlet.xml
Introduce examples modules
[gpl/argeo-slc.git] / org.argeo.slc.server / src / main / resources / org / argeo / slc / server / spring / slc-ws-servlet.xml
index 794d977824937f314855c243f8e91bb3c3a7e223..e5300af7af64ee25886884be68cc6508cdbdce23 100644 (file)
@@ -32,6 +32,7 @@
        <bean name="createTreeTestResultRequestEp"
                class="org.argeo.slc.ws.test.tree.CreateTreeTestResultRequestEp">
                <constructor-arg ref="testResultDao" />
+        <constructor-arg ref="testManagerService" />
                <property name="marshaller" ref="slcDefault.castor.marshaller" />
                <property name="unmarshaller"
                        ref="slcDefault.castor.marshaller" />
        </bean>
 
        <bean class="org.argeo.slc.ws.CustomSoapExceptionResolver" />
-
-       <!-- Transaction -->
-
+       
+       <!-- Web Services transactions -->
        <aop:config>
                <aop:pointcut id="epMethods"
                        expression="execution(* org.springframework.ws.server.endpoint.MessageEndpoint.invoke(..))" />
 
        <tx:advice id="epAdvice" transaction-manager="transactionManager">
                <tx:attributes>
-                       <tx:method name="*" propagation="REQUIRES_NEW" />
+                       <tx:method name="*" propagation="REQUIRED" />
                </tx:attributes>
        </tx:advice>
-
 </beans>
\ No newline at end of file