]> git.argeo.org Git - gpl/argeo-slc.git/blob - org.argeo.slc.agent/src/main/resources/org/argeo/slc/lib/detached/spring.xml
2e259da6e11152cbc2b59ccd09d39d1e89a2edc7
[gpl/argeo-slc.git] / org.argeo.slc.agent / src / main / resources / org / argeo / slc / lib / detached / spring.xml
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">
5
6 <bean id="slcDefault.detached.xmlConverterCastor"
7 class="org.argeo.slc.lib.detached.DetachedXmlConverterSpring">
8 <property name="marshaller" ref="slcDefault.detached.castor.marshaller"/>
9 <property name="unmarshaller" ref="slcDefault.detached.castor.marshaller"/>
10 </bean>
11
12 <bean id="slcDefault.detached.castor.marshaller"
13 class="org.springframework.oxm.castor.CastorMarshaller">
14 <property name="mappingLocations">
15 <list>
16 <value>
17 classpath:org/argeo/slc/lib/detached/castor.xml
18 </value>
19 </list>
20 </property>
21 <property name="whitespacePreserve" value="true" />
22 </bean>
23
24 <bean id="slcDefault.detached.xml.xsdValidator"
25 factory-bean="slcDefault.detached.xml.xsdSchema"
26 factory-method="createValidator" />
27
28 <bean id="slcDefault.detached.xml.xsdSchema"
29 class="org.springframework.xml.xsd.SimpleXsdSchema">
30 <property name="xsd"
31 value="classpath:/org/argeo/slc/detached/slc-detached.xsd" />
32 </bean>
33
34 </beans>