Bug #5407
wrm/tagging have errors when starting with provenance turned off
Status:
Resolved
Priority:
Normal
Assignee:
Category:
workflow run manager
Target version:
Start date:
05/20/2011
Due date:
% Done:
0%
Estimated time:
Bugzilla-Id:
5407
Description
If I start with provenance turned off (change Recording Type to Ignore in configuration.xml), the follow error occurs:
[run] java.lang.NullPointerException
[run] at org.kepler.workflowrunmanager.gui.WorkflowRunManagerPanel.getWindowId(WorkflowRunManagerPanel.java:588)
[run] at org.kepler.workflowrunmanager.gui.WorkflowRunManagerPanel.setTagContextToWorkflow(WorkflowRunManagerPanel.java:1058)
[run] at org.kepler.workflowrunmanager.gui.WorkflowRunManagerPanel.toggle(WorkflowRunManagerPanel.java:1657)
[run] at org.kepler.provenance.ProvenanceRecorder.addEnabledListener(ProvenanceRecorder.java:510)
[run] at org.kepler.workflowrunmanager.gui.WorkflowRunManagerPanel.resetProvenanceInfo(WorkflowRunManagerPanel.java:928)
[run] at org.kepler.workflowrunmanager.gui.WorkflowRunManagerPanel.initializeTab(WorkflowRunManagerPanel.java:228)
[run] at org.kepler.gui.TabPaneFactory.createTabPaneTabs(TabPaneFactory.java:110)
[run] at org.kepler.gui.TabManager.initializeTabs(TabManager.java:87)
[run] at org.kepler.gui.KeplerGraphFrame._initBasicGraphFrame(KeplerGraphFrame.java:367)
[run] at ptolemy.vergil.basic.BasicGraphFrame.<init>(BasicGraphFrame.java:221)
History
#1 Updated by Daniel Crawl over 9 years ago
The wrm also tries to connect to the SQL database during startup by default. This is incorrect if provenance is turned off, or the default type is not SQL.
#2 Updated by Derik Barseghian over 9 years ago
Fixed by r27756 and r27758
#3 Updated by Redmine Admin almost 8 years ago
Original Bugzilla ID was 5407