Kepler: Issueshttps://projects.ecoinformatics.org/ecoinfo/https://projects.ecoinformatics.org/ecoinfo/ecoinfo/favicon.ico?14691340362013-01-30T21:34:23ZEcoinformatics Redmine
Redmine Bug #5838 (Works For Me): incomplete transfer of error messages into serialized WorkflowRun xmlhttps://projects.ecoinformatics.org/ecoinfo/issues/58382013-01-30T21:34:23ZDerik Barseghianbarseghian@nceas.ucsb.edu
<p>It seems possible to export a run that has multiple error messages associated with it in provenance DB, and yet only one of these error messages makes it into the serialized WorkflowRun xml as a child of errorMessages.</p> Bug #5790 (Resolved): Not all remote run-kars appear in Workflow Run Managerhttps://projects.ecoinformatics.org/ecoinfo/issues/57902013-01-18T02:31:18ZDerik Barseghianbarseghian@nceas.ucsb.edu
<p>I believe the Workflow Run Manager is not displaying all the remote run-kars that it should. E.g. "04-HelloWorld-execId6_20120830-204114819PDT,kar" (as seen in Component Search). My guess would be something's going wrong in the rather hideous ProvenanceStore.downloadAllWorkflowRuns method I wrote. This method avoids the very slow process of downloading all run-kars to get at their contained WorkflowRun files, and instead reassembles, in a very fragile way, WorkflowRuns from fragments returned by a query on the KarXMLs in metacat. At the time I didn't know of a way to query for/extract from results the entire WorkflowRun xmls in a cleanly delimited way, but iirc later Matt and/or Ben told me there is. Look into this...</p> Bug #5782 (Resolved): wrong behavior when trying to Export a run when module dependencies not sat...https://projects.ecoinformatics.org/ecoinfo/issues/57822013-01-15T21:09:57ZDerik Barseghianbarseghian@nceas.ucsb.edu
<p>If you attempt to Export a run from the Workflow Run Manager when its module dependencies are not satisfied, the Import Module Dependencies action is invoked. This is desirable, so the user is warned, and if relevant, offered the option to restart into the right modules. However the dialog only offers a 'Force Open' option, which doesn't make sense here -- instead it needs to offer a 'Force Export' option, with slightly different text and warning. The warning should explain that it's possible not all artifacts will make it into the KAR (inactive modules' KAR entry handlers are not present in the system to be able to place the artifacts they're responsible for into the KAR, a restriction of our KAR saving design). Also, when Force Export is used, the module dependency list in the KAR's manifest should not utilize the 'override module dependencies' functionality in our code -- e.g. if you attempt to save a run that was created within reporting, from within just the workflow-run-manager suite, the reporting artifacts will not be placed into this 'forced KAR', and it's then less desirable to include reporting in that kar's mod dep list than simply use the currently active module suite.</p>
<p>I'll commit a fix shortly.</p> Bug #5781 (Resolved): opening a workflow run leaves temp kar entry in Recent Files menu and chang...https://projects.ecoinformatics.org/ecoinfo/issues/57812013-01-15T20:57:16ZDerik Barseghianbarseghian@nceas.ucsb.edu
<p>When you open a run from the Workflow Run Manager, behind the scenes a temporary kar is created, opened, and then disposed. This leaves an entry in the new-ish Recent Files menu, and changes the user's 'last directory' setting (the directory opened by default when they next attempt to save). Both of these things are undesirable.</p>
<p>A fix will be committed shortly.</p> Bug #5778 (Resolved): Force Open doesn't (always?) currently work with Workflow Run Managerhttps://projects.ecoinformatics.org/ecoinfo/issues/57782013-01-14T20:30:34ZDerik Barseghianbarseghian@nceas.ucsb.edu
<p>There's currently at least one scenario where if a run's workflow's module dependencies are not satisfied, Force Open doesn't work (nothing appears to happen). I've started tracking it down, should be fixed soon.</p> Bug #5754 (Closed): unable to open TestSSHWithDisplay 2.3 run-kar from keplerRepository with WRM ...https://projects.ecoinformatics.org/ecoinfo/issues/57542012-11-30T21:47:36ZDerik Barseghianbarseghian@nceas.ucsb.edu
<p>Need to look into why trying to force open this run-kar to see the workflow does nothing.</p> Bug #5598 (Resolved): parameters appear as white boxes instead of dotshttps://projects.ecoinformatics.org/ecoinfo/issues/55982012-05-07T18:23:26ZDerik Barseghianbarseghian@nceas.ucsb.edu
<p>Using the workflow run manager, one can download a remote workflow run kar, and then right click on the row and select Open to open the associated workflow. Under Windows 7, at least some of the time, if this workflow has parameters, they will appear as large white rectangles instead of dots. See attached screen shot.</p> Bug #5407 (Resolved): wrm/tagging have errors when starting with provenance turned offhttps://projects.ecoinformatics.org/ecoinfo/issues/54072011-05-21T00:40:25ZDaniel Crawldanielcrawl@gmail.com
<p>If I start with provenance turned off (change Recording Type to Ignore in configuration.xml), the follow error occurs:</p>
<pre><code>[run] java.lang.NullPointerException<br /> [run] at org.kepler.workflowrunmanager.gui.WorkflowRunManagerPanel.getWindowId(WorkflowRunManagerPanel.java:588)<br /> [run] at org.kepler.workflowrunmanager.gui.WorkflowRunManagerPanel.setTagContextToWorkflow(WorkflowRunManagerPanel.java:1058)<br /> [run] at org.kepler.workflowrunmanager.gui.WorkflowRunManagerPanel.toggle(WorkflowRunManagerPanel.java:1657)<br /> [run] at org.kepler.provenance.ProvenanceRecorder.addEnabledListener(ProvenanceRecorder.java:510)<br /> [run] at org.kepler.workflowrunmanager.gui.WorkflowRunManagerPanel.resetProvenanceInfo(WorkflowRunManagerPanel.java:928)<br /> [run] at org.kepler.workflowrunmanager.gui.WorkflowRunManagerPanel.initializeTab(WorkflowRunManagerPanel.java:228)<br /> [run] at org.kepler.gui.TabPaneFactory.createTabPaneTabs(TabPaneFactory.java:110)<br /> [run] at org.kepler.gui.TabManager.initializeTabs(TabManager.java:87)<br /> [run] at org.kepler.gui.KeplerGraphFrame._initBasicGraphFrame(KeplerGraphFrame.java:367)<br /> [run] at ptolemy.vergil.basic.BasicGraphFrame.&lt;init&gt;(BasicGraphFrame.java:221)</code></pre> Bug #5297 (Resolved): Workflow Run Manager - no indication of progress during preview runs downloadhttps://projects.ecoinformatics.org/ecoinfo/issues/52972011-02-07T20:42:57ZDerik Barseghianbarseghian@nceas.ucsb.edu
<p>There are currently about 131 run-kars on kepler-dev. Switching to kepler-dev from the workflow run manager for the first time takes (including authentication), upwards of 30s for me, and I'm on a fast university connection. A busy icon shows during the wait, but it would be better if each preview run showed up in the WRM as it was downloaded, instead of waiting until all are downloaded.<br />Also look into speeding up this process, e.g. check with Jing about caching the search results on metacat, look for bottlenecks (disk i/o with the tracker xml file?), etc.</p> Bug #5296 (Resolved): Workflow Run Manager - multiple window, remote store gui refresh issuehttps://projects.ecoinformatics.org/ecoinfo/issues/52962011-02-07T20:09:13ZDerik Barseghianbarseghian@nceas.ucsb.edu
<p>If you have two windows open, and in both connect the WRM to the same remote repository using the dropdowns in rapid succession, the second window WRM will eventually show the remote runs, but the first will not. The first window will show them if you do anything with the search cells, or hit the refresh button, but not initially.</p> Bug #4888 (Resolved): Runs with 1 error don't highlight red in WRMhttps://projects.ecoinformatics.org/ecoinfo/issues/48882010-03-17T23:00:19ZDerik Barseghianbarseghian@nceas.ucsb.edu
<p>Looks like the code for dealing with errors is a little broken after the recent refactor of WorkflowRun: Runs with 1 error don't highlight red in the WRM because getErrorMessages always returns 0.</p> Bug #4721 (Resolved): wrm gets exception when provenance turned offhttps://projects.ecoinformatics.org/ecoinfo/issues/47212010-02-02T00:10:13ZDaniel Crawldanielcrawl@gmail.com
<p>If provenance is turned off, the workflow run manager gets an exception when running a workflow.</p> Bug #4590 (Resolved): Workflow Run Manager - Export Archive can give errorhttps://projects.ecoinformatics.org/ecoinfo/issues/45902009-12-01T18:42:25ZDerik Barseghianbarseghian@nceas.ucsb.edu
<p>Export Archive from WRM has problems again, I think with the recent changes to Cache. Yesterday fixed an out of range error in CacheManager in r21929, but there's now an error about adding to library.</p> Bug #4580 (Resolved): Error saving/opening KAR that has a workflow with a PortParameterhttps://projects.ecoinformatics.org/ecoinfo/issues/45802009-11-25T01:02:02ZDerik Barseghianbarseghian@nceas.ucsb.edu
<p>Opening a past run where the workflow contained a PortParameter is giving a ptolemy.kernel.util.NameDuplicationException</p> Bug #4136 (Resolved): Workflow Run Manager - date and duration search should allow single operato...https://projects.ecoinformatics.org/ecoinfo/issues/41362009-06-08T20:02:22ZDerik Barseghianbarseghian@nceas.ucsb.edu
<p>WRM - the user should be able to enter a single date or duration without an operator (operators are currently: >, <). They currently can, but the searches haven't been implemented yet and the user gets an error. <br />An operator-less search for a date could show all runs for that date. A date + hour, all runs for that hour. Etc.<br />This has been determined to be low priority, and I may just disable allowing such args for now.</p>