[kepler-dev] [Bug 2518] New: - LibraryIndex 'read' method does not work correctly

bugzilla-daemon@ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Wed Aug 23 10:41:28 PDT 2006


           Summary: LibraryIndex 'read' method does not work correctly
           Product: Kepler
           Version: 1.0.0beta2
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P4
         Component: general
        AssignedTo: higgins at nceas.ucsb.edu
        ReportedBy: higgins at nceas.ucsb.edu
         QAContact: kepler-dev at ecoinformatics.org

The class org\kepler\objectmanaager\library\LibraryIndex class has a serialize
method for saving the actor library as an xml document and, if saved,
retreiving the info with a 'read' method. Currently the 'serialize' method is
commented out so the library is rebuilt on startup. Attempting to use the
serialize method pointer out that the 'read' method does not work properly with
the current actor ontologies!
   The reason is that 'read' assumes that there is only one level of 'concept'
in the xml; i.e. assumes there is component (actor) under each concept, not
another concept. Currently, the actor ontologies DO have concepts as children
of concepts, so the library does not get created correctly. (This is only a
problem if we try to use serialize to speed up Kepler startup.)

More information about the Kepler-dev mailing list