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