cdmlib-ehcache : removed disk based cache manager since the hb config is now cached...
[taxeditor.git] / eu.etaxonomy.taxeditor.cdmlib / src / main / resources / eu / etaxonomy / cdm / httpInvokerServiceClients.xml
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 http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
6 http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.1.xsd
7 http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd">
8
9
10 <bean id="agentService"
11 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
12 <property name="serviceUrl">
13 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/agent.service</value>
14 </property>
15 <property name="serviceInterface">
16 <value>eu.etaxonomy.cdm.api.service.IAgentService</value>
17 </property>
18 <property name="httpInvokerRequestExecutor">
19 <bean
20 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
21 </property>
22 </bean>
23
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>
28 </property>
29 <property name="serviceInterface">
30 <value>eu.etaxonomy.cdm.api.service.IAnnotationService</value>
31 </property>
32 <property name="httpInvokerRequestExecutor">
33 <bean
34 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
35 </property>
36 </bean>
37
38 <bean id="auditeventService"
39 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
40 <property name="serviceUrl">
41 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/auditevent.service</value>
42 </property>
43 <property name="serviceInterface">
44 <value>eu.etaxonomy.cdm.api.service.IAuditEventService</value>
45 </property>
46 <property name="httpInvokerRequestExecutor">
47 <bean
48 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
49 </property>
50 </bean>
51
52 <bean id="classificationService"
53 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
54 <property name="serviceUrl">
55 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/classification.service</value>
56 </property>
57 <property name="serviceInterface">
58 <value>eu.etaxonomy.cdm.api.service.IClassificationService</value>
59 </property>
60 <property name="httpInvokerRequestExecutor">
61 <bean
62 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
63 </property>
64 </bean>
65
66 <bean id="collectionService"
67 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
68 <property name="serviceUrl">
69 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/collection.service</value>
70 </property>
71 <property name="serviceInterface">
72 <value>eu.etaxonomy.cdm.api.service.ICollectionService</value>
73 </property>
74 <property name="httpInvokerRequestExecutor">
75 <bean
76 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
77 </property>
78 </bean>
79
80 <bean id="commonService"
81 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
82 <property name="serviceUrl">
83 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/common.service</value>
84 </property>
85 <property name="serviceInterface">
86 <value>eu.etaxonomy.cdm.api.service.ICommonService</value>
87 </property>
88 <property name="httpInvokerRequestExecutor">
89 <bean
90 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
91 </property>
92 </bean>
93
94 <bean id="descriptionService"
95 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
96 <property name="serviceUrl">
97 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/description.service</value>
98 </property>
99 <property name="serviceInterface">
100 <value>eu.etaxonomy.cdm.api.service.IDescriptionService</value>
101 </property>
102 <property name="httpInvokerRequestExecutor">
103 <bean
104 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
105 </property>
106 </bean>
107
108 <bean id="editGeoService"
109 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
110 <property name="serviceUrl">
111 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/editgeo.service</value>
112 </property>
113 <property name="serviceInterface">
114 <value>eu.etaxonomy.cdm.ext.geo.IEditGeoService</value>
115 </property>
116 <property name="httpInvokerRequestExecutor">
117 <bean
118 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
119 </property>
120 </bean>
121
122 <bean id="featureNodeService"
123 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
124 <property name="serviceUrl">
125 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/featurenode.service</value>
126 </property>
127 <property name="serviceInterface">
128 <value>eu.etaxonomy.cdm.api.service.IFeatureNodeService</value>
129 </property>
130 <property name="httpInvokerRequestExecutor">
131 <bean
132 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
133 </property>
134 </bean>
135
136 <bean id="featureTreeService"
137 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
138 <property name="serviceUrl">
139 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/featuretree.service</value>
140 </property>
141 <property name="serviceInterface">
142 <value>eu.etaxonomy.cdm.api.service.IFeatureTreeService</value>
143 </property>
144 <property name="httpInvokerRequestExecutor">
145 <bean
146 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
147 </property>
148 </bean>
149
150 <bean id="groupService"
151 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
152 <property name="serviceUrl">
153 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/group.service</value>
154 </property>
155 <property name="serviceInterface">
156 <value>eu.etaxonomy.cdm.api.service.IGroupService</value>
157 </property>
158 <property name="httpInvokerRequestExecutor">
159 <bean
160 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
161 </property>
162 </bean>
163
164 <bean id="identificationKeyService"
165 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
166 <property name="serviceUrl">
167 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/identificationkey.service</value>
168 </property>
169 <property name="serviceInterface">
170 <value>eu.etaxonomy.cdm.api.service.IIdentificationKeyService
171 </value>
172 </property>
173 <property name="httpInvokerRequestExecutor">
174 <bean
175 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
176 </property>
177 </bean>
178
179 <bean id="locationService"
180 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
181 <property name="serviceUrl">
182 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/location.service</value>
183 </property>
184 <property name="serviceInterface">
185 <value>eu.etaxonomy.cdm.api.service.ILocationService</value>
186 </property>
187 <property name="httpInvokerRequestExecutor">
188 <bean
189 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
190 </property>
191 </bean>
192
193 <bean id="markerService"
194 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
195 <property name="serviceUrl">
196 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/marker.service</value>
197 </property>
198 <property name="serviceInterface">
199 <value>eu.etaxonomy.cdm.api.service.IMarkerService</value>
200 </property>
201 <property name="httpInvokerRequestExecutor">
202 <bean
203 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
204 </property>
205 </bean>
206
207 <bean id="mediaService"
208 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
209 <property name="serviceUrl">
210 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/media.service</value>
211 </property>
212 <property name="serviceInterface">
213 <value>eu.etaxonomy.cdm.api.service.IMediaService</value>
214 </property>
215 <property name="httpInvokerRequestExecutor">
216 <bean
217 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
218 </property>
219 </bean>
220
221 <bean id="nameService"
222 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
223 <property name="serviceUrl">
224 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/name.service</value>
225 </property>
226 <property name="serviceInterface">
227 <value>eu.etaxonomy.cdm.api.service.INameService</value>
228 </property>
229 <property name="httpInvokerRequestExecutor">
230 <bean
231 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
232 </property>
233 </bean>
234
235 <bean id="occurrenceService"
236 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
237 <property name="serviceUrl">
238 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/occurrence.service</value>
239 </property>
240 <property name="serviceInterface">
241 <value>eu.etaxonomy.cdm.api.service.IOccurrenceService</value>
242 </property>
243 <property name="httpInvokerRequestExecutor">
244 <bean
245 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
246 </property>
247 </bean>
248
249 <bean id="polytomousKeyNodeService"
250 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
251 <property name="serviceUrl">
252 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/polytomouskeynode.service</value>
253 </property>
254 <property name="serviceInterface">
255 <value>eu.etaxonomy.cdm.api.service.IPolytomousKeyNodeService
256 </value>
257 </property>
258 <property name="httpInvokerRequestExecutor">
259 <bean
260 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
261 </property>
262 </bean>
263
264 <bean id="polytomousKeyService"
265 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
266 <property name="serviceUrl">
267 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/polytomouskey.service</value>
268 </property>
269 <property name="serviceInterface">
270 <value>eu.etaxonomy.cdm.api.service.IPolytomousKeyService</value>
271 </property>
272 <property name="httpInvokerRequestExecutor">
273 <bean
274 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
275 </property>
276 </bean>
277
278 <bean id="referenceService"
279 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
280 <property name="serviceUrl">
281 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/reference.service</value>
282 </property>
283 <property name="serviceInterface">
284 <value>eu.etaxonomy.cdm.api.service.IReferenceService</value>
285 </property>
286 <property name="httpInvokerRequestExecutor">
287 <bean
288 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
289 </property>
290 </bean>
291
292 <!-- <bean id="serviceService" class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
293 <property name="serviceUrl"> <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/service.service</value>
294 </property> <property name="serviceInterface"> <value>eu.etaxonomy.cdm.api.service.IService</value>
295 </property> </bean> -->
296
297 <bean id="taxonNodeService"
298 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
299 <property name="serviceUrl">
300 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/taxonnode.service</value>
301 </property>
302 <property name="serviceInterface">
303 <value>eu.etaxonomy.cdm.api.service.ITaxonNodeService</value>
304 </property>
305 <property name="httpInvokerRequestExecutor">
306 <bean
307 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
308 </property>
309 </bean>
310
311 <bean id="taxonService"
312 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
313 <property name="serviceUrl">
314 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/taxon.service</value>
315 </property>
316 <property name="serviceInterface">
317 <value>eu.etaxonomy.cdm.api.service.ITaxonService</value>
318 </property>
319 <property name="httpInvokerRequestExecutor">
320 <bean
321 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
322 </property>
323 </bean>
324
325 <bean id="termService"
326 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
327 <property name="serviceUrl">
328 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/term.service</value>
329 </property>
330 <property name="serviceInterface">
331 <value>eu.etaxonomy.cdm.api.service.ITermService</value>
332 </property>
333 <property name="httpInvokerRequestExecutor">
334 <bean class="eu.etaxonomy.taxeditor.service.TermServiceRequestExecutor" />
335 </property>
336 </bean>
337
338 <bean id="userService"
339 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
340 <property name="serviceUrl">
341 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting-public/user.service</value>
342 </property>
343 <property name="serviceInterface">
344 <value>eu.etaxonomy.cdm.api.service.IUserService</value>
345 </property>
346 <property name="httpInvokerRequestExecutor">
347 <bean
348 class="org.springframework.remoting.httpinvoker.SimpleHttpInvokerRequestExecutor" />
349 </property>
350 </bean>
351
352 <bean id="vocabularyService"
353 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
354 <property name="serviceUrl">
355 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/vocabulary.service</value>
356 </property>
357 <property name="serviceInterface">
358 <value>eu.etaxonomy.cdm.api.service.IVocabularyService</value>
359 </property>
360 <property name="httpInvokerRequestExecutor">
361 <bean
362 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
363 </property>
364 </bean>
365
366 <bean id="workingSetService"
367 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
368 <property name="serviceUrl">
369 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/workingset.service</value>
370 </property>
371 <property name="serviceInterface">
372 <value>eu.etaxonomy.cdm.api.service.IWorkingSetService</value>
373 </property>
374 <property name="httpInvokerRequestExecutor">
375 <bean
376 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
377 </property>
378 </bean>
379
380 <bean id="grantedAuthorityService"
381 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
382 <property name="serviceUrl">
383 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/grantedauthority.service</value>
384 </property>
385 <property name="serviceInterface">
386 <value>eu.etaxonomy.cdm.api.service.IGrantedAuthorityService
387 </value>
388 </property>
389 <property name="httpInvokerRequestExecutor">
390 <bean
391 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
392 </property>
393 </bean>
394
395 <bean id="databaseService"
396 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
397 <property name="serviceUrl">
398 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting-public/database.service</value>
399 </property>
400 <property name="serviceInterface">
401 <value>eu.etaxonomy.cdm.api.service.IDatabaseService</value>
402 </property>
403 <property name="httpInvokerRequestExecutor">
404 <bean
405 class="org.springframework.remoting.httpinvoker.SimpleHttpInvokerRequestExecutor" />
406 </property>
407 </bean>
408
409 <bean id="lsidAuthorityService"
410 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
411 <property name="serviceUrl">
412 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/lsidauthoruty.service</value>
413 </property>
414 <property name="serviceInterface">
415 <value>eu.etaxonomy.cdm.api.service.lsid.LSIDAuthorityService
416 </value>
417 </property>
418 <property name="httpInvokerRequestExecutor">
419 <bean
420 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
421 </property>
422 </bean>
423
424 <bean id="lsidMetadataService"
425 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
426 <property name="serviceUrl">
427 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/lsidmetadata.service</value>
428 </property>
429 <property name="serviceInterface">
430 <value>eu.etaxonomy.cdm.api.service.lsid.LSIDMetadataService
431 </value>
432 </property>
433 <property name="httpInvokerRequestExecutor">
434 <bean
435 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
436 </property>
437 </bean>
438
439 <bean id="lsiDataService"
440 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
441 <property name="serviceUrl">
442 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/lsiddata.service</value>
443 </property>
444 <property name="serviceInterface">
445 <value>eu.etaxonomy.cdm.api.service.lsid.LSIDDataService</value>
446 </property>
447 <property name="httpInvokerRequestExecutor">
448 <bean
449 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
450 </property>
451 </bean>
452
453 <!-- <bean id="providerManager" -->
454 <!-- class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean"> -->
455 <!-- <property name="serviceUrl"> -->
456 <!-- <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/authenticationManager.service</value> -->
457 <!-- </property> -->
458 <!-- <property name="serviceInterface"> -->
459 <!-- <value>org.springframework.security.authentication.AuthenticationManager -->
460 <!-- </value> -->
461 <!-- </property> -->
462 <!-- <property name="httpInvokerRequestExecutor"> -->
463 <!-- <bean -->
464 <!-- class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" /> -->
465 <!-- </property> -->
466 <!-- </bean> -->
467
468 <bean id="primerService"
469 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
470 <property name="serviceUrl">
471 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/primer.service</value>
472 </property>
473 <property name="serviceInterface">
474 <value>eu.etaxonomy.cdm.api.service.molecular.IPrimerService
475 </value>
476 </property>
477 <property name="httpInvokerRequestExecutor">
478 <bean
479 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
480 </property>
481 </bean>
482
483 <bean id="amplificationService"
484 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
485 <property name="serviceUrl">
486 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/amplification.service</value>
487 </property>
488 <property name="serviceInterface">
489 <value>eu.etaxonomy.cdm.api.service.molecular.IAmplificationService
490 </value>
491 </property>
492 <property name="httpInvokerRequestExecutor">
493 <bean
494 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
495 </property>
496 </bean>
497
498 <bean id="sequenceService"
499 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
500 <property name="serviceUrl">
501 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/sequence.service</value>
502 </property>
503 <property name="serviceInterface">
504 <value>eu.etaxonomy.cdm.api.service.molecular.ISequenceService
505 </value>
506 </property>
507 <property name="httpInvokerRequestExecutor">
508 <bean
509 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
510 </property>
511 </bean>
512
513 <bean id="entityValidationService"
514 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
515 <property name="serviceUrl">
516 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/entityvalidation.service</value>
517 </property>
518 <property name="serviceInterface">
519 <value>eu.etaxonomy.cdm.api.service.IEntityValidationService
520 </value>
521 </property>
522 <property name="httpInvokerRequestExecutor">
523 <bean
524 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
525 </property>
526 </bean>
527
528 <bean id="entityConstraintViolationService"
529 class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
530 <property name="serviceUrl">
531 <value>http://${remoteServer}:${remotePort}/${remoteContext}/remoting/entityconstraintviolation.service</value>
532 </property>
533 <property name="serviceInterface">
534 <value>eu.etaxonomy.cdm.api.service.IEntityConstraintViolationService
535 </value>
536 </property>
537 <property name="httpInvokerRequestExecutor">
538 <bean
539 class="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" />
540 </property>
541 </bean>
542
543
544
545 </beans>