Project

General

Profile

Bug #4170

Ensure reporting/provenance do not rely on any GUI classes

Added by ben leinfelder over 10 years ago. Updated about 10 years ago.

Status:
Resolved
Priority:
Normal
Category:
reporting
Target version:
Start date:
06/18/2009
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
4170

Description

I'm not entirely sure how much of the "GUI" code is ever called when we execute a workflow fromthe command line. But we need to do our best to do perform crucial initializations as part of our GUI classes (i.e. in TabPane implementations and the like).
I do believe the Initializer classes are called even when running without the GUI. But let's make sure.

History

#1 Updated by ben leinfelder over 10 years ago

ReportingListener is now added to the MOML model by the Initializer if not already present.
Once the model is saved (from the WRP suite) running it from the command-line works as we need it to.
This is how the provenance recorder is "added" to the workflow, as well.

#2 Updated by ben leinfelder over 10 years ago

as far as reporting is concerned, this is done. need to make sure the -nogui ("withcache") run is working.

#3 Updated by Redmine Admin over 6 years ago

Original Bugzilla ID was 4170

Also available in: Atom PDF