Enhanced OAI Server

The enhanced OAI server is a Java Servlet web application that implements the Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH) v2.0. It is based on OAICat (http://oclc.org/research/activities/oaicat.html) and the Biblio Transformation Engine (https://github.com/EKT/Biblio-Transformation-Engine). More than the flexibility it allows with BTE (custom filter and modifiers), it allows the administrator to define metadata mappings using XSLTs and that way to support easily more metadata formats.

License

License

GroupId

GroupId

gr.ekt
ArtifactId

ArtifactId

enhancedoai
Last Version

Last Version

0.1.1
Release Date

Release Date

Type

Type

jar
Description

Description

Enhanced OAI Server
The enhanced OAI server is a Java Servlet web application that implements the Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH) v2.0. It is based on OAICat (http://oclc.org/research/activities/oaicat.html) and the Biblio Transformation Engine (https://github.com/EKT/Biblio-Transformation-Engine). More than the flexibility it allows with BTE (custom filter and modifiers), it allows the administrator to define metadata mappings using XSLTs and that way to support easily more metadata formats.
Project URL

Project URL

https://github.com/EKT/EnhancedOAIServer

Download enhancedoai

How to add to project

<!-- https://jarcasting.com/artifacts/gr.ekt/enhancedoai/ -->
<dependency>
    <groupId>gr.ekt</groupId>
    <artifactId>enhancedoai</artifactId>
    <version>0.1.1</version>
</dependency>
// https://jarcasting.com/artifacts/gr.ekt/enhancedoai/
implementation 'gr.ekt:enhancedoai:0.1.1'
// https://jarcasting.com/artifacts/gr.ekt/enhancedoai/
implementation ("gr.ekt:enhancedoai:0.1.1")
'gr.ekt:enhancedoai:jar:0.1.1'
<dependency org="gr.ekt" name="enhancedoai" rev="0.1.1">
  <artifact name="enhancedoai" type="jar" />
</dependency>
@Grapes(
@Grab(group='gr.ekt', module='enhancedoai', version='0.1.1')
)
libraryDependencies += "gr.ekt" % "enhancedoai" % "0.1.1"
[gr.ekt/enhancedoai "0.1.1"]

Dependencies

compile (6)

Group / Artifact Type Version
org.dspace : oaicat jar 1.5.48
org.springframework : spring-context jar 4.0.1.RELEASE
org.springframework : spring-core jar 4.0.1.RELEASE
gr.ekt.bte : bte-core jar 0.9.3.4
dom4j : dom4j jar 1.6.1
jaxen : jaxen jar 1.1.1

test (1)

Group / Artifact Type Version
junit : junit jar 3.8.1

Project Modules

There are no modules declared in this project.

Versions

Version
0.1.1
0.1.0