Bug #5226
closed
User should be warned to design a report if there isn't a report when scheduling
Added by Jing Tao about 14 years ago.
Updated almost 14 years ago.
Description
The user should be warned to design a report and upload it if there isn't a report when scheduling. Matt think this part of the system is not obvious.
Talked with derik and knows: if a kar file has a reporting module, the according karxml will have something looking like:
<karEntry>
<karEntryAttributes>
.................
<type>org.kepler.reporting.roml.ReportLayout</type>
</karEntryAttributes>
....
</karEntry>
So we can determine if a kar has reporting module by type.contains("ReportLayout").
In KarXml class, code was added to see if it has a report karEntry.
For the remote workflows, user will be given a warning if he/she schedules a workflow without reporting.
We will work this on local workflows when the new feature user can schedule a local workflow is done.
When user schedule a local workflow, user will be given a warning during uploading workflow process if the workflow has no reporting layout.
changing bugs from REAP to Kepler product
Original Bugzilla ID was 5226
Also available in: Atom
PDF