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"
4 xmlns:
context=
"http://www.springframework.org/schema/context"
5 xmlns:
tx=
"http://www.springframework.org/schema/tx"
6 xsi:
schemaLocation=
"http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
7 http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd
8 http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd">
11 <bean id=
"agentService"
12 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
13 <property name=
"serviceUrl">
14 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/agent.service
</value>
16 <property name=
"serviceInterface">
17 <value>eu.etaxonomy.cdm.api.service.IAgentService
</value>
19 <property name=
"httpInvokerRequestExecutor">
20 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
24 <bean id=
"annotationService"
25 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
26 <property name=
"serviceUrl">
27 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/annotation.service
</value>
29 <property name=
"serviceInterface">
30 <value>eu.etaxonomy.cdm.api.service.IAnnotationService
</value>
32 <property name=
"httpInvokerRequestExecutor">
33 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
37 <bean id=
"auditeventService"
38 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
39 <property name=
"serviceUrl">
40 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/auditevent.service
</value>
42 <property name=
"serviceInterface">
43 <value>eu.etaxonomy.cdm.api.service.IAuditEventService
</value>
45 <property name=
"httpInvokerRequestExecutor">
46 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
50 <bean id=
"classificationService"
51 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
52 <property name=
"serviceUrl">
53 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/classification.service
</value>
55 <property name=
"serviceInterface">
56 <value>eu.etaxonomy.cdm.api.service.IClassificationService
</value>
58 <property name=
"httpInvokerRequestExecutor">
59 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
63 <bean id=
"collectionService"
64 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
65 <property name=
"serviceUrl">
66 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/collection.service
</value>
68 <property name=
"serviceInterface">
69 <value>eu.etaxonomy.cdm.api.service.ICollectionService
</value>
71 <property name=
"httpInvokerRequestExecutor">
72 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
76 <bean id=
"commonService"
77 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
78 <property name=
"serviceUrl">
79 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/common.service
</value>
81 <property name=
"serviceInterface">
82 <value>eu.etaxonomy.cdm.api.service.ICommonService
</value>
84 <property name=
"httpInvokerRequestExecutor">
85 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
89 <bean id=
"descriptionService"
90 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
91 <property name=
"serviceUrl">
92 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/description.service
</value>
94 <property name=
"serviceInterface">
95 <value>eu.etaxonomy.cdm.api.service.IDescriptionService
</value>
97 <property name=
"httpInvokerRequestExecutor">
98 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
102 <bean id=
"editGeoService"
103 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
104 <property name=
"serviceUrl">
105 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/editgeo.service
</value>
107 <property name=
"serviceInterface">
108 <value>eu.etaxonomy.cdm.ext.geo.IEditGeoService
</value>
110 <property name=
"httpInvokerRequestExecutor">
111 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
115 <bean id=
"featureNodeService"
116 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
117 <property name=
"serviceUrl">
118 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/featurenode.service
</value>
120 <property name=
"serviceInterface">
121 <value>eu.etaxonomy.cdm.api.service.IFeatureNodeService
</value>
123 <property name=
"httpInvokerRequestExecutor">
124 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
128 <bean id=
"featureTreeService"
129 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
130 <property name=
"serviceUrl">
131 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/featuretree.service
</value>
133 <property name=
"serviceInterface">
134 <value>eu.etaxonomy.cdm.api.service.IFeatureTreeService
</value>
136 <property name=
"httpInvokerRequestExecutor">
137 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
141 <bean id=
"groupService"
142 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
143 <property name=
"serviceUrl">
144 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/group.service
</value>
146 <property name=
"serviceInterface">
147 <value>eu.etaxonomy.cdm.api.service.IGroupService
</value>
149 <property name=
"httpInvokerRequestExecutor">
150 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
154 <bean id=
"identificationKeyService"
155 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
156 <property name=
"serviceUrl">
157 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/identificationkey.service
</value>
159 <property name=
"serviceInterface">
160 <value>eu.etaxonomy.cdm.api.service.IIdentificationKeyService
</value>
162 <property name=
"httpInvokerRequestExecutor">
163 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
167 <bean id=
"locationService"
168 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
169 <property name=
"serviceUrl">
170 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/location.service
</value>
172 <property name=
"serviceInterface">
173 <value>eu.etaxonomy.cdm.api.service.ILocationService
</value>
175 <property name=
"httpInvokerRequestExecutor">
176 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
180 <bean id=
"markerService"
181 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
182 <property name=
"serviceUrl">
183 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/marker.service
</value>
185 <property name=
"serviceInterface">
186 <value>eu.etaxonomy.cdm.api.service.IMarkerService
</value>
188 <property name=
"httpInvokerRequestExecutor">
189 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
193 <bean id=
"mediaService"
194 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
195 <property name=
"serviceUrl">
196 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/media.service
</value>
198 <property name=
"serviceInterface">
199 <value>eu.etaxonomy.cdm.api.service.IMediaService
</value>
201 <property name=
"httpInvokerRequestExecutor">
202 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
206 <bean id=
"nameService"
207 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
208 <property name=
"serviceUrl">
209 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/name.service
</value>
211 <property name=
"serviceInterface">
212 <value>eu.etaxonomy.cdm.api.service.INameService
</value>
214 <property name=
"httpInvokerRequestExecutor">
215 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
219 <bean id=
"occurrenceService"
220 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
221 <property name=
"serviceUrl">
222 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/occurrence.service
</value>
224 <property name=
"serviceInterface">
225 <value>eu.etaxonomy.cdm.api.service.IOccurrenceService
</value>
227 <property name=
"httpInvokerRequestExecutor">
228 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
232 <bean id=
"polytomousKeyNodeService"
233 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
234 <property name=
"serviceUrl">
235 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/polytomouskeynode.service
</value>
237 <property name=
"serviceInterface">
238 <value>eu.etaxonomy.cdm.api.service.IPolytomousKeyNodeService
</value>
240 <property name=
"httpInvokerRequestExecutor">
241 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
245 <bean id=
"polytomousKeyService"
246 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
247 <property name=
"serviceUrl">
248 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/polytomouskey.service
</value>
250 <property name=
"serviceInterface">
251 <value>eu.etaxonomy.cdm.api.service.IPolytomousKeyService
</value>
253 <property name=
"httpInvokerRequestExecutor">
254 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
258 <bean id=
"referenceService"
259 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
260 <property name=
"serviceUrl">
261 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/reference.service
</value>
263 <property name=
"serviceInterface">
264 <value>eu.etaxonomy.cdm.api.service.IReferenceService
</value>
266 <property name=
"httpInvokerRequestExecutor">
267 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
272 <bean id="serviceService"
273 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
274 <property name="serviceUrl">
275 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/service.service</value>
277 <property name="serviceInterface">
278 <value>eu.etaxonomy.cdm.api.service.IService</value>
283 <bean id=
"taxonNodeService"
284 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
285 <property name=
"serviceUrl">
286 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/taxonnode.service
</value>
288 <property name=
"serviceInterface">
289 <value>eu.etaxonomy.cdm.api.service.ITaxonNodeService
</value>
291 <property name=
"httpInvokerRequestExecutor">
292 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
296 <bean id=
"taxonService"
297 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
298 <property name=
"serviceUrl">
299 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/taxon.service
</value>
301 <property name=
"serviceInterface">
302 <value>eu.etaxonomy.cdm.api.service.ITaxonService
</value>
304 <property name=
"httpInvokerRequestExecutor">
305 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
309 <bean id=
"termService"
310 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
311 <property name=
"serviceUrl">
312 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/term.service
</value>
314 <property name=
"serviceInterface">
315 <value>eu.etaxonomy.cdm.api.service.ITermService
</value>
317 <property name=
"httpInvokerRequestExecutor">
318 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
322 <bean id=
"userService"
323 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
324 <property name=
"serviceUrl">
325 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/user.service
</value>
327 <property name=
"serviceInterface">
328 <value>eu.etaxonomy.cdm.api.service.IUserService
</value>
330 <property name=
"httpInvokerRequestExecutor">
331 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
335 <bean id=
"vocabularyService"
336 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
337 <property name=
"serviceUrl">
338 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/vocabulary.service
</value>
340 <property name=
"serviceInterface">
341 <value>eu.etaxonomy.cdm.api.service.IVocabularyService
</value>
343 <property name=
"httpInvokerRequestExecutor">
344 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
348 <bean id=
"workingSetService"
349 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
350 <property name=
"serviceUrl">
351 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/workingset.service
</value>
353 <property name=
"serviceInterface">
354 <value>eu.etaxonomy.cdm.api.service.IWorkingSetService
</value>
356 <property name=
"httpInvokerRequestExecutor">
357 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
361 <bean id=
"grantedAuthorityService"
362 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
363 <property name=
"serviceUrl">
364 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/grantedauthority.service
</value>
366 <property name=
"serviceInterface">
367 <value>eu.etaxonomy.cdm.api.service.IGrantedAuthorityService
</value>
369 <property name=
"httpInvokerRequestExecutor">
370 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
374 <bean id=
"databaseService"
375 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
376 <property name=
"serviceUrl">
377 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/database.service
</value>
379 <property name=
"serviceInterface">
380 <value>eu.etaxonomy.cdm.api.service.IDatabaseService
</value>
382 <property name=
"httpInvokerRequestExecutor">
383 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
387 <bean id=
"lsidAuthorityService"
388 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
389 <property name=
"serviceUrl">
390 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/lsidauthoruty.service
</value>
392 <property name=
"serviceInterface">
393 <value>eu.etaxonomy.cdm.api.service.lsid.LSIDAuthorityService
</value>
395 <property name=
"httpInvokerRequestExecutor">
396 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
400 <bean id=
"lsidMetadataService"
401 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
402 <property name=
"serviceUrl">
403 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/lsidmetadata.service
</value>
405 <property name=
"serviceInterface">
406 <value>eu.etaxonomy.cdm.api.service.lsid.LSIDMetadataService
</value>
408 <property name=
"httpInvokerRequestExecutor">
409 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
413 <bean id=
"lsiDataService"
414 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
415 <property name=
"serviceUrl">
416 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/lsiddata.service
</value>
418 <property name=
"serviceInterface">
419 <value>eu.etaxonomy.cdm.api.service.lsid.LSIDDataService
</value>
421 <property name=
"httpInvokerRequestExecutor">
422 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
426 <bean id=
"providerManager"
427 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
428 <property name=
"serviceUrl">
429 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/authenticationManager.service
</value>
431 <property name=
"serviceInterface">
432 <value>org.springframework.security.authentication.AuthenticationManager
</value>
434 <property name=
"httpInvokerRequestExecutor">
435 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
439 <bean id=
"primerService"
440 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
441 <property name=
"serviceUrl">
442 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/primer.service
</value>
444 <property name=
"serviceInterface">
445 <value>eu.etaxonomy.cdm.api.service.molecular.IPrimerService
</value>
447 <property name=
"httpInvokerRequestExecutor">
448 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
452 <bean id=
"amplificationService"
453 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
454 <property name=
"serviceUrl">
455 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/amplification.service
</value>
457 <property name=
"serviceInterface">
458 <value>eu.etaxonomy.cdm.api.service.molecular.IAmplificationService
</value>
460 <property name=
"httpInvokerRequestExecutor">
461 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />
465 <bean id=
"sequenceService"
466 class=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
467 <property name=
"serviceUrl">
468 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/sequence.service
</value>
470 <property name=
"serviceInterface">
471 <value>eu.etaxonomy.cdm.api.service.molecular.ISequenceService
</value>
473 <property name=
"httpInvokerRequestExecutor">
474 <bean class=
"org.springframework.security.remoting.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor" />