1 <beans xmlns=
"http://www.springframework.org/schema/beans"
2 xmlns:
xsi=
"http://www.w3.org/2001/XMLSchema-instance"
3 xsi:
schemaLocation=
"http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd"
4 default-lazy-init=
"true">
7 resource=
"classpath:/org/argeo/slc/castor/spring/applicationContext.xml" />
9 resource=
"classpath:/org/argeo/slc/xml/spring/applicationContext.xml" />
11 <bean id=
"slcDefault.ws.client.webServiceTemplate"
12 parent=
"slcTemplate.ws.client.webServiceTemplate">
13 <constructor-arg ref=
"slcDefault.ws.client.messageFactory" />
14 <property name=
"defaultUri" value=
"${slc.ws.uri}" />
18 class=
"org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"
20 <property name=
"systemPropertiesModeName"
21 value=
"SYSTEM_PROPERTIES_MODE_OVERRIDE" />
22 <property name=
"ignoreUnresolvablePlaceholders" value=
"true" />
23 <property name=
"properties">
25 <prop key=
"slc.ws.uri">
26 http://localhost:
9090/org.argeo.slc.webapp/slcService/
32 <bean id=
"slcTemplate.ws.client.webServiceTemplate"
33 class=
"org.springframework.ws.client.core.WebServiceTemplate"
35 <property name=
"marshaller" ref=
"slcDefault.castor.marshaller" />
36 <property name=
"unmarshaller"
37 ref=
"slcDefault.castor.marshaller" />
38 <property name=
"interceptors">
41 class=
"org.argeo.slc.ws.client.ValidatingClientInterceptor">
42 <property name=
"validator"
43 ref=
"slcDefault.xml.xsdValidator" />
49 <bean id=
"slcDefault.ws.client.messageFactory"
50 class=
"org.springframework.ws.soap.saaj.SaajSoapMessageFactory" />
52 <bean name=
"slcDefault.ws.client.treeTestResultWsNotfier"
53 class=
"org.argeo.slc.ws.test.tree.WebServiceTreeTestResultNotifier">
54 <property name=
"template"
55 ref=
"slcDefault.ws.client.webServiceTemplate" />
56 <property name=
"onlyOnClose" value=
"false" />
59 <bean name=
"slcDefault.ws.client.slcExecutionNotifier"
60 class=
"org.argeo.slc.ws.process.WebServiceSlcExecutionNotifier">
61 <property name=
"template"
62 ref=
"slcDefault.ws.client.webServiceTemplate" />