Project

General

Profile

Task #774

Story #909: Reimplement cn/resolve using nodelist for testing

implement Node Registry lookup for resolve function

Added by Rob Nahf over 13 years ago. Updated over 13 years ago.

Status:
Closed
Priority:
Immediate
Assignee:
Category:
d1_cn_service
Target version:
Start date:
2010-10-11
Due date:
% Done:

100%

Estimated time:
(Total: 9.00 h)
Milestone:
CCI-0.6
Product Version:
*
Story Points:
Sprint:

Description

code in resolve-filter-xml.xsl: needs to include a function to fetch the base-url from the registered node identifier passed in from systemMetadata. see notes in code for approaches


Subtasks

Task #992: read and parse the nodelistClosedRob Nahf

Task #993: parse sysMD and create OLLClosedRob Nahf

Task #994: complete error handling and tests forClosed


Related issues

Related to Infrastructure - Story #885: excluding member nodes from ObjectLocationList when MN stops supporting the get method Closed 2014-10-02 2014-10-02
Blocked by Infrastructure - Task #884: clarify semantics for ObjectLocationList schema Closed 2010-10-07

History

#1 Updated by Rob Nahf over 13 years ago

  • Status changed from New to In Progress

#2 Updated by Rob Nahf over 13 years ago

implementing an xslt external function in java. However, found that this technique cannot handle correct error handling in the case of system failures and "node-not-found" errors. explored several xslt techniques - document() and key() functions.. but none address the key problem of producing dataone error xml returns in the case of some or all membernode locations not yielding valid baseURLs.
Remaining work includes redesign, and reimplementation.

#3 Updated by Rob Nahf over 13 years ago

  • Tracker changed from Task to Story
  • Milestone set to CCI-0.6
  • Start date set to 2010-10-06
  • Target version deleted (CCI-0.6)

#4 Updated by Rob Nahf over 13 years ago

  • Position set to 4
  • Target version set to Sprint-2010.40

#5 Updated by Rob Nahf over 13 years ago

  • Estimated time set to 32.00
  • Tracker changed from Story to Task

#6 Updated by Rob Nahf over 13 years ago

  • Parent task set to #909

#7 Updated by Rob Nahf over 13 years ago

  • translation missing: en.field_remaining_hours changed from 0.0 to 14.0

#8 Updated by Rob Nahf over 13 years ago

  • Status changed from In Progress to Closed

finished development for ResolveFilter.

#9 Updated by Rob Nahf over 13 years ago

  • Estimated time changed from 32.00 to 9.00

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)