OAICat - An OAI-PMH v2 Repository Framework A Project of OCLC Research

Description

The OAICat Open Source project is a Java Servlet web application providing an OAI-PMH v2.0 repository framework. This framework has been customized to work with an eXist XML Database repository holding SPASE metadata records by implementing several Java interfaces. This demonstration of the interfaces is based on OCLC's webapp distribution and can be tested through the protocol request forms listed below.

License Information

OCLC Research Public License

Demo baseURL

http://vspo.vs3o.aquilent.com/oaicat/OAIHandler

This implementation can also be tested via the OAI Repository Explorer by entering the Base URL in the topmost text box on that page.

Protocol Request Forms

  1. Identify
  2. GetRecord
  3. ListIdentifiers (Resumption)
  4. ListMetadataFormats
  5. ListRecords (Resumption)
  6. ListSets (Resumption)

Customization Notes

  1. File System Implementation (default)
  2. Single XML File Implementation
  3. SRW/U Implementation
  4. JDBC Implementation
  5. Newton Implementation
  6. Gwen Implementation
OAICat - An OAI-PMH v2 Repository Framework    
Jeff Young (OCLC)
for information on the OAIcat distribution
Carl Cornwell (Aquilent)
for information on this instance

Last modified: Fri Jul 6 16:59:00 Eastern Daylight Time 2007