Project

General

Profile

Actions

Bug #6488

closed

Comply with DataONE MN.query() REST endpoint specifications.

Added by ben leinfelder over 10 years ago. Updated over 10 years ago.

Status:
Closed
Priority:
Normal
Category:
-
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
Actions #1

Updated by ben leinfelder over 10 years ago

  • Assignee set to ben leinfelder

The DataONE MN API docs indicate that the {query} parameter should be delimited with a "?". The Metacat MN implementation does not require or expect this. It should.
http://mule1.dataone.org/ArchitectureDocs-current/apis/MN_APIs.html#MNQuery.query

query (string) – The remainder of the URL is passed verbatim to the respective search engine implementation. Hence it may contain additional path elements and query elements as determined by the functionality of the search engine. The caller is reponsible for providing a ‘?’ to indicate the start of the query string portion of the URL, as well as proper URL escaping. Transmitted as part of the URL path and must be escaped accordingly.
Actions #2

Updated by ben leinfelder over 10 years ago

  • Status changed from New to Feedback

Committed to Metacat trunk for testing. Should support query URLs with and without leading "?" now.

Actions #3

Updated by ben leinfelder over 10 years ago

  • Status changed from Feedback to Closed

been using this in Metacat/MetacatUI for a while now...closing.

Actions

Also available in: Atom PDF