Project

General

Profile

Bug #2518

LibraryIndex 'read' method does not work correctly

Added by Dan Higgins over 12 years ago. Updated almost 12 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
general
Target version:
Start date:
08/23/2006
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
2518

Description

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.)

History

#1 Updated by Dan Higgins almost 12 years ago

rewrote the guts of the 'read' method to correctly recreate the tree

#2 Updated by Redmine Admin about 6 years ago

Original Bugzilla ID was 2518

Also available in: Atom PDF