Download deployment instructions - Ex Libris Developer Network

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

URL redirection wikipedia , lookup

Transcript
ARC Viewer Deployment
© Ex Libris Ltd. 2010
Page 1
CONFIDENTIAL INFORMATION
All of the information and material herein, inclusive of text, images, logos, and
product names, is either the property of, or used with permission of Ex Libris Ltd.
The information included in this document may not be distributed, modified,
displayed, or reproduced, in whole or in part, without the prior written permission of
Ex Libris Ltd.
TRADEMARKS
Ex Libris, the Ex Libris logo, Aleph, SFX, SFXIT, MetaLib, DigiTool, Verde, Primo,
Voyager, MetaSearch, MetaIndex, and other Ex Libris products and services
referenced herein are trademarks of Ex Libris and may be registered in certain
jurisdictions. All other product names, company names, marks, and logos referenced
herein may be trademarks of their respective owners.
DISCLAIMER
The information contained in this document is compiled from various sources and
provided on an "as is" basis for general information purposes only without any
representations, conditions, or warranties, whether express or implied, including any
implied warranties of satisfactory quality, completeness, accuracy, or fitness for a
particular purpose.
Ex Libris, its subsidiaries, and related corporations ("Ex Libris Group") disclaim any
and all liability for all use of this information, including loss, damages, claims, or
expenses any person may incur as a result of the use of this information, even if
advised of the possibility of such loss or damage.
© Ex Libris Ltd., 2010
© Ex Libris Ltd. 2010
Page 2
Table of Contents
Introduction ................................................................................................ 4
IE Metadata ................................................................................................ 5
IE Entity Type .......................................................................................... 5
Web Harvesting DNX section ...................................................................... 5
DC Elements ............................................................................................ 6
Rosetta Configuration ................................................................................... 7
Delivery Rules .......................................................................................... 7
Deployment in Rosetta server ......................................................................... 8
© Ex Libris Ltd. 2010
Page 3
Introduction
This document describes the steps required for deploying the ARC
viewer in Rosetta.
The purpose of deploying this viewer is to allow the delivery of Web
Archives that are stored in Rosetta.
Web Archive – A web archive is a set of files that were harvested by
a web curator tool. The tool copies the content of a web site and
captures its content in an archived container (e.g. arc file). The
functionality of a Web Archive viewer (such as the ARC viewer) is to
allow the user view the web site as it was captured.
The ARC viewer was developed by the National Library of New
Zealand and it can be deployed in any of Rosetta installations.
© Ex Libris Ltd. 2010
Page 4
IE Metadata
In order to be viewed by the ARC viewer, the IE should have the
following metadata:
IE Entity Type
The ARC viewer expects the IE to have the value WebHarvestIE in
its IEEntityType field.
In order to support that, there should be an entry in the IE Entity
Type Code Table with the code = “WebHarvestIE”.
Web Harvesting DNX section
The ARC viewer expects the IE to have the webHarvesting DNX
section populated. The mandatory fields should be:

harvest date

primary seed URL

target name
© Ex Libris Ltd. 2010
Page 5
For example:
DC Elements
The following DC terms need to be present in the dmdSec of the
METS file:

dc:date

dcterms:available.
For example:
These DC fields should be populated by the submission application
that prepares the web archive for ingest.
Note that the dates should match the dates in the Web Harvesting
DNX section.
© Ex Libris Ltd. 2010
Page 6
Rosetta Configuration
Delivery Rules
An IE Delivery Rule must be added in order to allow the Delivery
Manager to use the ARC viewer:

The input parameter should be:
o IE Entity Type = WebHarvestIE

The output parameters should be:
o Viewer URL = /ArcAggregator/arcView?
o Viewer Pre-Processor =
com.exlibris.dps.delivery.vpp.FullIEExportPreProcessor
Note that this rule should be first in the order of list of Delivery
rules; otherwise the IE will get “caught” by the generic rule that can
work with all IE Entity Type values.
© Ex Libris Ltd. 2010
Page 7
Deployment in Rosetta server
It would be recommended to use the Exlibris provided Viewer
deployment procedure while copying the ArcViewer war file into
the Rosetta Staging servers. However following steps can be
used alternatively.
Deployment of the ARC viewer in is done simply by copying the
WAR file to the directory ${dps_dev}/system.dir/thirdparty/jboss/server/default/deploy/
(This location is accessible by the dps_deploy alias)
ARC Viewer log
The log of the ARC viewer can be found next to the server.log,
under
/exlibris/dps/d4_1/system.dir/thirdparty/jboss/server/default/log
(accessible by the alias dps_log)
© Ex Libris Ltd. 2010
Page 8