Digital Library Record Generation and Harvesting
Digital Library Record Generation with the DLwriter Service
Configuration
The
DLwriter service must be enabled in the threddsConfig.xml configuration
file before it can be used. This is done by adding the following lines:
<CatalogServices>
<allow>true</allow>
</CatalogServices>
Further
configuration must be done before the DLwriter can be used on
remote catalogs. This requires the addition of an allowRemote element:
<CatalogServices>
<allow>true</allow>
<allowRemote>true</allowRemote>
</CatalogServices>
Usage
The
DLwriter service generates digital library records for each dataset in
a given catalog. The following parameters can be used:
- "catalog"
- the URL of the target catalog (relative to the request URL or absolute [if enabled with allowRemote as above])
- "type" - the value must be either "DIF" or "ADN"
As follows:
- http://servername:port/thredds/DLwriter?type=(ADN|DIF)&[catalog=catalog.xml]
- Default catalog is /thredds/idd/models.xml
The digital library records are written to ${tomcat_home}/content/thredds/DLwriter
.
Digial Library Harvesting
Install the DLESE OAI Provider
- Follow these instructions for installing: http://www.dlese.org/dds/services/joai_software.jsp.
Current version is 3.10 as of this writing.
- You can use the Tomcat manager to upload the war file and install on your server.
- The OAI manager will be at http://server:8080/oai/ (see motherlode example). Follow the documentation
to configure.
- Repository name:
- format: dif and adn
OAI Harvesting
- Install the DLESE OAI Provider. We will provide a special version, already configured for use with the TDS.
- modify
/webapps/oai/oai_requests/ListMetadataFormats.jsp
- changed updateFrequency in web.xml to 1440 (1 day). 0 = off.
- The OAI URL will be http://servername:port/oai/provider
Related Documents
This document is maintained by Unidata and was
last updated February 2009. Send comments to THREDDS
support.