Bug #4599
closed
changing Expression and running problematic workflow generates blank report
Added by Oliver Soong almost 15 years ago.
Updated almost 15 years ago.
Description
This uses the same workflow in Bug 4598. Open the workflow and change the "Figure Number" Expression from 1 to 12. Run the workflow and view the output. It should be a single blank page with a time/date stamp at the bottom.
Here's the scenario:
1. KAR/Workflow from another Kepler installation is opened - you can run it once and everything (reporting) works fine.
2. Modifying the workflow assigns and entirely new LSID because you are not the same AuthInstanceNamespace.
3. Execute again and provance records this execution with the original (first opened) LSID.
So it seems that the new LSID assignment isn't getting propagated to the provenance recorder.
Not quite fixed. I still get the blank report. I'm at r22136.
Still happening at r22183. There might be more to it than the provenance recorder?
Until this gets fixed, a workaround is to give the workflow an LSID from the local Kepler install. Basically, delete an actor, undo, then save and reload.
okay - now when the LSID is changed, the layout manager listens for the change event and reassociates the layout with the workflow using the new id.
Original Bugzilla ID was 4599
Also available in: Atom
PDF