Bug #4224
closed
New LSID generated when opened from KAR
Added by ben leinfelder over 15 years ago.
Updated about 15 years ago.
Description
When a KAR is opened on a computer that did not save it, the LSID of the workflow/model is changed.
See attached KAR; open the archive; the old LSID is in the derivedFrom list - but a new has been assigned.
Files
This was an artifact of old code in KeplerGraphTableau that updated the LSID of a workflow if the existing authority and namespace was different from the local authority and namespace. With the new Revision updating happening during MoMLChangeRequest events it is unneccessary to do this check in KeplerGraphTableau and that code has been removed.
The LSID is still being changed when we have a new InstanceAuthNamespace. This is causing some problems with reports being associated with their workflow when sharing KAR files.
I'd like to take the code out, but I'm not sure what else it might affect downstream.
i commented out the new LSID line - hopefully this does not have negative consequences for other parts of the system.
Original Bugzilla ID was 4224
Also available in: Atom
PDF