This version provides a more lightweight implementation than its predecessor that combines support for OAI v1.1 and v2.0. A sample harvester application is included, or the included classes can be used within custom Java applications.
OCLC Research maintains the Web home of the predecessor project to support existing users, but if you are a new user, consider using OAIHarvester2 instead.

Background

This application was created as the client-side offshoot of the OAICat repository. It was designed to be used as either an embedded method or standalone application.

Impact

Client-side OAI-PMH is generally fairly simple, but this distribution provides various interface abstractions that could potentially be useful. One of the downsides is that it requires responses from the server to be well-formed XML, but unfortunately that isn’t always a reliable assumption.

Software

License

This software may be used without charge in accord with the terms of the Apache License, Version 2.0.

Distribution

The OAIHarvester2 code is available in the CVS repository.

The CVS modules is:

  1. oaiharvester2 - classes and support files that implement the OAI-PMH v1.1 and v2.0 harvester

You may click below to download the complete OAIHarvester code for use or evaluation, without using CVS. This download is Release 1.1.

View: Version Readme Javadoc
Download: Distribution    

Most recent updates: Page content: 2009-08-11 Prototype: 2003-11-26

Lead

Jeff Young