Project

General

Profile

Actions

Bug #4066

closed

Allow legacy LSIDs to be parsed, but not serialized

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

Status:
Resolved
Priority:
Normal
Assignee:
Category:
core
Target version:
Start date:
05/13/2009
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
4066

Description

After shifting to a non-IBM implementation of LSIDs, a few workflows were encountered that had actors using dots (.) as delimiters between the objectId and revision:
<property name="entityId" class="org.kepler.moml.NamedObjId" value="urn:lsid:ecoinformatics.org:kepler.251.1"></property>

Rather than completely disallowing this, we should be able to parse the old format, but only write the new format (using only colons (:) to delimit all 6 elements of the LSID.

Actions

Also available in: Atom PDF