Project

General

Profile

Bug #7201

Some DataONE service packages not being reported

Added by Peter Slaughter over 3 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
metacat
Target version:
Start date:
06/27/2017
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:

Description

The DataONE 'node' service requests a member node to provide a list of service packages that it supports, for example https://knb.ecoinformatics.org/knb/d1/mn/v2/node
will list the implemented packages:
...
<services>
<service name="MNCore" version="v1" available="true"/>
<service name="MNCore" version="v2" available="true"/>
<service name="MNRead" version="v1" available="true"/>
<service name="MNRead" version="v2" available="true"/>
<service name="MNAuthorization" version="v1" available="true"/>
<service name="MNAuthorization" version="v2" available="true"/>
<service name="MNStorage" version="v1" available="true"/>
<service name="MNStorage" version="v2" available="true"/>
<service name="MNReplication" version="v1" available="true"/>
<service name="MNReplication" version="v2" available="true"/>
</services>
...

However, it appears that not all service packages are being reported, as KNB supports the 'getPackage' service that is part of "MNPackage", which does not appear.
Also, "MNView" and "MNQuery" do not appear.

The full list of course, is here: https://purl.dataone.org/architecture-dev/apis/MN_APIs.html

History

#1 Updated by Jing Tao over 3 years ago

  • Target version set to 2.9.0
  • Assignee changed from ben leinfelder to Jing Tao

It seems we miss "MNQuery" and "MNView" as well.

#2 Updated by Jing Tao about 3 years ago

  • Status changed from New to Closed

Since MNQuery is optional on Metacat (operators can choose not install metacat-index), we only added the java code to read the MNQuery service. We added both java code and the property for the MNView service.
The change was made on both trunk (2.9.0) and 2.8 branch.

#3 Updated by Jing Tao about 3 years ago

  • Target version changed from 2.9.0 to 2.8.5

Also available in: Atom PDF