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.
  • [get | view] (2007-09-05 15:15:24, 100.5 KB) [[attachment:Installation-Discussions-Settings.ppt]]
  • [get | view] (2007-09-04 10:59:04, 19.2 KB) [[attachment:settings_example.xml]]
  • [get | view] (2007-09-04 11:06:49, 50.5 KB) [[attachment:settings_xsd.txt]]
 All files | Selected Files: delete move to page copy to page

You are not allowed to attach a file to this page.