https://projects.ecoinformatics.org/ecoinfo/https://projects.ecoinformatics.org/ecoinfo/ecoinfo/favicon.ico?14691340362010-11-03T22:18:07ZEcoinformatics RedmineKepler - Bug #5200: WorkflowRun and Reporting artifacts no longer put into run-karshttps://projects.ecoinformatics.org/ecoinfo/issues/5200?journal_id=180012010-11-03T22:18:07ZDerik Barseghianbarseghian@nceas.ucsb.edu
<ul></ul><p>Changing the WeakHashMap back to a HashMap in ObjectManager fixes this bug -- the Reporting karEntryHandlers were unable to get the run out of OM because it had been discarded from the WeakHashMap. But instead of doing this, now that Reporting depends on WorkflowRunManager, I'm going to see about refactoring to get the run from WRM instead of OM.</p> Kepler - Bug #5200: WorkflowRun and Reporting artifacts no longer put into run-karshttps://projects.ecoinformatics.org/ecoinfo/issues/5200?journal_id=180022010-11-03T23:29:23ZDerik Barseghianbarseghian@nceas.ucsb.edu
<ul></ul><p>I wasn't able to keep the WeakHashMap, and with r26239 I've changed it back to a HashMap. In r26239 I also changed the reporting kar entry handlers to get the run from WRM instead of OM, but they still require getting the workflow from the OM, and with the WeakHashMap this has (sometimes) been prematurely discarded.<br />See <a class="external" href="http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5095">http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5095</a> for more.</p> Kepler - Bug #5200: WorkflowRun and Reporting artifacts no longer put into run-karshttps://projects.ecoinformatics.org/ecoinfo/issues/5200?journal_id=180032013-03-27T21:29:35ZRedmine Admin
<ul></ul><p>Original Bugzilla ID was 5200</p>