[kepler-dev] [Bug 4448] New: - KAREntry dependencies should be observed during KAR Cacheing

bugzilla-daemon at ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Tue Oct 13 16:47:25 PDT 2009


http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4448

           Summary: KAREntry dependencies should be observed during KAR
                    Cacheing
           Product: Kepler
           Version: 1.x dev
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P3
         Component: core
        AssignedTo: aschultz at nceas.ucsb.edu
        ReportedBy: aschultz at nceas.ucsb.edu
         QAContact: kepler-dev at kepler-project.org


The lsid dependency mechanism for KAREntries was implemented for opening items
from a KAR in the proper order (so a workflow was opened before a Report, which
was dependent on the workflow).  The cacheing of KAREntries did not have this
dependency mechanism and assumed that CacheObjects would be returned properly
from the KAREntryHandler regardless of any dependencies.  The Reporting module
has broken this and we now have a need to insert KAR entries into the cache in
the proper order.  So a Workflow must go into the cache before a cache object
for a report can be returned from the KAREntryHandler.  There is a bit of
reworking to do on this to get it working properly.


More information about the Kepler-dev mailing list