项目作者: pan-dora

项目描述 :
A Fedora Repository API-X extension for OAI-PMH provider dissemination.
高级语言: Java
项目地址: git://github.com/pan-dora/apix-oai.git
创建时间: 2017-06-04T07:53:40Z
项目社区:https://github.com/pan-dora/apix-oai

开源协议:

下载


APIX-OAI

An API-X extension for OAI-PMH provider dissemination.

Building

Create gradle.properties

  1. $ echo "version=0.0.1" > gradle.properties

Create OSGI bundles

  1. $ gradle install

Copy bundles from local Maven repository to Docker Build directory

  1. $ gradle copyTask

Build Docker image

  1. $ gradle docker

Execute Docker Compose

  1. $ docker-compose up

Creating OAI Test Data

See rdfxml-ingest

Check OAI Endpoint

  1. $ curl -sS 'http://localhost:9104/oai?verb=ListRecords&set=gmd'