Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Excerpt

Planned release: Beginning of January 2015. Currently planned milestones are:

Child pages (Children Display)
excerpttrue
excerptTypesimple

Contents

Table of Contents
minLevel2

Highlights

Heritrix 3

This is the production release for NetarchiveSuite based on the new Heritrix3.

Java 8

NetarchiveSuite now requires java 8 to run.

More detailed jar file structure

The jar files now fit the module module better. This means the deploy script should be updated to the follow application <-> jar file classpath definitions:

  • Global deployClassPath show only contain one element: 

    Code Block
    <deployGlobal>
      <deployClassPath>lib/netarchivesuite-monitor-core.jar</deployClassPath>
      ....
  • GUIApplication: 

    Code Block
    <applicationName name="dk.netarkivet.common.webinterface.GUIApplication">
      <deployClassPath>lib/netarchivesuite-harvest-scheduler.jar</deployClassPath>
      <deployClassPath>lib/netarchivesuite-archive-core.jar</deployClassPath>
      ....
  • ArcRepositoryApplication: 

    Code Block
    <applicationName name="dk.netarkivet.archive.arcrepository.ArcRepositoryApplication">
      <deployClassPath>lib/netarchivesuite-archive-core.jar</deployClassPath>
      ....
  • BitarchiveMonitorApplication: 

    Code Block
    <applicationName name="dk.netarkivet.archive.bitarchive.BitarchiveMonitorApplication">
      <deployClassPath>lib/netarchivesuite-archive-core.jar</deployClassPath>
      ...
  • HarvestJobManagerApplication: 

    Code Block
    <applicationName name="dk.netarkivet.harvester.scheduler.HarvestJobManagerApplication">
      <deployClassPath>lib/netarchivesuite-harvest-scheduler.jar</deployClassPath>
      ....
  • BitarchiveApplication: 

    Code Block
    <applicationName name="dk.netarkivet.archive.bitarchive.BitarchiveApplication">
      <deployClassPath>lib/netarchivesuite-archive-core.jar</deployClassPath>
      ...
  • HarvestControllerApplication: 

    Code Block
    <applicationName name="dk.netarkivet.harvester.harvesting.HarvestControllerApplication">
      <deployClassPath>lib/netarchivesuite-heritrix1-controller.jar</deployClassPath>
      ...
  • IndexServerApplication: 

    Code Block
    <applicationName name="dk.netarkivet.harvester.indexserver.IndexServerApplication">
      <deployClassPath>lib/netarchivesuite-harvest-scheduler.jar</deployClassPath>
      <deployClassPath>lib/netarchivesuite-archive-core.jar</deployClassPath>
      ...
  • ViewerProxyApplication: 

    Code Block
    <applicationName name="dk.netarkivet.viewerproxy.ViewerProxyApplication">
      <deployClassPath>lib/netarchivesuite-harvest-scheduler.jar</deployClassPath>
      <deployClassPath>lib/netarchivesuite-archive-core.jar</deployClassPath>
      ...
  • ChecksumFileApplication: 

    Code Block<applicationName name="dk.netarkivet.archive.checksum.ChecksumFileApplication"> <deployClassPath>lib/netarchivesuite-archive-core.jar</deployClassPath> ....

    . See 

    Full list of issues resolved in this release

    Jira Legacy
    serverSystem JIRA
    columnstype,key,priority,summary
    maximumIssues20
    jqlQueryproject = NAS AND issuetype in standardIssueTypes() AND fixVersion = 5.0 AND NOT component = Test ORDER BY priority DESC, created ASC
    serverId81c76265-cab2-3ba5-b74d-ee7cd9a2765e

    Known issues

    Jira Legacy
    serverSystem JIRA
    columnstype,key,priority,summary
    maximumIssues20
    jqlQueryproject = NAS AND issuetype = Bug AND affectedVersion = 5.0 ORDER BY priority DESC, cf[10010] ASC, fixVersion ASC
    serverId81c76265-cab2-3ba5-b74d-ee7cd9a2765e