SeqWare/seqware — pull request #44 by denis-yuen (2013-01-22 20:18:54+00:00)
Title: Feature/seqware 1474 link workflow runs ius lane ws

Investigation at https://wiki.oicr.on.ca/display/SEQWARE/2013/01/22/Jan+22%2C+2013%3A+LinkWorkflowRunAndParent

Bottom-line:
The problematic method was

public boolean linkWorkflowRunAndParent(int workflowRunId, int parentAccession)
Instead of calling the web service at workflowruns/{accession}?show=lanes,ius it was calling workflowruns/?id={workflowRunId}&show=lanes,ius. While this was able to pull back a workflow run, the latter resource does not actually support showing lanes and IUS. As a result, the link would repeatedly pull back a workflow run "cleaned" of IUS and lanes, and then write it back with only one IUS or Lane. In the case of the above command line, it would only link to IUS 411642 which is the last visible lane in the command-line parameters.

Also see JIRA report at https://jira.oicr.on.ca/browse/SEQWARE-1474