Attachment 'settings_xsd.txt'
Download 1 <?xml version="1.0" encoding="UTF-8"?>
2 <schema xmlns="http://www.w3.org/2001/XMLSchema"
3 xmlns:set="http://www.netarkivet.dk/schemas/settings"
4 targetNamespace="http://www.netarkivet.dk/schemas/settings"
5 elementFormDefault="qualified" >
6
7 <element name="settings">
8 <complexType>
9 <all>
10 <element name="common" type="set:common"/>
11 <element name="harvester" type="set:harvester"/>
12 <element name="archive" type="set:archive"/>
13 <element name="viewerproxy" type="set:viewerproxy"/>
14 <element name="monitor" type="set:monitor"/>
15 <element name="deploy" type="set:deploy" minOccurs="0"/>
16 </all>
17 </complexType>
18 </element>
19
20 <complexType name="common">
21 <all>
22 <element name="tempDir" type="set:directoryPath"/>
23 <element name="remoteFile" type="set:remotefile"/>
24 <element name="jms" type="set:jms"/>
25 <element name="http">
26 <complexType>
27 <all>
28 <element name="port" type="int"/>
29 </all>
30 </complexType>
31 </element>
32 <element name="arcrepositoryClient" type="set:arcrepositoryclient"/>
33 <element name="indexClient" type="set:indexclient"/>
34 <element name="cacheDir" type="set:directoryPath"/>
35 <element name="mail">
36 <complexType>
37 <all>
38 <element name="server" type="string"/>
39 </all>
40 </complexType>
41 </element>
42 <element name="notifications">
43 <complexType>
44 <all>
45 <element name="class" type="set:classname"/>
46 <element name="sender" type="string"/>
47 <element name="receiver" type="set:hostname"/>
48 </all>
49 </complexType>
50 </element>
51 <element name="jmx">
52 <complexType>
53 <all>
54 <element name="port" type="positiveInteger"/>
55 <element name="rmiPort" type="positiveInteger"/>
56 <element name="passwordFile" type="string"/>
57 </all>
58 </complexType>
59 </element>
60 <element name="webinterface" type="set:webinterface"/>
61 </all>
62 </complexType>
63
64 <complexType name="harvester">
65 <all>
66 <element name="datamodel" type="set:datamodel"/>
67 <element name="scheduler" type="set:scheduler"/>
68 <element name="harvesting" type="set:harvesting"/>
69 </all>
70 </complexType>
71
72 <complexType name="archive">
73 <all>
74 <element name="arcrepository" type="set:arcrepository"/>
75 <element name="bitarchive" type="set:bitarchive"/>
76 <element name="bitpreservation">
77 <complexType>
78 <all>
79 <element name="baseDir" type="set:directoryPath"/>
80 </all>
81 </complexType>
82 </element>
83 </all>
84 </complexType>
85
86 <complexType name="viewerproxy">
87 <all>
88 <element name="hostName" type="set:hostname"/>
89 <element name="baseDir" type="set:directoryPath"/>
90 </all>
91 </complexType>
92
93 <complexType name="monitor">
94 <all>
95 <element name="applicationName" type="string"/>
96 <element name="logging">
97 <complexType>
98 <all>
99 <element name="historySize" type="long"/>
100 </all>
101 </complexType>
102 </element>
103 <element name="htmlLogsDir" type="set:directoryPath" />
104 </all>
105 </complexType>
106
107 <complexType name="deploy">
108 <all>
109 <element name="jmxMonitorRolePassword" type="string"/>
110 <element name="numberOfHosts" type="integer"/>
111 <element name="host1" minOccurs="0">
112 <complexType>
113 <sequence>
114 <element name="name" type="string"/>
115 <element name="jmxport" type="integer" minOccurs="1"
116 maxOccurs="unbounded"/>
117 </sequence>
118 </complexType>
119 </element>
120 <element name="host2" minOccurs="0">
121 <complexType>
122 <sequence>
123 <element name="name" type="string"/>
124 <element name="jmxport" type="integer" minOccurs="1"
125 maxOccurs="unbounded"/>
126 </sequence>
127 </complexType>
128 </element>
129 <element name="host3" minOccurs="0">
130 <complexType>
131 <sequence>
132 <element name="name" type="string"/>
133 <element name="jmxport" type="integer" minOccurs="1"
134 maxOccurs="unbounded"/>
135 </sequence>
136 </complexType>
137 </element>
138 <element name="host4" minOccurs="0">
139 <complexType>
140 <sequence>
141 <element name="name" type="string"/>
142 <element name="jmxport" type="integer" minOccurs="1"
143 maxOccurs="unbounded"/>
144 </sequence>
145 </complexType>
146 </element>
147 <element name="host5" minOccurs="0">
148 <complexType>
149 <sequence>
150 <element name="name" type="string"/>
151 <element name="jmxport" type="integer" minOccurs="1"
152 maxOccurs="unbounded"/>
153 </sequence>
154 </complexType>
155 </element>
156 <element name="host6" minOccurs="0">
157 <complexType>
158 <sequence>
159 <element name="name" type="string"/>
160 <element name="jmxport" type="integer" minOccurs="1"
161 maxOccurs="unbounded"/>
162 </sequence>
163 </complexType>
164 </element>
165 <element name="host7" minOccurs="0">
166 <complexType>
167 <sequence>
168 <element name="name" type="string"/>
169 <element name="jmxport" type="integer" minOccurs="1"
170 maxOccurs="unbounded"/>
171 </sequence>
172 </complexType>
173 </element>
174 <element name="host8" minOccurs="0">
175 <complexType>
176 <sequence>
177 <element name="name" type="string"/>
178 <element name="jmxport" type="integer" minOccurs="1"
179 maxOccurs="unbounded"/>
180 </sequence>
181 </complexType>
182 </element>
183 <element name="host9" minOccurs="0">
184 <complexType>
185 <sequence>
186 <element name="name" type="string"/>
187 <element name="jmxport" type="integer" minOccurs="1"
188 maxOccurs="unbounded"/>
189 </sequence>
190 </complexType>
191 </element>
192 <element name="host10" minOccurs="0">
193 <complexType>
194 <sequence>
195 <element name="name" type="string"/>
196 <element name="jmxport" type="integer" minOccurs="1"
197 maxOccurs="unbounded"/>
198 </sequence>
199 </complexType>
200 </element>
201 <element name="host11" minOccurs="0">
202 <complexType>
203 <sequence>
204 <element name="name" type="string"/>
205 <element name="jmxport" type="integer" minOccurs="1"
206 maxOccurs="unbounded"/>
207 </sequence>
208 </complexType>
209 </element>
210 <element name="host12" minOccurs="0">
211 <complexType>
212 <sequence>
213 <element name="name" type="string"/>
214 <element name="jmxport" type="integer" minOccurs="1"
215 maxOccurs="unbounded"/>
216 </sequence>
217 </complexType>
218 </element>
219 <element name="host13" minOccurs="0">
220 <complexType>
221 <sequence>
222 <element name="name" type="string"/>
223 <element name="jmxport" type="integer" minOccurs="1"
224 maxOccurs="unbounded"/>
225 </sequence>
226 </complexType>
227 </element>
228 <element name="host14" minOccurs="0">
229 <complexType>
230 <sequence>
231 <element name="name" type="string"/>
232 <element name="jmxport" type="integer" minOccurs="1"
233 maxOccurs="unbounded"/>
234 </sequence>
235 </complexType>
236 </element>
237 <element name="host15" minOccurs="0">
238 <complexType>
239 <sequence>
240 <element name="name" type="string"/>
241 <element name="jmxport" type="integer" minOccurs="1"
242 maxOccurs="unbounded"/>
243 </sequence>
244 </complexType>
245 </element>
246 <element name="host16" minOccurs="0">
247 <complexType>
248 <sequence>
249 <element name="name" type="string"/>
250 <element name="jmxport" type="integer" minOccurs="1"
251 maxOccurs="unbounded"/>
252 </sequence>
253 </complexType>
254 </element>
255 <element name="host17" minOccurs="0">
256 <complexType>
257 <sequence>
258 <element name="name" type="string"/>
259 <element name="jmxport" type="integer" minOccurs="1"
260 maxOccurs="unbounded"/>
261 </sequence>
262 </complexType>
263 </element>
264 <element name="host18" minOccurs="0">
265 <complexType>
266 <sequence>
267 <element name="name" type="string"/>
268 <element name="jmxport" type="integer" minOccurs="1"
269 maxOccurs="unbounded"/>
270 </sequence>
271 </complexType>
272 </element>
273 <element name="host19" minOccurs="0">
274 <complexType>
275 <sequence>
276 <element name="name" type="string"/>
277 <element name="jmxport" type="integer" minOccurs="1"
278 maxOccurs="unbounded"/>
279 </sequence>
280 </complexType>
281 </element>
282 <element name="host20" minOccurs="0">
283 <complexType>
284 <sequence>
285 <element name="name" type="string"/>
286 <element name="jmxport" type="integer" minOccurs="1"
287 maxOccurs="unbounded"/>
288 </sequence>
289 </complexType>
290 </element>
291 <element name="host21" minOccurs="0">
292 <complexType>
293 <sequence>
294 <element name="name" type="string"/>
295 <element name="jmxport" type="integer" minOccurs="1"
296 maxOccurs="unbounded"/>
297 </sequence>
298 </complexType>
299 </element>
300 <element name="host22" minOccurs="0">
301 <complexType>
302 <sequence>
303 <element name="name" type="string"/>
304 <element name="jmxport" type="integer" minOccurs="1"
305 maxOccurs="unbounded"/>
306 </sequence>
307 </complexType>
308 </element>
309 <element name="host23" minOccurs="0">
310 <complexType>
311 <sequence>
312 <element name="name" type="string"/>
313 <element name="jmxport" type="integer" minOccurs="1"
314 maxOccurs="unbounded"/>
315 </sequence>
316 </complexType>
317 </element>
318 <element name="host24" minOccurs="0">
319 <complexType>
320 <sequence>
321 <element name="name" type="string"/>
322 <element name="jmxport" type="integer" minOccurs="1"
323 maxOccurs="unbounded"/>
324 </sequence>
325 </complexType>
326 </element>
327 <element name="host25" minOccurs="0">
328 <complexType>
329 <sequence>
330 <element name="name" type="string"/>
331 <element name="jmxport" type="integer" minOccurs="1"
332 maxOccurs="unbounded"/>
333 </sequence>
334 </complexType>
335 </element>
336 <element name="host26" minOccurs="0">
337 <complexType>
338 <sequence>
339 <element name="name" type="string"/>
340 <element name="jmxport" type="integer" minOccurs="1"
341 maxOccurs="unbounded"/>
342 </sequence>
343 </complexType>
344 </element>
345 <element name="host27" minOccurs="0">
346 <complexType>
347 <sequence>
348 <element name="name" type="string"/>
349 <element name="jmxport" type="integer" minOccurs="1"
350 maxOccurs="unbounded"/>
351 </sequence>
352 </complexType>
353 </element>
354 <element name="host28" minOccurs="0">
355 <complexType>
356 <sequence>
357 <element name="name" type="string"/>
358 <element name="jmxport" type="integer" minOccurs="1"
359 maxOccurs="unbounded"/>
360 </sequence>
361 </complexType>
362 </element>
363 <element name="host29" minOccurs="0">
364 <complexType>
365 <sequence>
366 <element name="name" type="string"/>
367 <element name="jmxport" type="integer" minOccurs="1"
368 maxOccurs="unbounded"/>
369 </sequence>
370 </complexType>
371 </element>
372 <element name="host30" minOccurs="0">
373 <complexType>
374 <sequence>
375 <element name="name" type="string"/>
376 <element name="jmxport" type="integer" minOccurs="1"
377 maxOccurs="unbounded"/>
378 </sequence>
379 </complexType>
380 </element>
381 <element name="host31" minOccurs="0">
382 <complexType>
383 <sequence>
384 <element name="name" type="string"/>
385 <element name="jmxport" type="integer" minOccurs="1"
386 maxOccurs="unbounded"/>
387 </sequence>
388 </complexType>
389 </element>
390 <element name="host32" minOccurs="0">
391 <complexType>
392 <sequence>
393 <element name="name" type="string"/>
394 <element name="jmxport" type="integer" minOccurs="1"
395 maxOccurs="unbounded"/>
396 </sequence>
397 </complexType>
398 </element>
399 <element name="host33" minOccurs="0">
400 <complexType>
401 <sequence>
402 <element name="name" type="string"/>
403 <element name="jmxport" type="integer" minOccurs="1"
404 maxOccurs="unbounded"/>
405 </sequence>
406 </complexType>
407 </element>
408 <element name="host34" minOccurs="0">
409 <complexType>
410 <sequence>
411 <element name="name" type="string"/>
412 <element name="jmxport" type="integer" minOccurs="1"
413 maxOccurs="unbounded"/>
414 </sequence>
415 </complexType>
416 </element>
417 <element name="host35" minOccurs="0">
418 <complexType>
419 <sequence>
420 <element name="name" type="string"/>
421 <element name="jmxport" type="integer" minOccurs="1"
422 maxOccurs="unbounded"/>
423 </sequence>
424 </complexType>
425 </element>
426 <element name="host36" minOccurs="0">
427 <complexType>
428 <sequence>
429 <element name="name" type="string"/>
430 <element name="jmxport" type="integer" minOccurs="1"
431 maxOccurs="unbounded"/>
432 </sequence>
433 </complexType>
434 </element>
435 <element name="host37" minOccurs="0">
436 <complexType>
437 <sequence>
438 <element name="name" type="string"/>
439 <element name="jmxport" type="integer" minOccurs="1"
440 maxOccurs="unbounded"/>
441 </sequence>
442 </complexType>
443 </element>
444 <element name="host38" minOccurs="0">
445 <complexType>
446 <sequence>
447 <element name="name" type="string"/>
448 <element name="jmxport" type="integer" minOccurs="1"
449 maxOccurs="unbounded"/>
450 </sequence>
451 </complexType>
452 </element>
453 <element name="host39" minOccurs="0">
454 <complexType>
455 <sequence>
456 <element name="name" type="string"/>
457 <element name="jmxport" type="integer" minOccurs="1"
458 maxOccurs="unbounded"/>
459 </sequence>
460 </complexType>
461 </element>
462 <element name="host40" minOccurs="0">
463 <complexType>
464 <sequence>
465 <element name="name" type="string"/>
466 <element name="jmxport" type="integer" minOccurs="1"
467 maxOccurs="unbounded"/>
468 </sequence>
469 </complexType>
470 </element>
471 <element name="host41" minOccurs="0">
472 <complexType>
473 <sequence>
474 <element name="name" type="string"/>
475 <element name="jmxport" type="integer" minOccurs="1"
476 maxOccurs="unbounded"/>
477 </sequence>
478 </complexType>
479 </element>
480 <element name="host42" minOccurs="0">
481 <complexType>
482 <sequence>
483 <element name="name" type="string"/>
484 <element name="jmxport" type="integer" minOccurs="1"
485 maxOccurs="unbounded"/>
486 </sequence>
487 </complexType>
488 </element>
489 <element name="host43" minOccurs="0">
490 <complexType>
491 <sequence>
492 <element name="name" type="string"/>
493 <element name="jmxport" type="integer" minOccurs="1"
494 maxOccurs="unbounded"/>
495 </sequence>
496 </complexType>
497 </element>
498 <element name="host44" minOccurs="0">
499 <complexType>
500 <sequence>
501 <element name="name" type="string"/>
502 <element name="jmxport" type="integer" minOccurs="1"
503 maxOccurs="unbounded"/>
504 </sequence>
505 </complexType>
506 </element>
507 <element name="host45" minOccurs="0">
508 <complexType>
509 <sequence>
510 <element name="name" type="string"/>
511 <element name="jmxport" type="integer" minOccurs="1"
512 maxOccurs="unbounded"/>
513 </sequence>
514 </complexType>
515 </element>
516 <element name="host46" minOccurs="0">
517 <complexType>
518 <sequence>
519 <element name="name" type="string"/>
520 <element name="jmxport" type="integer" minOccurs="1"
521 maxOccurs="unbounded"/>
522 </sequence>
523 </complexType>
524 </element>
525 <element name="host47" minOccurs="0">
526 <complexType>
527 <sequence>
528 <element name="name" type="string"/>
529 <element name="jmxport" type="integer" minOccurs="1"
530 maxOccurs="unbounded"/>
531 </sequence>
532 </complexType>
533 </element>
534 <element name="host48" minOccurs="0">
535 <complexType>
536 <sequence>
537 <element name="name" type="string"/>
538 <element name="jmxport" type="integer" minOccurs="1"
539 maxOccurs="unbounded"/>
540 </sequence>
541 </complexType>
542 </element>
543 <element name="host49" minOccurs="0">
544 <complexType>
545 <sequence>
546 <element name="name" type="string"/>
547 <element name="jmxport" type="integer" minOccurs="1"
548 maxOccurs="unbounded"/>
549 </sequence>
550 </complexType>
551 </element>
552 <element name="host50" minOccurs="0">
553 <complexType>
554 <sequence>
555 <element name="name" type="string"/>
556 <element name="jmxport" type="integer" minOccurs="1"
557 maxOccurs="unbounded"/>
558 </sequence>
559 </complexType>
560 </element>
561 <element name="host51" minOccurs="0">
562 <complexType>
563 <sequence>
564 <element name="name" type="string"/>
565 <element name="jmxport" type="integer" minOccurs="1"
566 maxOccurs="unbounded"/>
567 </sequence>
568 </complexType>
569 </element>
570 <element name="host52" minOccurs="0">
571 <complexType>
572 <sequence>
573 <element name="name" type="string"/>
574 <element name="jmxport" type="integer" minOccurs="1"
575 maxOccurs="unbounded"/>
576 </sequence>
577 </complexType>
578 </element>
579 <element name="host53" minOccurs="0">
580 <complexType>
581 <sequence>
582 <element name="name" type="string"/>
583 <element name="jmxport" type="integer" minOccurs="1"
584 maxOccurs="unbounded"/>
585 </sequence>
586 </complexType>
587 </element>
588 <element name="host54" minOccurs="0">
589 <complexType>
590 <sequence>
591 <element name="name" type="string"/>
592 <element name="jmxport" type="integer" minOccurs="1"
593 maxOccurs="unbounded"/>
594 </sequence>
595 </complexType>
596 </element>
597 <element name="host55" minOccurs="0">
598 <complexType>
599 <sequence>
600 <element name="name" type="string"/>
601 <element name="jmxport" type="integer" minOccurs="1"
602 maxOccurs="unbounded"/>
603 </sequence>
604 </complexType>
605 </element>
606 <element name="host56" minOccurs="0">
607 <complexType>
608 <sequence>
609 <element name="name" type="string"/>
610 <element name="jmxport" type="integer" minOccurs="1"
611 maxOccurs="unbounded"/>
612 </sequence>
613 </complexType>
614 </element>
615 <element name="host57" minOccurs="0">
616 <complexType>
617 <sequence>
618 <element name="name" type="string"/>
619 <element name="jmxport" type="integer" minOccurs="1"
620 maxOccurs="unbounded"/>
621 </sequence>
622 </complexType>
623 </element>
624 <element name="host58" minOccurs="0">
625 <complexType>
626 <sequence>
627 <element name="name" type="string"/>
628 <element name="jmxport" type="integer" minOccurs="1"
629 maxOccurs="unbounded"/>
630 </sequence>
631 </complexType>
632 </element>
633 <element name="host59" minOccurs="0">
634 <complexType>
635 <sequence>
636 <element name="name" type="string"/>
637 <element name="jmxport" type="integer" minOccurs="1"
638 maxOccurs="unbounded"/>
639 </sequence>
640 </complexType>
641 </element>
642 <element name="host60" minOccurs="0">
643 <complexType>
644 <sequence>
645 <element name="name" type="string"/>
646 <element name="jmxport" type="integer" minOccurs="1"
647 maxOccurs="unbounded"/>
648 </sequence>
649 </complexType>
650 </element>
651 <element name="host61" minOccurs="0">
652 <complexType>
653 <sequence>
654 <element name="name" type="string"/>
655 <element name="jmxport" type="integer" minOccurs="1"
656 maxOccurs="unbounded"/>
657 </sequence>
658 </complexType>
659 </element>
660 <element name="host62" minOccurs="0">
661 <complexType>
662 <sequence>
663 <element name="name" type="string"/>
664 <element name="jmxport" type="integer" minOccurs="1"
665 maxOccurs="unbounded"/>
666 </sequence>
667 </complexType>
668 </element>
669 <element name="host63" minOccurs="0">
670 <complexType>
671 <sequence>
672 <element name="name" type="string"/>
673 <element name="jmxport" type="integer" minOccurs="1"
674 maxOccurs="unbounded"/>
675 </sequence>
676 </complexType>
677 </element>
678 <element name="host64" minOccurs="0">
679 <complexType>
680 <sequence>
681 <element name="name" type="string"/>
682 <element name="jmxport" type="integer" minOccurs="1"
683 maxOccurs="unbounded"/>
684 </sequence>
685 </complexType>
686 </element>
687 <element name="host65" minOccurs="0">
688 <complexType>
689 <sequence>
690 <element name="name" type="string"/>
691 <element name="jmxport" type="integer" minOccurs="1"
692 maxOccurs="unbounded"/>
693 </sequence>
694 </complexType>
695 </element>
696 <element name="host66" minOccurs="0">
697 <complexType>
698 <sequence>
699 <element name="name" type="string"/>
700 <element name="jmxport" type="integer" minOccurs="1"
701 maxOccurs="unbounded"/>
702 </sequence>
703 </complexType>
704 </element>
705 <element name="host67" minOccurs="0">
706 <complexType>
707 <sequence>
708 <element name="name" type="string"/>
709 <element name="jmxport" type="integer" minOccurs="1"
710 maxOccurs="unbounded"/>
711 </sequence>
712 </complexType>
713 </element>
714 <element name="host68" minOccurs="0">
715 <complexType>
716 <sequence>
717 <element name="name" type="string"/>
718 <element name="jmxport" type="integer" minOccurs="1"
719 maxOccurs="unbounded"/>
720 </sequence>
721 </complexType>
722 </element>
723 <element name="host69" minOccurs="0">
724 <complexType>
725 <sequence>
726 <element name="name" type="string"/>
727 <element name="jmxport" type="integer" minOccurs="1"
728 maxOccurs="unbounded"/>
729 </sequence>
730 </complexType>
731 </element>
732 <element name="host70" minOccurs="0">
733 <complexType>
734 <sequence>
735 <element name="name" type="string"/>
736 <element name="jmxport" type="integer" minOccurs="1"
737 maxOccurs="unbounded"/>
738 </sequence>
739 </complexType>
740 </element>
741 <element name="host71" minOccurs="0">
742 <complexType>
743 <sequence>
744 <element name="name" type="string"/>
745 <element name="jmxport" type="integer" minOccurs="1"
746 maxOccurs="unbounded"/>
747 </sequence>
748 </complexType>
749 </element>
750 <element name="host72" minOccurs="0">
751 <complexType>
752 <sequence>
753 <element name="name" type="string"/>
754 <element name="jmxport" type="integer" minOccurs="1"
755 maxOccurs="unbounded"/>
756 </sequence>
757 </complexType>
758 </element>
759 <element name="host73" minOccurs="0">
760 <complexType>
761 <sequence>
762 <element name="name" type="string"/>
763 <element name="jmxport" type="integer" minOccurs="1"
764 maxOccurs="unbounded"/>
765 </sequence>
766 </complexType>
767 </element>
768 <element name="host74" minOccurs="0">
769 <complexType>
770 <sequence>
771 <element name="name" type="string"/>
772 <element name="jmxport" type="integer" minOccurs="1"
773 maxOccurs="unbounded"/>
774 </sequence>
775 </complexType>
776 </element>
777 <element name="host75" minOccurs="0">
778 <complexType>
779 <sequence>
780 <element name="name" type="string"/>
781 <element name="jmxport" type="integer" minOccurs="1"
782 maxOccurs="unbounded"/>
783 </sequence>
784 </complexType>
785 </element>
786 <element name="host76" minOccurs="0">
787 <complexType>
788 <sequence>
789 <element name="name" type="string"/>
790 <element name="jmxport" type="integer" minOccurs="1"
791 maxOccurs="unbounded"/>
792 </sequence>
793 </complexType>
794 </element>
795 <element name="host77" minOccurs="0">
796 <complexType>
797 <sequence>
798 <element name="name" type="string"/>
799 <element name="jmxport" type="integer" minOccurs="1"
800 maxOccurs="unbounded"/>
801 </sequence>
802 </complexType>
803 </element>
804 <element name="host78" minOccurs="0">
805 <complexType>
806 <sequence>
807 <element name="name" type="string"/>
808 <element name="jmxport" type="integer" minOccurs="1"
809 maxOccurs="unbounded"/>
810 </sequence>
811 </complexType>
812 </element>
813 <element name="host79" minOccurs="0">
814 <complexType>
815 <sequence>
816 <element name="name" type="string"/>
817 <element name="jmxport" type="integer" minOccurs="1"
818 maxOccurs="unbounded"/>
819 </sequence>
820 </complexType>
821 </element>
822 <element name="host80" minOccurs="0">
823 <complexType>
824 <sequence>
825 <element name="name" type="string"/>
826 <element name="jmxport" type="integer" minOccurs="1"
827 maxOccurs="unbounded"/>
828 </sequence>
829 </complexType>
830 </element>
831 <element name="host81" minOccurs="0">
832 <complexType>
833 <sequence>
834 <element name="name" type="string"/>
835 <element name="jmxport" type="integer" minOccurs="1"
836 maxOccurs="unbounded"/>
837 </sequence>
838 </complexType>
839 </element>
840 <element name="host82" minOccurs="0">
841 <complexType>
842 <sequence>
843 <element name="name" type="string"/>
844 <element name="jmxport" type="integer" minOccurs="1"
845 maxOccurs="unbounded"/>
846 </sequence>
847 </complexType>
848 </element>
849 <element name="host83" minOccurs="0">
850 <complexType>
851 <sequence>
852 <element name="name" type="string"/>
853 <element name="jmxport" type="integer" minOccurs="1"
854 maxOccurs="unbounded"/>
855 </sequence>
856 </complexType>
857 </element>
858 <element name="host84" minOccurs="0">
859 <complexType>
860 <sequence>
861 <element name="name" type="string"/>
862 <element name="jmxport" type="integer" minOccurs="1"
863 maxOccurs="unbounded"/>
864 </sequence>
865 </complexType>
866 </element>
867 <element name="host85" minOccurs="0">
868 <complexType>
869 <sequence>
870 <element name="name" type="string"/>
871 <element name="jmxport" type="integer" minOccurs="1"
872 maxOccurs="unbounded"/>
873 </sequence>
874 </complexType>
875 </element>
876 <element name="host86" minOccurs="0">
877 <complexType>
878 <sequence>
879 <element name="name" type="string"/>
880 <element name="jmxport" type="integer" minOccurs="1"
881 maxOccurs="unbounded"/>
882 </sequence>
883 </complexType>
884 </element>
885 <element name="host87" minOccurs="0">
886 <complexType>
887 <sequence>
888 <element name="name" type="string"/>
889 <element name="jmxport" type="integer" minOccurs="1"
890 maxOccurs="unbounded"/>
891 </sequence>
892 </complexType>
893 </element>
894 <element name="host88" minOccurs="0">
895 <complexType>
896 <sequence>
897 <element name="name" type="string"/>
898 <element name="jmxport" type="integer" minOccurs="1"
899 maxOccurs="unbounded"/>
900 </sequence>
901 </complexType>
902 </element>
903 <element name="host89" minOccurs="0">
904 <complexType>
905 <sequence>
906 <element name="name" type="string"/>
907 <element name="jmxport" type="integer" minOccurs="1"
908 maxOccurs="unbounded"/>
909 </sequence>
910 </complexType>
911 </element>
912 <element name="host90" minOccurs="0">
913 <complexType>
914 <sequence>
915 <element name="name" type="string"/>
916 <element name="jmxport" type="integer" minOccurs="1"
917 maxOccurs="unbounded"/>
918 </sequence>
919 </complexType>
920 </element>
921 <element name="host91" minOccurs="0">
922 <complexType>
923 <sequence>
924 <element name="name" type="string"/>
925 <element name="jmxport" type="integer" minOccurs="1"
926 maxOccurs="unbounded"/>
927 </sequence>
928 </complexType>
929 </element>
930 <element name="host92" minOccurs="0">
931 <complexType>
932 <sequence>
933 <element name="name" type="string"/>
934 <element name="jmxport" type="integer" minOccurs="1"
935 maxOccurs="unbounded"/>
936 </sequence>
937 </complexType>
938 </element>
939 <element name="host93" minOccurs="0">
940 <complexType>
941 <sequence>
942 <element name="name" type="string"/>
943 <element name="jmxport" type="integer" minOccurs="1"
944 maxOccurs="unbounded"/>
945 </sequence>
946 </complexType>
947 </element>
948 <element name="host94" minOccurs="0">
949 <complexType>
950 <sequence>
951 <element name="name" type="string"/>
952 <element name="jmxport" type="integer" minOccurs="1"
953 maxOccurs="unbounded"/>
954 </sequence>
955 </complexType>
956 </element>
957 <element name="host95" minOccurs="0">
958 <complexType>
959 <sequence>
960 <element name="name" type="string"/>
961 <element name="jmxport" type="integer" minOccurs="1"
962 maxOccurs="unbounded"/>
963 </sequence>
964 </complexType>
965 </element>
966 <element name="host96" minOccurs="0">
967 <complexType>
968 <sequence>
969 <element name="name" type="string"/>
970 <element name="jmxport" type="integer" minOccurs="1"
971 maxOccurs="unbounded"/>
972 </sequence>
973 </complexType>
974 </element>
975 <element name="host97" minOccurs="0">
976 <complexType>
977 <sequence>
978 <element name="name" type="string"/>
979 <element name="jmxport" type="integer" minOccurs="1"
980 maxOccurs="unbounded"/>
981 </sequence>
982 </complexType>
983 </element>
984 <element name="host98" minOccurs="0">
985 <complexType>
986 <sequence>
987 <element name="name" type="string"/>
988 <element name="jmxport" type="integer" minOccurs="1"
989 maxOccurs="unbounded"/>
990 </sequence>
991 </complexType>
992 </element>
993 <element name="host99" minOccurs="0">
994 <complexType>
995 <sequence>
996 <element name="name" type="string"/>
997 <element name="jmxport" type="integer" minOccurs="1"
998 maxOccurs="unbounded"/>
999 </sequence>
1000 </complexType>
1001 </element>
1002 <element name="host100" minOccurs="0">
1003 <complexType>
1004 <sequence>
1005 <element name="name" type="string"/>
1006 <element name="jmxport" type="integer" minOccurs="1"
1007 maxOccurs="unbounded"/>
1008 </sequence>
1009 </complexType>
1010 </element>
1011 </all>
1012 </complexType>
1013
1014 <complexType name="remotefile">
1015 <sequence>
1016 <element name="class" type="set:classname"/>
1017 </sequence>
1018 </complexType>
1019
1020 <complexType name="ftpremotefile">
1021 <complexContent>
1022 <extension base="set:remotefile">
1023 <sequence>
1024 <element name="serverName" type="set:hostname"/>
1025 <element name="serverPort" type="int"/>
1026 <element name="userName" type="string"/>
1027 <element name="userPassword" type="string"/>
1028 <element name="retries" type="int"/>
1029 </sequence>
1030 </extension>
1031 </complexContent>
1032 </complexType>
1033
1034 <complexType name="httpremotefile">
1035 <complexContent>
1036 <extension base="set:remotefile">
1037 <sequence>
1038 <element name="port" type="int"/>
1039 </sequence>
1040 </extension>
1041 </complexContent>
1042 </complexType>
1043
1044 <complexType name="jms">
1045 <all>
1046 <element name="class">
1047 <simpleType>
1048 <restriction base="string">
1049 <enumeration value="SunMQ" />
1050 <enumeration value="ActiveMQ" />
1051 <enumeration value="JBossMQ" />
1052 <enumeration value="TestMQ" />
1053 </restriction>
1054 </simpleType>
1055 </element>
1056 <element name="broker" type="set:hostname" />
1057 <element name="port" type="int" />
1058 <element name="environmentName" type="string"/>
1059 </all>
1060 </complexType>
1061
1062 <complexType name="arcrepositoryclient">
1063 <sequence>
1064 <element name="class" type="set:classname"/>
1065 </sequence>
1066 </complexType>
1067
1068 <complexType name="jmsarcrepositoryclient">
1069 <complexContent>
1070 <extension base="set:arcrepositoryclient">
1071 <sequence>
1072 <element name="getTimeout" type="long"/>
1073 <element name="storeRetries" type="int"/>
1074 <element name="storeTimeout" type="long"/>
1075 </sequence>
1076 </extension>
1077 </complexContent>
1078 </complexType>
1079
1080 <complexType name="indexclient">
1081 <sequence>
1082 <element name="class" type="set:classname"/>
1083 </sequence>
1084 </complexType>
1085
1086 <complexType name="indexrequestclient">
1087 <complexContent>
1088 <extension base="set:indexclient">
1089 <sequence>
1090 <element name="indexRequestTimeout" type="long"/>
1091 </sequence>
1092 </extension>
1093 </complexContent>
1094 </complexType>
1095
1096 <complexType name="datamodel">
1097 <all>
1098 <element name="domain">
1099 <complexType>
1100 <all>
1101 <element name="defaultSeedlist" type="string"/>
1102 <element name="defaultConfig" type="string"/>
1103 <element name="defaultOrderxml" type="string"/>
1104 <element name="defaultMaxrate" type="string"/>
1105 <element name="validDomainRegex" type="string"/>
1106 </all>
1107 </complexType>
1108 </element>
1109 <element name="database" type="set:database"/>
1110 </all>
1111 </complexType>
1112
1113 <complexType name="database">
1114 <sequence>
1115 <element name="url" type="string" minOccurs="0" maxOccurs="1"/>
1116 <element name="specificsclass" type="set:classname"/>
1117 </sequence>
1118 </complexType>
1119
1120 <complexType name="derbydatabase">
1121 <complexContent>
1122 <extension base="set:database">
1123 <sequence>
1124 <element name="backupInitHour" type="int"/>
1125 </sequence>
1126 </extension>
1127 </complexContent>
1128 </complexType>
1129
1130 <complexType name="scheduler">
1131 <all>
1132 <element name="errorFactorPrevResult" type="long" />
1133 <element name="errorFactorBestGuess" type="long" />
1134 <element name="expectedAverageBytesPerObject" type="long" />
1135 <element name="maxDomainSize" type="long" />
1136 <element name="jobs">
1137 <complexType>
1138 <all>
1139 <element name="maxRelativeSizeDifference" type="long" />
1140 <element name="minAbsoluteSizeDifference" type="long" />
1141 <element name="maxTotalSize" type="long" />
1142 </all>
1143 </complexType>
1144 </element>
1145 <element name="configChunkSize" type="long" />
1146 </all>
1147 </complexType>
1148
1149 <complexType name="harvesting">
1150 <all>
1151 <element name="serverDir" type="set:directoryPath" />
1152 <element name="oldjobsDir" type="set:directoryPath" />
1153 <element name="heritrix">
1154 <complexType>
1155 <all>
1156 <element name="inactivityTimeout" type="long"/>
1157 <element name="noresponseTimeout" type="long"/>
1158 </all>
1159 </complexType>
1160 </element>
1161 <element name="queuePriority">
1162 <simpleType>
1163 <restriction base="string">
1164 <enumeration value="HIGHPRIORITY" />
1165 <enumeration value="LOWPRIORITY" />
1166 </restriction>
1167 </simpleType>
1168 </element>
1169 <element name="isrunningFile" type="set:directoryPath"/>
1170 </all>
1171 </complexType>
1172
1173 <complexType name="webinterface">
1174 <sequence>
1175 <element name="language" minOccurs="1" maxOccurs="unbounded">
1176 <complexType>
1177 <all>
1178 <element name="locale" type="string"/>
1179 <element name="name" type="string"/>
1180 </all>
1181 </complexType>
1182 </element>
1183 <element name="siteSection" minOccurs="0" maxOccurs="unbounded">
1184 <complexType>
1185 <all>
1186 <element name="class" type="set:classname"/>
1187 <element name="webapplication" type="set:directoryPath"/>
1188 <element name="deployPath" type="string"/>
1189 </all>
1190 </complexType>
1191 </element>
1192 </sequence>
1193 </complexType>
1194
1195 <complexType name="arcrepository">
1196 <sequence>
1197 <element name="baseDir" type="set:directoryPath"/>
1198 <element name="location" maxOccurs="unbounded">
1199 <complexType>
1200 <all>
1201 <element name="name" type="string"/>
1202 </all>
1203 </complexType>
1204 </element>
1205 <element name="batchLocation" type="string"/>
1206 </sequence>
1207 </complexType>
1208
1209 <complexType name="bitarchive">
1210 <sequence>
1211 <element name="minSpaceLeft" type="long"/>
1212 <element name="fileDir" type="set:directoryPath" maxOccurs="unbounded"/>
1213 <element name="heartbeatFrequency" type="long"/>
1214 <element name="acceptableHeartbeatDelay" type="long"/>
1215 <element name="batchMessageTimeout" type="long"/>
1216 <element name="thisLocation" type="string"/>
1217 <element name="thisCredentials" type="string"/>
1218 <element name="limitForRecordDatatransferInFile" type="long"/>
1219 </sequence>
1220 </complexType>
1221
1222 <!-- A placeholder for a simpleType corresponding to legal
1223 directory paths in windows and unix -->
1224 <simpleType name="directoryPath" >
1225 <restriction base="string" >
1226 <pattern value=".*" />
1227 </restriction>
1228 </simpleType>
1229
1230 <!-- A placeholder for a simpleType corresponding to legal
1231 hostnames (numerical, named, and localhost) -->
1232 <simpleType name="hostname" >
1233 <restriction base="string" >
1234 <pattern value=".*"/>
1235 </restriction>
1236 </simpleType>
1237
1238 <!-- A placeholder for a simpleType corresponding to legal
1239 java classnames -->
1240 <simpleType name="classname" >
1241 <restriction base="string">
1242 <pattern value=".*" />
1243 </restriction>
1244 </simpleType>
1245
1246 </schema>
Attached Files
To refer to attachments on a page, use attachment:filename, as shown below in the list of files. Do NOT use the URL of the [get] link, since this is subject to change and can break easily.You are not allowed to attach a file to this page.