6
|
1 # OAICat Configuration
|
|
2
|
|
3 # This paramter is optional. Comment it out if you want the code to get the baseURL
|
|
4 # from the request instead. Setting it here is only necessary if your firewall messes
|
|
5 # with the request in a way that alters the baseURL from your expectations.
|
|
6 # OAIHandler.baseURL=http://alcme.oclc.org/oaicat/OAIHandler
|
|
7
|
|
8 # Uncomment this line if you want to include an XSL stylesheet reference
|
|
9 # in the OAI response so they can be rendered into HTML by browsers.
|
|
10 # OAIHandler.styleSheet=/oaicat/oaicat.xsl
|
|
11
|
|
12 # Uncomment this line if you want OAICat to render the responses into HTML on the server using
|
|
13 # OAIHandler.stylesheet when the request comes from an old browser.
|
|
14 # OAIHandler.renderForOldBrowsers=true
|
|
15 OAIHandler.appBase=../applications/j2ee-modules
|
|
16
|
|
17 AbstractCatalog.oaiCatalogClassName=edu.harvard.iq.dvn.core.web.oai.catalog.DVNOAICatalog
|
|
18 AbstractCatalog.recordFactoryClassName=edu.harvard.iq.dvn.core.web.oai.catalog.DVNXMLRecordFactory
|
|
19 AbstractCatalog.secondsToLive=18000
|
|
20
|
|
21 # Choose one of the following two
|
|
22 #AbstractCatalog.granularity=YYYY-MM-DD
|
|
23 AbstractCatalog.granularity=YYYY-MM-DDThh:mm:ssZ
|
|
24
|
|
25 # Change to include properties peculiar to your implementation of AbstractCatalog
|
|
26 DVNOAICatalog.maxListSize=10
|
|
27 DVNOAICatalog.homeDir=../applications/j2ee-apps/DVN-EAR/DVN-web_war/WEB-INF/
|
|
28 DVNOAICatalog.hideExtension=true
|
|
29
|
|
30 FileRecordFactory.repositoryIdentifier=oaicat.oclc.org
|
|
31
|
|
32 # Custom Identify response values
|
|
33 Identify.repositoryName=Dataverse Network repository
|
|
34 Identify.adminEmail=mailto:dataverse@lists.hmdc.harvard.edu
|
|
35 Identify.earliestDatestamp=2000-01-01T00:00:00Z
|
|
36 Identify.deletedRecord=no
|
|
37
|
|
38 # This is the old way to specify <description><oai-identifier> for the Identify verb
|
|
39 # Identify.repositoryIdentifier=oaicat.oclc.org
|
|
40 # Identify.sampleIdentifier=oai:oaicat.oclc.org:OCLCNo/ocm00000012
|
|
41
|
|
42 # This is the new way to specify <description> elements in general for the Identify verb
|
|
43 # Append something unique like .1, .2, etc to 'Identify.description' for each occurrence
|
|
44 #Identify.description.1=<description><oai-identifier xmlns=\"http://www.openarchives.org/OAI/2.0/oai-identifier\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"http://www.openarchives.org/OAI/2.0/oai-identifier http://www.openarchives.org/OAI/2.0/oai-identifier.xsd\"><scheme>oai</scheme><repositoryIdentifier>oaicat.oclc.org</repositoryIdentifier><delimiter>:</ delimiter><sampleIdentifier>oai:oaicat.oclc.org:OCLCNo/ocm00000012</sampleIdentifier></oai-identifier></description>
|
|
45
|
|
46 # List the supported metadataPrefixes along with the class that performs the associated crosswalk
|
|
47 Crosswalks.oai_dc=ORG.oclc.oai.server.crosswalk.XML2oai_dc
|
|
48 # Crosswalks.oai_etdms=ORG.oclc.oai.server.crosswalk.XML2oai_etdms
|
|
49 Crosswalks.ddi=edu.harvard.iq.dvn.core.web.oai.catalog.DVNXML2ddi
|
|
50
|
|
51 #FileMap2oai_dc.xsltName=../applications/j2ee-modules/oaicat/WEB-INF/etdms2dc.xsl
|