Project

General

Profile

Actions

Bug #4186

closed

Metacat assumes (revision > 1) means "update" not "insert"

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

Status:
Resolved
Priority:
Normal
Category:
reporting
Target version:
Start date:
06/26/2009
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
4186

Description

When trying to upload workflows from Kepler we often (almost ALWAYS) have generated LSIDs that have revision > 1.
For example, my workflow has this LSID:
urn:lsid:gamma.msi.ucsb.edu/OpenAuth/:287:1828:3
When i try to upload it to the repository I get an error:
<error>Document not found for Accession number 287.1828</error>
because it assumes that this is an update even though I've never uploaded rev 1 or rev 2 to the server.

Actions #1

Updated by ben leinfelder almost 15 years ago

This is actually in ecogrid. I can see where the check is in the ecogrid implementation.
My plan: check if the id exists in metacat (then it will be an update) otherwise it is an insert.

Actions #2

Updated by ben leinfelder almost 15 years ago

i have this working locally - will check into seek (svn) next

Actions #3

Updated by ben leinfelder almost 15 years ago

committed to svn

Actions #4

Updated by Redmine Admin about 11 years ago

Original Bugzilla ID was 4186

Actions

Also available in: Atom PDF