1
|
<?xml version="1.0" encoding="UTF-8"?>
|
2
|
<beans xmlns="http://www.springframework.org/schema/beans"
|
3
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"
|
4
|
xmlns:tx="http://www.springframework.org/schema/tx"
|
5
|
xsi:schemaLocation="http://www.springframework.org/schema/beans
|
6
|
http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
|
7
|
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.0.xsd
|
8
|
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-4.0.xsd
|
9
|
">
|
10
|
|
11
|
<!-- Import services from cdmlib-services project -->
|
12
|
<import resource="classpath:/eu/etaxonomy/cdm/httpInvokerServices.xml" />
|
13
|
<!-- Import services from cdmlib-ext project -->
|
14
|
<import resource="classpath:/eu/etaxonomy/cdm/httpInvokerExtServices.xml" />
|
15
|
<!-- Import services from cdmlib-io project -->
|
16
|
<import resource="classpath:/eu/etaxonomy/cdm/httpInvokerIOServices.xml" />
|
17
|
|
18
|
<bean
|
19
|
class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
|
20
|
<property name="order" value="0" />
|
21
|
<property name="mappings">
|
22
|
|
23
|
<!-- Needed for spring remoting with the http invoker -->
|
24
|
<!-- The configuration of the services is imported from httpInvokerServices.xml -->
|
25
|
<props>
|
26
|
<!-- services from cdmlib-services project -->
|
27
|
<prop key="/remoting/agent.service">httpAgentService</prop>
|
28
|
<prop key="/remoting/amplification.service">httpAmplificationService</prop>
|
29
|
<prop key="/remoting/annotation.service">httpAnnotationService</prop>
|
30
|
<prop key="/remoting/auditevent.service">httpAuditEventService</prop>
|
31
|
<prop key="/remoting/base.service">httpBaseService</prop>
|
32
|
<prop key="/remoting/classification.service">httpClassificationService</prop>
|
33
|
<prop key="/remoting/collection.service">httpCollectionService</prop>
|
34
|
<prop key="/remoting/common.service">httpCommonService</prop>
|
35
|
<prop key="/remoting/database.service">httpDatabaseService</prop>
|
36
|
<prop key="/remoting/description.service">httpDescriptionService</prop>
|
37
|
<prop key="/remoting/featurenode.service">httpFeatureNodeService</prop>
|
38
|
<prop key="/remoting/featuretree.service">httpFeatureTreeService</prop>
|
39
|
<prop key="/remoting/grantedauthority.service">httpGrantedAuthorityService</prop>
|
40
|
<prop key="/remoting/group.service">httpGroupService</prop>
|
41
|
<prop key="/remoting/identificationkey.service">httpIdentificationKeyService</prop>
|
42
|
<prop key="/remoting/location.service">httpLocationService</prop>
|
43
|
<prop key="/remoting/lsidauthority.service">httpLsidAuthorityService</prop>
|
44
|
<prop key="/remoting/lsiddata.service">httpLsidDataService</prop>
|
45
|
<prop key="/remoting/lsidmetadata.service">httpLsidMetadataService</prop>
|
46
|
<prop key="/remoting/marker.service">httpMarkerService</prop>
|
47
|
<prop key="/remoting/media.service">httpMediaService</prop>
|
48
|
<prop key="/remoting/name.service">httpNameService</prop>
|
49
|
<prop key="/remoting/occurrence.service">httpOccurrenceService</prop>
|
50
|
<prop key="/remoting/polytomouskeynode.service">httpPolytomousKeyNodeService</prop>
|
51
|
<prop key="/remoting/polytomouskey.service">httpPolytomousKeyService</prop>
|
52
|
<prop key="/remoting/primer.service">httpPrimerService</prop>
|
53
|
<prop key="/remoting/progressmonitor.service">httpProgressMonitorService</prop>
|
54
|
<prop key="/remoting/reference.service">httpReferenceService</prop>
|
55
|
<prop key="/remoting/preference.service">httpPreferenceService</prop>
|
56
|
<prop key="/remoting/sequence.service">httpSequenceService</prop>
|
57
|
<prop key="/remoting/eventbase.service">httpEventBaseService</prop>
|
58
|
<prop key="/remoting/taxonnode.service">httpTaxonNodeService</prop>
|
59
|
<prop key="/remoting/taxon.service">httpTaxonService</prop>
|
60
|
<prop key="/remoting/term.service">httpTermService</prop>
|
61
|
<prop key="/remoting/rights.service">httpRightsService</prop>
|
62
|
<prop key="/remoting/entityvalidation.service">httpEntityValidationService</prop>
|
63
|
<prop key="/remoting/entityconstraintviolation.service">httpEntityConstraintViolationService</prop>
|
64
|
<prop key="/remoting/vocabulary.service">httpVocabularyService</prop>
|
65
|
<prop key="/remoting/authenticationManager.service">httpAuthenticationManager</prop>
|
66
|
<prop key="/remoting/io.service">httpIOService</prop>
|
67
|
<prop key="/remoting/test.service">httpTestService</prop>
|
68
|
<!-- public services from cdmlib-services project -->
|
69
|
<prop key="/remoting-public/user.service">httpUserService</prop>
|
70
|
<prop key="/remoting-public/metadata.service">httpMetadataService</prop>
|
71
|
<!-- services from cdmlib-ext project -->
|
72
|
<prop key="/remoting/editgeo.service">httpEditGeoService</prop>
|
73
|
<!-- services from cdmlib-io project -->
|
74
|
</props>
|
75
|
</property>
|
76
|
</bean>
|
77
|
|
78
|
|
79
|
<!-- needed for HTTPInvoker -->
|
80
|
<bean class="org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter" />
|
81
|
|
82
|
</beans>
|