Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: added info about development moving to GitHub

...

Info
titleEarly Access Release Available

An "Early Access" release of the Replication Task Suite is available to install via:

at
Info
titleNew Development has moved to GitHub

New Development of the Replication Task Suite has been moved to GitHub: https://github.com/DSpace/dspace-replicateImage Modified

This The older SVN code repository still exists, but it has not been updated since the 1.0-EA (Early Access) release may also be installed via Maven. See #Maven-based InstallationRelease.

Note
titleMore Information

More information on the Replication Task Suite is available from the following webinars/screencasts:

The #Problem Statement & Usage Examples section below also provides some real-life scenarios/examples of where each Replication task may come in handy.

...

  1. Download the Replication Suite code
  2. Build/Compile the Replication Suite, by running the following from the root directory
    Code Block
    mvn package
  3. Copy the generated JAR files to your DSpace 1.8 installation.
    1. Wiki Markup
      There are a total of 5 JARs that will need to be copied to your {{\[dspace\]/lib/}}
      • Wiki Markup
        {{\[dspace-replicate\]/target/dspace-replicate-\[version\].jar}}  (The Replication Suite Plugin)
      • Wiki Markup
        {{\[dspace-replicate\]/target/lib/common-\[version\].jar}} (DuraCloud common libraries - required for DuraCloud integration)
      • Wiki Markup
        {{\[dspace-replicate\]/target/lib/commons-compress-\[version\].jar}} (Apache Commons Compress - prerequisite for Replication Suite plugin)
      • Wiki Markup
        {{\[dspace-replicate\]/target/lib/storageprovider-\[version\].jar}} (DuraCloud storage provider libraries - required for DuraCloud integration)
      • Wiki Markup
        {{\[dspace-replicate\]/target/lib/storeclient-\[version\].jar}} (DuraCloud store client libraries - required for DuraCloud integration)
    2. Wiki Markup
      Also, copy the above 5 JARs also to your XMLUI web application's WEB-INF/lib directory (e.g. {{\[dspace\]/webapps/xmlui/WEB-INF/lib/}})
  4. Copy the Replication Suite's configuration files to your DSpace configuration directory
    • Wiki Markup
      *Replication Suite Configuration File:* Copy {{\[dspace-replicate\]/config/modules/replicate.cfg}} to your {{\[dspace\]/config/modules/}} directory
    • Wiki Markup
      *METS-specific AIP Configuration Settings:* Copy {{\[dspace-replicate\]/config/modules/replicate-mets.cfg}} to your {{\[dspace\]/config/modules/}} directory
    • Wiki Markup
      *DuraCloud Configuration File:* Copy {{\[dspace-replicate\]/config/modules/duracloud.cfg}} to your {{\[dspace\]/config/modules/}} directory
  5. Finally, follow the Configuration settings instructions below to configure the Replication Suite based on your usage needs.
    • Wiki Markup
      There is a sample {{curate.cfg}} file provided in {{\[dspace-replicate\]/config/modules/curate.cfg}} which can be used as a reference. It is pre-configured to use the [DSpace AIP Format|DSDOC18:DSpace AIP Format] (METS-based packaging).

...