[kepler-dev] [Bug 5009] Opening two KARS that have the same Workflow, but that have different report layouts, will make the first layout refresh itself with the layout from the KAR that was opened most recently.

bugzilla-daemon at ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Thu May 20 12:56:03 PDT 2010


http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5009

--- Comment #3 from Derik Barseghian <barseghian at nceas.ucsb.edu> 2010-05-20 12:56:03 PDT ---
I spent a bit looking into this last night. I was able to keep the report
layout from refreshing in the window in which it shouldn't, but this isn't
enough. When you execute, the old report layout is still used (instead of the
one shown) -- so this ends up being more confusing/worse. To really solve this
problem, some refactoring needs to be done in a few places for Workflow to
truly be keeping track of different report layouts per workflow. This isn't
hard. However, there are places, like in the reporting kar entry handlers,
where reporting only has a workflow lsid to work with, but additional context
is needed to be able to know which report for this workflow to use. This might
mean keeping a mapping of reportlayout to frame/window/whatever. Doing this,
and in a way that works for both gui and headless, might be non-trivial, and
seems likely to introduce bugs along the way. At this juncture we may want to
leave this bug in, and retarget to wrp-2.x.y....

-- 
Configure bugmail: http://bugzilla.ecoinformatics.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the Kepler-dev mailing list