Project

General

Profile

Actions

Bug #5755

closed

Include EZID api library in Metacat for registering DOIs.

Added by ben leinfelder almost 12 years ago. Updated over 11 years ago.

Status:
Resolved
Priority:
Normal
Category:
metacat
Target version:
Start date:
11/30/2012
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
5755

Description

Repo is
https://code.ecoinformatics.org/code/ezid
and it builds a jar.


Related issues

Blocked by Morpho - Bug #5799: publish using DOI featureNewJing Tao01/22/2013

Actions
Actions #1

Updated by Matt Jones almost 12 years ago

The library report has been moved to github because a bunch of people wanted to use it there. So, see:

http://github.com/mbjones/ezid

Actions #2

Updated by ben leinfelder almost 12 years ago

This is in Metacat now, pulling from the configured shoulder and username/password we had added for the initial KNB DOI conversion.

It seems like we should probably make the EZID service URLs configurable so that we can utilize their test server (n2t-stage) when needed. Right now the service URLs are hardcoded as static fields in the jar file. I think just overloading the EZIDService() constructor to take additional service URL params would be a good place to start so that we have an option when calling apps use this api.

Actions #3

Updated by ben leinfelder over 11 years ago

Added baseUrl parameter to constructor to allow use of testing EZID servers. Now building with hudson as well: http://dev-testing.dataone.org/maven

Actions #4

Updated by Redmine Admin over 11 years ago

Original Bugzilla ID was 5755

Actions

Also available in: Atom PDF