ERRoL Resolver

The open-source ERRoL distribution contains a J2EE web application providing URL access to content and services related to a collection of local and/or distributed OAI repositories. The default installation demonstrates its application using a static set of OAI repositories harvested from the OAI Registry at UIUC . In practice, though, this service could be configured to use a dynamic set of OAI repositories specified by any source.


This software may be used without charge in accord with the terms of the OCLC Research Public License. A PDF version of the license also is available. (PDF:130K/3pp.)

As of 2006 we are issuing software under the Apache License, Version 2.0.

If you would like to use this software under the Apache license, please contact us and we may be able to update the software to use the Apache license.


The ERRoL Resolver code in the CVS repository is divided into modules for ease of retrieval.

The modules are:

  1. errolwar – An Ant project to build the ERRoL Resolver J2EE webapp.

CVS usage note: The CVSROOT should be set to

You may click below to download the ERRoL Resolver distribution for use or evaluation, without using CVS.

View: Version Demo Documentation
Download: Distributions