Integrating wayback development into the main project is urgent as the current situation

  1. Lacks version control
  2. Lacks quality control
  3. Requires fiddly manual intervention for rebuild
  4. Has poor knowledge management (ie only CSR knows how it works)

Wayback comes as a war file (with supporting scripts for, e.g. url canonicalization). In order to use it one must

  1. Unpack the war
  2. Replace the supplied configuration files with relevant configuration files
  3. Add netarchivesuite jar-files and dependencies to the webapps lib directory
  4. Add the compiled Arcrepository-connector class to the webaps classes directory
  5. Repack the war file and deploy to ROOT.

In the current configuration, settings.xml is located in the webapp. It should be moved outside and made available to the classloader by starting tomcat with the appropriate -Ddk.netarkivet.settings.file parameter.