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

About this server

This is the Huygens ING OAI-PMH Metadata server. It runs on a heavily modified version of OAICAT. For more information about our institute, see the previous link. For more information about OAICAT, see below.

Description

The OAICat Open Source project is a Java Servlet web application providing an OAI-PMH v2.0 repository framework. This framework can be customized to work with arbitrary data repositories by implementing some Java interfaces. This demonstration of the interfaces is based on the webapp distribution and can be tested through the protocol request forms listed below.

If you customize these pages, please include the OAICat icon below and hyperlink it to http://www.oclc.org/research/software/oai/cat.shtm

Caveat! This webapp assumes that Tomcat will be started from the CATALINA_HOME subdirectory. If these pages appear, but the servlets invoked from the forms below fail, chances are you started Tomcat from a different location. In this case, edit the webapps/oaicat/WEB-INF/web.xml file and change the following relative reference to an absolute file path.

<param-value>webapps/oaicat/WEB-INF/oaicat.properties</param-value>

License Information

OCLC Research Public License

Protocol Request Forms

  1. Identify
  2. GetRecord
  3. ListIdentifiers (Resumption)
  4. ListMetadataFormats
  5. ListRecords (Resumption)
  6. ListSets (Resumption)
OAICat - An OAI-PMH v2 Repository Framework    
Jeff Young